Optimal decomposition by clique separators
Discrete Mathematics
Characterizations and algorithmic applications of chordal graph embeddings
Proceedings of the 4th Twente workshop on Graphs and combinatorial optimization
Separability generalizes Dirac's theorem
Discrete Applied Mathematics
Graph classes: a survey
A wide-range efficient algorithm for minimal triangulation
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
On the Desirability of Acyclic Database Schemes
Journal of the ACM (JACM)
Finding and Counting Small Induced Subgraphs Efficiently
WG '95 Proceedings of the 21st International Workshop on Graph-Theoretic Concepts in Computer Science
Representing a concept lattice by a graph
Discrete Applied Mathematics - Discrete mathematics & data mining (DM & DM)
Computing Minimal Triangulations in Time O(n\alpha \log n) = o(n2.376)
SIAM Journal on Discrete Mathematics
New applications of clique separator decomposition for the Maximum Weight Stable Set problem
Theoretical Computer Science
On clique separators, nearly chordal graphs, and the Maximum Weight Stable Set Problem
Theoretical Computer Science
Claw-free graphs. IV. Decomposition theorem
Journal of Combinatorial Theory Series B
Claw-free graphs. V. Global structure
Journal of Combinatorial Theory Series B
Discrete Applied Mathematics
A wide-range algorithm for minimal triangulation from an arbitrary ordering
Journal of Algorithms
A new algorithm for the maximum weighted stable set problem in claw-free graphs
IPCO'08 Proceedings of the 13th international conference on Integer programming and combinatorial optimization
Clique or hole in claw-free graphs
Journal of Combinatorial Theory Series B
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
Maximal prime subgraph decomposition of Bayesian networks
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
A peep through the looking glass: articulation points in lattices
ICFCA'12 Proceedings of the 10th international conference on Formal Concept Analysis
Hi-index | 0.00 |
Finding minimal triangulations of graphs is a well-studied problem with many applications, for instance as first step for efficiently computing graph decompositions in terms of clique separators. Computing a minimal triangulation can be done in O(nm) time and much effort has been invested to improve this time bound for general and special graphs. We propose a recursive algorithm which works for general graphs and runs in linear time if the input is a claw-free graph and the length of its longest path is bounded by a fixed value k. More precisely, our algorithm runs in O(f+km) time if the input is a claw-free graph, where f is the number of fill edges added, and k is the height of the execution tree; we find all the clique minimal separators of the input graph at the same time. Our algorithm can be modified to a robust algorithm which runs within the same time bound: given a non-claw free input, it either triangulates the graph or reports a claw.