Faster and Enhanced Inclusion-Minimal Cograph Completion
Preprint
Abstract
We design two incremental algorithms for computing an inclusion-minimal completion of an arbitrary graph into a cograph. The first one is able to do so while providing an additional property which is crucial in practice to obtain inclusion-minimal completions using as few edges as possible : it is able to compute a minimum-cardinality completion of the neighbourhood of the new vertex introduced at each incremental step. It runs in $O(n+m')$ time, where $m'$ is the number of edges in the completed graph. This matches the complexity of the algorithm in [Lokshtanov, Mancini and Papadopoulos 2010] and positively answers one of their open questions. Our second algorithm improves the complexity of inclusion-minimal completion to $O(n+m\log^2 n)$ when the additional property above is not required. Moreover, we prove that many very sparse graphs, having only $O(n)$ edges, require $\Omega(n^2)$ edges in any of their cograph completions. For these graphs, which include many of those encountered in applications, the improvement we obtain on the complexity scales as $O(n/\log^2 n)$.
Keywords
All Related Versions
This publication has 34 references indexed in Scilit:
- On the (Non-)Existence of Polynomial Kernels for P l -Free Edge Modification ProblemsAlgorithmica, 2012
- Minimum fill-in and treewidth of split+ke and split+kv graphsDiscrete Applied Mathematics, 2010
- Characterizing and computing minimal cograph completionsDiscrete Applied Mathematics, 2010
- Minimal split completionsDiscrete Applied Mathematics, 2009
- Minimal comparability completions of arbitrary graphsDiscrete Applied Mathematics, 2008
- Fully dynamic recognition algorithm and certificate for directed cographsDiscrete Applied Mathematics, 2006
- Error Compensation in Leaf Power ProblemsAlgorithmica, 2005
- Minimum Fill-in on Circle and Circular-Arc GraphsJournal of Algorithms, 1998
- Fixed-parameter tractability of graph modification problems for hereditary propertiesInformation Processing Letters, 1996
- On minimal augmentation of a graph to obtain an interval graphJournal of Computer and System Sciences, 1981