38 results on '"Graph modification problems"'
Search Results
2. Compound Logics for Modification Problems.
- Author
-
Fomin, Fedor V., Golovach, Petr A., Sau, Ignasi, Stamoulis, Giannos, and Thilikos, Dimitrios M.
- Subjects
FIRST-order logic ,GRAPH theory ,MODEL theory ,LOGIC ,MINORS - Abstract
We introduce a novel model-theoretic framework inspired from graph modification and based on the interplay between model theory and algorithmic graph minors. The core of our framework is a new compound logic operating with two types of sentences, expressing graph modification: the modulator sentence, defining some property of the modified part of the graph, and the target sentence, defining some property of the resulting graph. In our framework, modulator sentences are in counting monadic second-order logic (CMSO) and have models of bounded treewidth, while target sentences express first-order logic (FO) properties. Our logic captures problems that are not definable in FO and, moreover, may have instances of unbounded treewidth. Our main result is that, for this compound logic, model-checking can be done in quadratic time on minor-free graphs. The proposed logic can be seen as a general framework to capitalize on the potential of the irrelevant vertex technique. It gives a way to deal with problem instances of unbounded treewidth, for which Courcelle's theorem does not apply. The proof of our meta-theorem combines novel combinatorial results related to the Flat Wall theorem along with elements of the proof of Courcelle's theorem and Gaifman's theorem. Our algorithmic meta-theorem encompasses, unifies, and extends the known meta-algorithmic results for CMSO and FO on minor-closed graph classes. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
3. A Cubic Vertex-Kernel for Trivially Perfect Editing.
- Author
-
Dumas, Maël, Perez, Anthony, and Todinca, Ioan
- Subjects
- *
SOCIAL network analysis , *UNDIRECTED graphs , *COMPUTER science , *EDITING - Abstract
We consider the Trivially Perfect Editing problem, where one is given an undirected graph G = (V , E) and a parameter k ∈ N and seeks to edit (add or delete) at most k edges from G to obtain a trivially perfect graph. The related Trivially Perfect Completion and Trivially Perfect Deletion problems are obtained by only allowing edge additions or edge deletions, respectively. Trivially perfect graphs are both chordal and cographs, and have applications related to the tree-depth width parameter and to social network analysis. All variants of the problem are known to be NP-complete (Burzyn et al., in Discret Appl Math 154(13):1824–1844, 2006; Nastos and Gao, in Soc Netw 35(3):439–450, 2013) and to admit so-called polynomial kernels (Drange and Pilipczuk, in Algorithmica 80(12):3481–3524, 2018; Guo, in: Tokuyama, (ed) Algorithms and Computation, 18th International Symposium, ISAAC. Lecture Notes in Computer Science, Springer, Sendai, 2007. https://doi.org/10.1007/978-3-540-77120-3%5f79; Bathie et al., in Algorithmica 1–27, 2022). More precisely, Drange and Pilipczuk (Algorithmica 80(12):3481–3524, 2018) provided O (k 7) vertex-kernels for these problems and left open the existence of cubic vertex-kernels. In this work, we answer positively to this question for all three variants of the problem. Notice that a quadratic vertex-kernel was recently obtained for Trivially Perfect Completion by Bathie et al. (Algorithmica 1–27, 2022). [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
4. k-apices of Minor-closed Graph Classes. II. Parameterized Algorithms.
- Author
-
SAU, IGNASI, STAMOULIS, GIANNOS, and THILIKOS, DIMITRIOS M.
- Subjects
ALGORITHMS ,CHARTS, diagrams, etc. ,MINORS ,POLYNOMIALS - Abstract
Let G be a minor-closed graph class. We say that a graph G is a k-apex of G if G contains a set S of at most k vertices such that G\S belongs to G. We denote by A
k (G) the set of all graphs that are k-apices of G. In the first paper of this series, we obtained upper bounds on the size of the graphs in the minor-obstruction set of Ak (G), i.e., the minor-minimal set of graphs not belonging to Ak (G). In this article, we provide an algorithm that, given a graph G on n vertices, runs in time 2poly(k) · n3 and either returns a set S certifying that G ∈ Ak (G), or reports that G ∉ Ak (G). Here poly is a polynomial function whose degree depends on the maximum size of a minor-obstruction of G. In the special case where G excludes some apex graph as a minor, we give an alternative algorithm running in 2poly(k) · n²-time. [ABSTRACT FROM AUTHOR]- Published
- 2022
- Full Text
- View/download PDF
5. On the computational complexity of the bipartizing matching problem.
- Author
-
Lima, Carlos V. G. C., Rautenbach, Dieter, Souza, Uéverton S., and Szwarcfiter, Jayme L.
- Subjects
- *
COMPUTATIONAL complexity , *PLANAR graphs , *GRAPH algorithms - Abstract
Given a graph G = (V , E) , an edge bipartization set of G is a subset E ′ ⊆ E (G) such that G ′ = (V , E \ E ′) is bipartite. An edge bipartization set that is also a matching of G is called a bipartizing matching of G. Let BM be the family of all graphs admitting a bipartizing matching. Although every graph has an edge bipartization set, the problem of recognizing graphs G having bipartizing matchings ( G ∈ BM ) is challenging. A (k, d)-coloring of a graph G is a k-coloring of V(G) such that each vertex of G has at most d neighbors with the same color as itself. Clearly a (k, 0)-coloring is a proper vertex k-coloring of G and, for any d > 0 , the k-coloring is non-proper, also known as defective. A graph belongs to BM if and only if it admits a (2, 1)-coloring. Lovász (1966) proved that for any integer k > 0 , any graph of maximum degree Δ admits a k , ⌊ Δ / k ⌋ -coloring. In this paper, we show that it is NP-complete to determine whether a 3-colorable planar graph of maximum degree 4 belongs to BM , i.e., (2, 1)-colorable. Besides, we show that it is NP-complete to determine whether planar graphs of maximum degree 6 or 8 admit a (2, 2) or (2, 3)-coloring, respectively. Due to Lovász (1966), our results are tight in the sense that on graphs with maximum degree three, five, and seven, there always exists a (2, 1), (2, 2), and (2, 3)-coloring, respectively. Finally, we present polynomial-time algorithms for particular graph classes, besides some remarks on the parameterized complexity of the problem of recognizing graphs in BM . [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
6. Vertex Deletion into Bipartite Permutation Graphs.
- Author
-
Bożyk, Łukasz, Derbisz, Jan, Krawczyk, Tomasz, Novotná, Jana, and Okrasa, Karolina
- Subjects
- *
BIPARTITE graphs , *INTERSECTION graph theory , *PARTIALLY ordered sets - Abstract
A permutation graph can be defined as an intersection graph of segments whose endpoints lie on two parallel lines ℓ 1 and ℓ 2 , one on each. A bipartite permutation graph is a permutation graph which is bipartite. In this paper we study the parameterized complexity of the bipartite permutation vertex deletion problem, which asks, for a given n-vertex graph, whether we can remove at most k vertices to obtain a bipartite permutation graph. This problem is NP -complete by the classical result of Lewis and Yannakakis [20]. We analyze the structure of the so-called almost bipartite permutation graphs which may contain holes (large induced cycles) in contrast to bipartite permutation graphs. We exploit the structural properties of the shortest hole in a such graph. We use it to obtain an algorithm for the bipartite permutation vertex deletion problem with running time O (9 k · n 9) , and also give a polynomial-time 9-approximation algorithm. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
7. On the Advice Complexity of Online Edge- and Node-Deletion Problems
- Author
-
Rossmanith, Peter, Hutchison, David, Series Editor, Kanade, Takeo, Series Editor, Kittler, Josef, Series Editor, Kleinberg, Jon M., Series Editor, Mattern, Friedemann, Series Editor, Mitchell, John C., Series Editor, Naor, Moni, Series Editor, Pandu Rangan, C., Series Editor, Steffen, Bernhard, Series Editor, Terzopoulos, Demetri, Series Editor, Tygar, Doug, Series Editor, Weikum, Gerhard, Series Editor, Böckenhauer, Hans-Joachim, editor, Komm, Dennis, editor, and Unger, Walter, editor
- Published
- 2018
- Full Text
- View/download PDF
8. Bipartizing with a Matching
- Author
-
Lima, Carlos V. G. C., Rautenbach, Dieter, Souza, Uéverton S., Szwarcfiter, Jayme L., Hutchison, David, Series Editor, Kanade, Takeo, Series Editor, Kittler, Josef, Series Editor, Kleinberg, Jon M., Series Editor, Mattern, Friedemann, Series Editor, Mitchell, John C., Series Editor, Naor, Moni, Series Editor, Pandu Rangan, C., Series Editor, Steffen, Bernhard, Series Editor, Terzopoulos, Demetri, Series Editor, Tygar, Doug, Series Editor, Weikum, Gerhard, Series Editor, Kim, Donghyun, editor, Uma, R. N., editor, and Zelikovsky, Alexander, editor
- Published
- 2018
- Full Text
- View/download PDF
9. LINEAR KERNELS FOR EDGE DELETION PROBLEMS TO IMMERSION-CLOSED GRAPH CLASSES.
- Author
-
GIANNOPOULOU, ARCHONTIA, PILIPCZUK, MICHAł, RAYMONDS, JEAN-FLORENT, THILIKOS, DIMITRIOS M., and WROCHNA, MARCIN
- Subjects
- *
PLANAR graphs , *APPROXIMATION algorithms , *EDGES (Geometry) - Abstract
Suppose scrF is a finite family of graphs. We consider the following meta-problem, called scrF -Immersion Deletion: given a graph G and integer k, decide whether the deletion of at most k edges of G can result in a graph that does not contain any graph from scrF as an immersion. This problem is a close relative of the scrF -Minor Deletion problem studied by Fomin et al. [Proceedings of FOCS, IEEE, 2012, pp. 470--479], where one deletes vertices in order to remove all minor models of graphs from scrF. We prove that whenever all graphs from scrF are connected and at least one graph of scrF is planar and subcubic, then the scrF -Immersion Deletion problem admits a constant-factor approximation algorithm running in time scrO (m3 cdot n3 cdot logm), a linear kernel that can be computed in time scrO (m4 cdot n3 cdot logm), and a scrO (2scrO (k) +m4 cdot n3 cdot logm)-time fixed-parameter algorithm, where n,m count the vertices and edges of the input graph. These results mirror the findings of Fomin et al., who obtained a similar set of algorithmic results for scrF -Minor Deletion, under the assumption that at least one graph from scrF is planar. An important difference is that we are able to obtain a linear kernel for scrF -Immersion Deletion, while the exponent of the kernel of Fomin et al. for scrF -Minor Deletion depends heavily on the family scrF. In fact, this dependence is unavoidable under plausible complexity assumptions, as proven by Giannopoulou et al. [ACM Trans. Algorithms, 13 (2017), p. 35]. This reveals that the kernelization complexity of scrF -Immersion Deletion is quite different from that of scrF -Minor Deletion. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
10. Clique Editing to Support Case Versus Control Discrimination
- Author
-
Dondi, Riccardo, Mauri, Giancarlo, Zoppis, Italo, Howlett, Robert James, Series editor, Jain, Lakhmi C., Series editor, Czarnowski, Ireneusz, editor, Caballero, Alfonso Mateos, editor, and Howlett, Robert J., editor
- Published
- 2016
- Full Text
- View/download PDF
11. Edge-Editing to a Dense and a Sparse Graph Class
- Author
-
Kotrbčík, Michal, Královič, Rastislav, Ordyniak, Sebastian, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Kranakis, Evangelos, editor, Navarro, Gonzalo, editor, and Chávez, Edgar, editor
- Published
- 2016
- Full Text
- View/download PDF
12. Compound Logics for Modification Problems
- Author
-
Fedor V. Fomin and Petr A. Golovach and Ignasi Sau and Giannos Stamoulis and Dimitrios M. Thilikos, Fomin, Fedor V., Golovach, Petr A., Sau, Ignasi, Stamoulis, Giannos, Thilikos, Dimitrios M., Fedor V. Fomin and Petr A. Golovach and Ignasi Sau and Giannos Stamoulis and Dimitrios M. Thilikos, Fomin, Fedor V., Golovach, Petr A., Sau, Ignasi, Stamoulis, Giannos, and Thilikos, Dimitrios M.
- Abstract
We introduce a novel model-theoretic framework inspired from graph modification and based on the interplay between model theory and algorithmic graph minors. The core of our framework is a new compound logic operating with two types of sentences, expressing graph modification: the modulator sentence, defining some property of the modified part of the graph, and the target sentence, defining some property of the resulting graph. In our framework, modulator sentences are in counting monadic second-order logic (CMSOL) and have models of bounded treewidth, while target sentences express first-order logic (FOL) properties along with minor-exclusion. Our logic captures problems that are not definable in first-order logic and, moreover, may have instances of unbounded treewidth. Also, it permits the modeling of wide families of problems involving vertex/edge removals, alternative modulator measures (such as elimination distance or G-treewidth), multistage modifications, and various cut problems. Our main result is that, for this compound logic, model-checking can be done in quadratic time. All derived algorithms are constructive and this, as a byproduct, extends the constructibility horizon of the algorithmic applications of the Graph Minors theorem of Robertson and Seymour. The proposed logic can be seen as a general framework to capitalize on the potential of the irrelevant vertex technique. It gives a way to deal with problem instances of unbounded treewidth, for which Courcelle’s theorem does not apply.
- Published
- 2023
- Full Text
- View/download PDF
13. Establishing Hereditary Graph Properties via Vertex Splitting
- Author
-
Firbas, Alexander
- Subjects
vertex splitting ,Π-Vertex Splitting ,hereditary graph classes ,graph theory ,discrete mathematics ,vertex split ,graph modification problems ,NP-completeness ,parameterized complexity - Abstract
We examine the Π-Vertex Splitting problem, which consists of determining if a given graph can be transformed into a member of a fixed graph class Π using at most k vertex splits. A vertex split is a graph modification that replaces a vertex v with two new vertices, v_1 and v_2, and assigns each edge previously incident to v to either v_1, v_2, or both. We present polynomial-time algorithms for Forest-, Split-, and Threshold-Vertex Splitting, but show that Π-Vertex Splitting is NP-complete for various hereditary graph classes, including cluster graphs, bipartite graphs, perfect graphs, graphs free of finite sets of (induced) cycles, graphs free of a single biconnected forbidden (induced) subgraph, graphs free of a set of triconnected forbidden (induced) subgraphs with bounded diameter, and graphs free of a set of 4-connected forbidden (induced) subgraphs. Furthermore, we provide a dichotomy regarding the classical complexity of Π-Vertex Splitting for graph classes characterized by sets of forbidden induced subgraphs, each containing no more than three vertices. For each such class Π, we either demonstrate that Π-Vertex Splitting is in P, or show that the problem is NP-complete. Lastly, we investigate the parameterized complexity of Π-Vertex Splitting with respect to the number of splits as the parameter. We demonstrate that Triangle-Free Vertex Splitting is para-NP-hard, which implies that for Π characterized by a finite set of forbidden induced subgraphs, Π-Vertex Splitting is in general not fixed-parameter tractable. However, we obtain a linear kernel for Cluster Vertex Splitting.
- Published
- 2023
- Full Text
- View/download PDF
14. Faster Parameterized Algorithms for Modification Problems to Minor-Closed Classes
- Author
-
Morelle, Laure, Sau, Ignasi, Stamoulis, Giannos, and Thilikos, Dimitrios M.
- Subjects
FOS: Computer and information sciences ,F.2.2 ,G.2.2 ,Elimination distance ,05C85, 68R10, 05C75, 05C83, 05C75, 05C69 ,Obstructions ,Graph minors ,Computational Complexity (cs.CC) ,Vertex deletion ,Irrelevant vertex technique ,Computer Science - Computational Complexity ,Parameterized algorithms ,Computer Science - Data Structures and Algorithms ,FOS: Mathematics ,Mathematics - Combinatorics ,Theory of computation → Parameterized complexity and exact algorithms ,Data Structures and Algorithms (cs.DS) ,Flat Wall Theorem ,Combinatorics (math.CO) ,Graph modification problems - Abstract
Let G be a minor-closed graph class and let G be an n-vertex graph. We say that G is a k-apex of G if G contains a set S of at most k vertices such that G⧵S belongs to G. Our first result is an algorithm that decides whether G is a k-apex of G in time 2^poly(k)⋅n². This algorithm improves the previous one, given by Sau, Stamoulis, and Thilikos [ICALP 2020, TALG 2022], whose running time was 2^poly(k)⋅n³. The elimination distance of G to G, denoted by ed_G(G), is the minimum number of rounds required to reduce each connected component of G to a graph in G by removing one vertex from each connected component in each round. Bulian and Dawar [Algorithmica 2017] proved the existence of an FPT-algorithm, with parameter k, to decide whether ed_G(G) ≤ k. This algorithm is based on the computability of the minor-obstructions and its dependence on k is not explicit. We extend the techniques used in the first algorithm to decide whether ed_G(G) ≤ k in time 2^{2^{2^poly(k)}}⋅n². This is the first algorithm for this problem with an explicit parametric dependence in k. In the special case where G excludes some apex-graph as a minor, we give two alternative algorithms, one running in time 2^{2^O(k²log k)}⋅n² and one running in time 2^{poly(k)}⋅n³. As a stepping stone for these algorithms, we provide an algorithm that decides whether ed_G(G) ≤ k in time 2^O(tw⋅ k + tw log tw)⋅n, where tw is the treewidth of G. This algorithm combines the dynamic programming framework of Reidl, Rossmanith, Villaamil, and Sikdar [ICALP 2014] for the particular case where G contains only the empty graph (i.e., for treedepth) with the representative-based techniques introduced by Baste, Sau, and Thilikos [SODA 2020]. In all the algorithmic complexities above, poly is a polynomial function whose degree depends on G, while the hidden constants also depend on G. Finally, we provide explicit upper bounds on the size of the graphs in the minor-obstruction set of the class of graphs E_k(G) = {G ∣ ed_G(G) ≤ k}., LIPIcs, Vol. 261, 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023), pages 93:1-93:19
- Published
- 2023
- Full Text
- View/download PDF
15. FRACTALS FOR KERNELIZATION LOWER BOUNDS.
- Author
-
FLUSCHNIK, TILL, HERMELIN, DANNY, NICHTERLEIN, ANDRÉ, and NIEDERMEIER, ROLF
- Subjects
- *
FRACTALS , *MATHEMATICAL bounds , *KERNEL functions , *NP-hard problems , *PARAMETERIZATION - Abstract
The composition technique is a popular method for excluding polynomial-size problem kernels for NP-hard parameterized problems. We present a new technique exploiting triangle-based fractal structures for extending the range of applicability of compositions. Our technique makes it possible to prove new no-polynomial-kernel results for a number of problems dealing with length-bounded cuts. In particular, answering an open question of Golovach and Thilikos [Discrete Optim., 8 (2011), pp. 77-86], we show that, unless NP ... coNP = poly, the NP-hard Length-Bounded Edge-Cut (LBEC) problem (delete at most k edges such that the resulting graph has no s-t path of length shorter than l) parameterized by the combination of k and l has no polynomial-size problem kernel. Our framework applies to planar as well as directed variants of the basic problems and also applies to both edge and vertex-deletion problems. Along the way, we show that LBEC remains NP-hard on planar graphs, a result which we believe is interesting in its own right. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
16. Chordal Editing is Fixed-Parameter Tractable.
- Author
-
Cao, Yixin and Marx, Dániel
- Subjects
- *
GRAPH theory , *GEOMETRIC vertices , *EDGES (Geometry) , *INTEGERS , *ALGORITHMS - Abstract
Graph modification problems typically ask for a small set of operations that transforms a given graph to have a certain property. The most commonly considered operations include vertex deletion, edge deletion, and edge addition; for the same property, one can define significantly different versions by allowing different operations. We study a very general graph modification problem that allows all three types of operations: given a graph and integers , and , the chordal editing problem asks whether can be transformed into a chordal graph by at most vertex deletions, edge deletions, and edge additions. Clearly, this problem generalizes both chordal deletion and chordal completion (also known as minimum fill- in). Our main result is an algorithm for chordal editing in time , where and is the number of vertices of . Therefore, the problem is fixed-parameter tractable parameterized by the total number of allowed operations. Our algorithm is both more efficient and conceptually simpler than the previously known algorithm for the special case chordal deletion. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
17. Compound Logics for Modification Problems
- Author
-
Fomin, Fedor V., Golovach, Petr A., Sau, Ignasi, Stamoulis, Giannos, and Thilikos, Dimitrios M.
- Subjects
FOS: Computer and information sciences ,Flat Wall theorem ,Computer Science - Logic in Computer Science ,Mathematics of computing → Graph algorithms ,G.2.2 ,Theory of computation → Logic ,Irrelevant vertex technique ,05C83, 05C85, 68R10, 68Q19, 68Q27, 68Q25 ,Computer Science - Data Structures and Algorithms ,FOS: Mathematics ,Theory of computation → Parameterized complexity and exact algorithms ,Mathematics - Combinatorics ,Data Structures and Algorithms (cs.DS) ,Graph minors ,F.2.2 ,F.4.1 ,Logic in Computer Science (cs.LO) ,Model-checking ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Algorithmic meta-theorems ,Monadic second-order logic ,Combinatorics (math.CO) ,First-order logic ,Graph modification problems ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
We introduce a novel model-theoretic framework inspired from graph modification and based on the interplay between model theory and algorithmic graph minors. The core of our framework is a new compound logic operating with two types of sentences, expressing graph modification: the modulator sentence, defining some property of the modified part of the graph, and the target sentence, defining some property of the resulting graph. In our framework, modulator sentences are in counting monadic second-order logic (CMSOL) and have models of bounded treewidth, while target sentences express first-order logic (FOL) properties along with minor-exclusion. Our logic captures problems that are not definable in first-order logic and, moreover, may have instances of unbounded treewidth. Also, it permits the modeling of wide families of problems involving vertex/edge removals, alternative modulator measures (such as elimination distance or G-treewidth), multistage modifications, and various cut problems. Our main result is that, for this compound logic, model-checking can be done in quadratic time. All derived algorithms are constructive and this, as a byproduct, extends the constructibility horizon of the algorithmic applications of the Graph Minors theorem of Robertson and Seymour. The proposed logic can be seen as a general framework to capitalize on the potential of the irrelevant vertex technique. It gives a way to deal with problem instances of unbounded treewidth, for which Courcelle’s theorem does not apply., LIPIcs, Vol. 261, 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023), pages 61:1-61:21
- Published
- 2021
18. Modifying a Graph Using Vertex Elimination.
- Author
-
Golovach, Petr, Heggernes, Pinar, Hof, Pim, Manne, Fredrik, Paulusma, Daniël, and Pilipczuk, Michał
- Subjects
- *
ELIMINATION (Mathematics) , *SPARSE matrices , *VERTEX detectors , *COMPUTATIONAL complexity , *POLYNOMIAL approximation - Abstract
Vertex elimination is a graph operation that turns the neighborhood of a vertex into a clique and removes the vertex itself. It has widely known applications within sparse matrix computations. We define the Elimination problem as follows: given two graphs G and H, decide whether H can be obtained from G by | V( G)|−| V( H)| vertex eliminations. We show that Elimination is $\mathsf {W[1]} $-hard when parameterized by | V( H)|, even if both input graphs are split graphs, and $\mathsf {W[2]} $-hard when parameterized by | V( G)|−| V( H)|, even if H is a complete graph. On the positive side, we show that Elimination admits a kernel with at most 5| V( H)| vertices in the case when G is connected and H is a complete graph, which is in sharp contrast to the $\mathsf {W[1]} $-hardness of the related Clique problem. We also study the case when either G or H is tree. The computational complexity of the problem depends on which graph is assumed to be a tree: we show that Elimination can be solved in polynomial time when H is a tree, whereas it remains NP-complete when G is a tree. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
19. A Constant-factor Approximation for Weighted Bond Cover
- Author
-
Kim, Eun, Lee, Euiwoong, Thilikos, Dimitrios M., Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision (LAMSADE), Université Paris Dauphine-PSL, Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)-Centre National de la Recherche Scientifique (CNRS), University of Michigan [Ann Arbor], University of Michigan System, Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), and Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
- Subjects
FOS: Computer and information sciences ,F.2.2 ,G.2.2 ,Mathematics of computing → Approximation algorithms ,[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS] ,Graph minors ,[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM] ,Theory of computation → Approximation algorithms analysis ,Constant-factor approximation algorithms ,Theory of computation → Graph algorithms analysis ,Primal-dual method ,Computer Science - Data Structures and Algorithms ,Data Structures and Algorithms (cs.DS) ,Mathematics of computing → Combinatorial algorithms ,Graph modification problems ,Bonds in graphs ,05C35, 05C83, 05C85, 68R10, 68W25 - Abstract
The Weighted ℱ-Vertex Deletion for a class ℱ of graphs asks, weighted graph G, for a minimum weight vertex set S such that G-S ∈ ℱ. The case when ℱ is minor-closed and excludes some graph as a minor has received particular attention but a constant-factor approximation remained elusive for Weighted ℱ-Vertex Deletion. Only three cases of minor-closed ℱ are known to admit constant-factor approximations, namely Vertex Cover, Feedback Vertex Set and Diamond Hitting Set. We study the problem for the class ℱ of θ_c-minor-free graphs, under the equivalent setting of the Weighted c-Bond Cover problem, and present a constant-factor approximation algorithm using the primal-dual method. For this, we leverage a structure theorem implicit in [Joret et al., SIDMA'14] which states the following: any graph G containing a θ_c-minor-model either contains a large two-terminal protrusion, or contains a constant-size θ_c-minor-model, or a collection of pairwise disjoint constant-sized connected sets that can be contracted simultaneously to yield a dense graph. In the first case, we tame the graph by replacing the protrusion with a special-purpose weighted gadget. For the second and third case, we provide a weighting scheme which guarantees a local approximation ratio. Besides making an important step in the quest of (dis)proving a constant-factor approximation for Weighted ℱ-Vertex Deletion, our result may be useful as a template for algorithms for other minor-closed families., LIPIcs, Vol. 207, Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2021), pages 7:1-7:14
- Published
- 2021
- Full Text
- View/download PDF
20. Αλγόριθμοι και πολυπλοκότητα σε προβλήματα επεξεργασίας γραφημάτων
- Author
-
Παπαδόπουλος, Χάρης, Νικολόπουλος, Σταύρος Δ., Παληός, Λεωνίδας, Γεωργιάδης, Λουκάς, Ζαρολιάγκης, Χρήστος, Θηλυκός, Δημήτριος, and Νομικός, Χρήστος
- Subjects
Graph theory ,Προβλήματα επεξεργασίας γραφημάτων ,Parameterized complexity ,Ισχυρή τριαδική κλειστότητα ,Παραμετρική πολυπλοκότητα ,Strong triadic closure ,Cluster deletion ,Θεωρία γραφημάτων ,Complexity ,Πολυπλοκότητα ,Αλγόριθμοι ,Graph modification problems ,Algorithms - Abstract
Graph modification problems play important role in both structural and algorithmic graph theory. These problems have been studied for decades and find a large number of practical applications in several different fields in real world. In this thesis, we study a famous edge deletion problem, known under the terms Cluster Deletion or P_3-free Edge Deletion, and we consider an edge labeling scheme that characterizes social networks in terms of an edge deletion problem, known as MaxSTC. Both problems are known to be NP-hard. We provide the first computational results of MaxSTC and we determine the computational complexity of Cluster Deletion on particular graph classes. Moreover, we generalize the MaxSTC problem and propose a relaxation of the classical F-free Edge Deletion problem that we call Strong F-Closure. We study Strong F-Closure from the parameterized perspective and provide computational results with various natural parameterizations. Τα προβλήματα επεξεργασίας γραφημάτων παίζουν σημαντικό ρόλο τόσο στην δομική όσο και στην αλγοριθμική θεωρία γραφημάτων. Τα προβλήματα αυτά έχουν μελετηθεί για δεκαετίες και βρίσκουν πρακτικές εφαρμογές σε σημαντικές περιοχές έρευνας. Σε αυτήν την διατριβή μελετάμε ένα κλασικό πρόβλημα επεξεργασίας ακμών, γνωστό ως Cluster Deletion ή P_3-free Edge Deletion, και εξετάζουμε έναν κανόνα επιγραφής ακμών ο οποίος χαρακτηρίζει τα κοινωνικά δίκτυα, ως ένα πρόβλημα διαγραφής ακμών, γνωστό ως MaxSTC. Τα δύο αυτά προβλήματα είναι γνωστό ότι είναι ΝΡ-δύσκολα. Παρέχουμε τα πρώτα υπολογιστικά αποτελέσματα για το MaxSTC και καθορίζουμε την υπολογιστική πολυπλοκότητα για το Cluster Deletion σε κλάσεις γραφημάτων. Επιπλέον, γενικεύουμε το πρόβλημα MaxSTC προτείνοντας μία "χαλάρωση1’ του κλασικού προβλήματος επεξεργασίας ακμών F-free Edge Deletion, το οποίο καλούμε Strong F-Closure. Μελετάμε το πρόβλημα Strong F-Closure από την σκοπιά της παραμετρικής πολυπλοκότητας και παρέχουμε τα πρώτα υπολογιστικά αποτελέσματα υπό διαφορετικούς παραμέτρους. 170 σ.
- Published
- 2021
21. An FPT-Algorithm for Recognizing k-Apices of Minor-Closed Graph Classes
- Author
-
Sau, Ignasi, Stamoulis, Giannos, Thilikos, Dimitrios M., Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), National and Kapodistrian University of Athens (NKUA), Artur Czumaj, Anuj Dawar, Emanuela Merelli, ANR-16-CE40-0028,DE-MO-GRAPH,Décomposition de Modèles Graphiques(2016), and ANR-17-CE23-0010,ESIGMA,Efficacité et structure pour les applications de la fouille de graphes(2017)
- Subjects
irrelevant vertex technique ,parameterized algorithms ,Theory of computation → Parameterized complexity and exact algorithms ,[MATH]Mathematics [math] ,graph minors ,Graph modification problems - Abstract
International audience; Let G be a graph class. We say that a graph G is a k-apex of G if G contains a set S of at most k vertices such that G \ S belongs to G. We prove that if G is minor-closed, then there is an algorithm that either returns a set S certifying that G is a k-apex of G or reports that such a set does not exist, in 2 poly(k) n 3 time. Here poly is a polynomial function whose degree depends on the maximum size of a minor-obstruction of G, i.e., the minor-minimal set of graphs not belonging to G. In the special case where G excludes some apex graph as a minor, we give an alternative algorithm running in 2 poly(k) n 2 time.
- Published
- 2020
- Full Text
- View/download PDF
22. Contracting chordal graphs and bipartite graphs to paths and trees.
- Author
-
Heggernes, Pinar, van ’t Hof, Pim, Lévêque, Benjamin, and Paul, Christophe
- Subjects
- *
GRAPH theory , *BIPARTITE graphs , *PATHS & cycles in graph theory , *TREE graphs , *INTEGERS , *PROBLEM solving - Abstract
Abstract: We study the following two graph modification problems: given a graph and an integer , decide whether can be transformed into a tree or into a path, respectively, using at most edge contractions. These problems, which we call Tree Contraction and Path Contraction, respectively, are known to be NP-complete in general. We show that on chordal graphs these problems can be solved in and time, respectively. As a contrast, both problems remain NP-complete when restricted to bipartite input graphs. [Copyright &y& Elsevier]
- Published
- 2014
- Full Text
- View/download PDF
23. Contracting Graphs to Paths and Trees.
- Author
-
Heggernes, Pinar, Hof, Pim, Lévêque, Benjamin, Lokshtanov, Daniel, and Paul, Christophe
- Subjects
- *
GRAPHIC methods , *PARAMETERIZATION , *POLYNOMIALS , *KERNEL (Mathematics) , *FUNCTION spaces , *SEQUENCE analysis - Abstract
Vertex deletion and edge deletion problems play a central role in parameterized complexity. Examples include classical problems like Feedback Vertex Set, Odd Cycle Transversal, and Chordal Deletion. The study of analogous edge contraction problems has so far been left largely unexplored from a parameterized perspective. We consider two basic problems of this type: Tree Contraction and Path Contraction. These two problems take as input an undirected graph G on n vertices and an integer k, and the task is to determine whether we can obtain a tree or a path, respectively, by a sequence of at most k edge contractions in G. For Tree Contraction, we present a randomized 4 n time polynomial-space algorithm, as well as a deterministic 4.98 n time algorithm, based on a variant of the color coding technique of Alon, Yuster and Zwick. We also present a deterministic 2+ n time algorithm for Path Contraction. Furthermore, we show that Path Contraction has a kernel with at most 5 k+3 vertices, while Tree Contraction does not have a polynomial kernel unless NP ⊆ coNP/poly. We find the latter result surprising because of the connection between Tree Contraction and Feedback Vertex Set, which is known to have a kernel with 4 k vertices. [ABSTRACT FROM AUTHOR]
- Published
- 2014
- Full Text
- View/download PDF
24. Polynomial kernels for Proper Interval Completion and related problems.
- Author
-
Bessy, Stéphane and Perez, Anthony
- Subjects
- *
KERNEL operating systems , *POLYNOMIALS , *GRAPH theory , *INTEGERS , *APPLICATION software , *MOLECULAR biology , *BIPARTITE graphs - Abstract
Abstract: Given a graph and a positive integer k, the Proper Interval Completion problem asks whether there exists a set F of at most k pairs of such that the graph is a proper interval graph. The Proper Interval Completion problem finds applications in molecular biology and genomic research. This problem is known to be FPT (Kaplan, Tarjan and Shamir, FOCSʼ94), but no polynomial kernel was known to exist. We settle this question by proving that Proper Interval Completion admits a kernel with vertices. Moreover, we prove that a related problem, the so-called Bipartite Chain Deletion problem, admits a kernel with vertices, completing a previous result of Guo (ISAACʼ07). [Copyright &y& Elsevier]
- Published
- 2013
- Full Text
- View/download PDF
25. Two edge modification problems without polynomial kernels.
- Author
-
Kratsch, Stefan and Wahlström, Magnus
- Subjects
POLYNOMIALS ,KERNEL (Mathematics) ,GRAPH theory ,INTEGERS ,NUMBER theory ,PARAMETER estimation - Abstract
Abstract: Given a graph and an integer , the Edge Completion/Editing/Deletion problem asks whether it is possible to add, edit, or delete at most edges in such that one obtains a graph that fulfills the property . Edge modification problems have received considerable interest from a parameterized point of view. When parameterized by , many of these problems turned out to be fixed-parameter tractable and some are known to admit polynomial kernelizations, i.e., efficient preprocessing with a size guarantee that is polynomial in . This paper answers an open problem posed by Cai (IWPEC 2006) [11], namely, whether the Edge Deletion problem, parameterized by the number of deletions, admits a polynomial kernelization when can be characterized by a finite set of forbidden induced subgraphs. We answer this question negatively based on the framework for kernelization lower bounds of Bodlaender et al. (ICALP 2008, JCSS 2009) [15] and Fortnow and Santhanam (STOC 2008, JCSS 2011) [16]. We present a graph on seven vertices such that -free Edge Deletion and -free Edge Editing do not admit polynomial kernelizations, unless . The application of the framework is not immediate and requires a lower bound for a Not-1-in-3 SAT problem that may be of independent interest. [Copyright &y& Elsevier]
- Published
- 2013
- Full Text
- View/download PDF
26. Cluster editing with locally bounded modifications
- Author
-
Komusiewicz, Christian and Uhlmann, Johannes
- Subjects
- *
UNDIRECTED graphs , *CLUSTER analysis (Statistics) , *INTEGERS , *MATHEMATICAL transformations , *MATHEMATICAL bounds , *PARAMETER estimation - Abstract
Abstract: Given an undirected graph and a nonnegative integer , the NP-hard Cluster Editing problem asks whether can be transformed into a disjoint union of cliques by modifying at most edges. In this work, we study how “local degree bounds” influence the complexity of Cluster Editing and of the related Cluster Deletion problem which allows only edge deletions. We show that even for graphs with constant maximum degree Cluster Editing and Cluster Deletion are NP-hard and that this implies NP-hardness even if every vertex is incident with only a constant number of edge modifications. We further show that under some complexity-theoretic assumptions both Cluster Editing and Cluster Deletion cannot be solved within a running time that is subexponential in , , or . Finally, we present a problem kernelization for the combined parameter “number of clusters and maximum number of modifications incident with a vertex” thus showing that Cluster Editing and Cluster Deletion become easier in case the number of clusters is upper-bounded. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
27. Polynomial kernels for 3-leaf power graph modification problems
- Author
-
Bessy, Stéphane, Paul, Christophe, and Perez, Anthony
- Subjects
- *
GRAPH theory , *KERNEL functions , *DATA structures , *POLYNOMIALS , *TREE graphs , *PATHS & cycles in graph theory - Abstract
Abstract: A graph is a 3-leaf power iff there exists a tree the leaf set of which is and such that iff and are at distance at most 3 in . The 3-leaf power graph edge modification problems, i.e. edition (also known as the closest 3-leaf power), completion and edge-deletion are FPT when parameterized by the size of the edge set modification. However, polynomial kernels were known for none of these three problems. For each of them, we provide kernels with vertices that can be computed in linear time. We thereby answer an open problem first mentioned by Dom et al. (2004) . [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
28. Vertex deletion into bipartite permutation graphs
- Author
-
Bożyk, Łukasz, Derbisz, Jan, Krawczyk, Tomasz, Novotná, Jana, Okrasa, Karolina, Cao, Yixin, and Pilipczuk, Marcin
- Subjects
partially ordered set ,FOS: Computer and information sciences ,Mathematics::Combinatorics ,General Computer Science ,permutation graphs ,Discrete Mathematics (cs.DM) ,Applied Mathematics ,Computer Science Applications ,Theory of computation → Graph algorithms analysis ,Computer Science::Discrete Mathematics ,TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY ,Computer Science - Data Structures and Algorithms ,comparability graphs ,Data Structures and Algorithms (cs.DS) ,Computer Science - Discrete Mathematics ,graph modification problems ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
A permutation graph can be defined as an intersection graph of segments whose endpoints lie on two parallel lines 𝓁₁ and 𝓁₂, one on each. A bipartite permutation graph is a permutation graph which is bipartite. In this paper we study the parameterized complexity of the bipartite permutation vertex deletion problem, which asks, for a given n-vertex graph, whether we can remove at most k vertices to obtain a bipartite permutation graph. This problem is NP-complete by the classical result of Lewis and Yannakakis [John M. Lewis and Mihalis Yannakakis, 1980]. We analyze the structure of the so-called almost bipartite permutation graphs which may contain holes (large induced cycles) in contrast to bipartite permutation graphs. We exploit the structural properties of the shortest hole in a such graph. We use it to obtain an algorithm for the bipartite permutation vertex deletion problem with running time f(k)n^O(1), and also give a polynomial-time 9-approximation algorithm., LIPIcs, Vol. 180, 15th International Symposium on Parameterized and Exact Computation (IPEC 2020), pages 5:1-5:16
- Published
- 2020
- Full Text
- View/download PDF
29. An Algorithmic Meta-Theorem for Graph Modification to Planarity and FOL
- Author
-
Fedor V. Fomin, Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos, Department of Informatics [Bergen] (UiB), University of Bergen (UiB), National and Kapodistrian University of Athens (NKUA), Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), Fabrizio Grandoni, Grzegorz Herman, Peter Sanders, ANR-16-CE40-0028,DE-MO-GRAPH,Décomposition de Modèles Graphiques(2016), and ANR-17-CE23-0010,ESIGMA,Efficacité et structure pour les applications de la fouille de graphes(2017)
- Subjects
FOS: Computer and information sciences ,Computer Science - Logic in Computer Science ,Discrete Mathematics (cs.DM) ,Mathematics of computing → Graph algorithms ,[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS] ,Graph modification Problems ,05C85, 68R10, 05C75, 05C83, 05C75, 05C69 ,Planar graphs ,G.2.2 ,F.2.2 ,First Order Logic ,Logic in Computer Science (cs.LO) ,Theoretical Computer Science ,Surface embeddable graphs ,Irrelevant vertex technique ,Computational Theory and Mathematics ,Computer Science - Data Structures and Algorithms ,Algorithmic meta-theorems ,Theory of computation → Parameterized complexity and exact algorithms ,Data Structures and Algorithms (cs.DS) ,Computer Science - Discrete Mathematics - Abstract
In general, a graph modification problem is defined by a graph modification operation ⊠ and a target graph property 𝒫. Typically, the modification operation ⊠ may be vertex deletion , edge deletion , edge contraction , or edge addition and the question is, given a graph G and an integer k , whether it is possible to transform G to a graph in 𝒫 after applying the operation ⊠ k times on G . This problem has been extensively studied for particular instantiations of ⊠ and 𝒫. In this article, we consider the general property 𝒫 𝛗 of being planar and, additionally, being a model of some First-Order Logic (FOL) sentence 𝛗 (an FOL-sentence). We call the corresponding meta-problem Graph ⊠-Modification to Planarity and 𝛗 and prove the following algorithmic meta-theorem: there exists a function f : ℕ 2 → ℕ such that, for every ⊠ and every FOL-sentence 𝛗, the Graph ⊠-Modification to Planarity and 𝛗 is solvable in f ( k,|𝛗| )⋅ n 2 time. The proof constitutes a hybrid of two different classic techniques in graph algorithms. The first is the irrelevant vertex technique that is typically used in the context of Graph Minors and deals with properties such as planarity or surface-embeddability (that are not FOL-expressible) and the second is the use of Gaifman’s locality theorem that is the theoretical base for the meta-algorithmic study of FOL-expressible problems.
- Published
- 2020
- Full Text
- View/download PDF
30. Fractals for Kernelization Lower Bounds, With an Application to Length-Bounded Cut Problems
- Author
-
Till Fluschnik and Danny Hermelin and André Nichterlein and Rolf Niedermeier, Fluschnik, Till, Hermelin, Danny, Nichterlein, André, Niedermeier, Rolf, Till Fluschnik and Danny Hermelin and André Nichterlein and Rolf Niedermeier, Fluschnik, Till, Hermelin, Danny, Nichterlein, André, and Niedermeier, Rolf
- Abstract
Bodlaender et al.'s [Bodlaender/Jansen/Kratsch,2014] cross-composition technique is a popular method for excluding polynomial-size problem kernels for NP-hard parameterized problems. We present a new technique exploiting triangle-based fractal structures for extending the range of applicability of cross-compositions. Our technique makes it possible to prove new no-polynomial-kernel results for a number of problems dealing with length-bounded cuts. Roughly speaking, our new technique combines the advantages of serial and parallel composition. In particular, answering an open question of Golovach and Thilikos [Golovach/Thilikos,2011], we show that, unless NP subseteq coNP/poly, the NP-hard Length-Bounded Edge-Cut problem (delete at most k edges such that the resulting graph has no s-t path of length shorter than l) parameterized by the combination of k and l has no polynomial-size problem kernel. Our framework applies to planar as well as directed variants of the basic problems and also applies to both edge and vertex deletion problems.
- Published
- 2016
- Full Text
- View/download PDF
31. Variants of Plane Diameter Completion
- Author
-
Golovach, Petr A., Requil��, Cl��ment, Thilikos, Dimitrios M., Universitat Politècnica de Catalunya [Barcelona] (UPC), Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), Department of Mathematics [Athens], National and Kapodistrian University of Athens (NKUA), Department of Informatics [Bergen] (UiB), and University of Bergen (UiB)
- Subjects
FOS: Computer and information sciences ,dynamic programming ,000 Computer science, knowledge, general works ,G22 Graph Theory ,parameterized algorithms ,1998 ACM Subject Classification G21 Combinatorics ,Planar graphs ,G.2.2 ,[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM] ,Keywords and phrases Planar graphs ,Computer Science - Data Structures and Algorithms ,Computer Science ,FOS: Mathematics ,Mathematics - Combinatorics ,Data Structures and Algorithms (cs.DS) ,[INFO]Computer Science [cs] ,Combinatorics (math.CO) ,Matematikk og Naturvitenskap: 400 [VDP] ,68R10, 05C85, 05C10 ,branchwidth ,graph modification problems - Abstract
The {\sc Plane Diameter Completion} problem asks, given a plane graph $G$ and a positive integer $d$, if it is a spanning subgraph of a plane graph $H$ that has diameter at most $d$. We examine two variants of this problem where the input comes with another parameter $k$. In the first variant, called BPDC, $k$ upper bounds the total number of edges to be added and in the second, called BFPDC, $k$ upper bounds the number of additional edges per face. We prove that both problems are {\sf NP}-complete, the first even for 3-connected graphs of face-degree at most 4 and the second even when $k=1$ on 3-connected graphs of face-degree at most 5. In this paper we give parameterized algorithms for both problems that run in $O(n^{3})+2^{2^{O((kd)^2\log d)}}\cdot n$ steps., Accepted in IPEC 2015
- Published
- 2015
- Full Text
- View/download PDF
32. Variants of plane diameter completion
- Author
-
Universitat Politècnica de Catalunya. Departament de Matemàtiques, Universitat Politècnica de Catalunya. GAPCOMB - Geometric, Algebraic and Probabilistic Combinatorics, Golovach, Petr, Requile, Clement, Thilikos, Dimitrios M., Universitat Politècnica de Catalunya. Departament de Matemàtiques, Universitat Politècnica de Catalunya. GAPCOMB - Geometric, Algebraic and Probabilistic Combinatorics, Golovach, Petr, Requile, Clement, and Thilikos, Dimitrios M.
- Abstract
The Plane Diameter Completion problem asks, given a plane graph G and a positive integer d, if it is a spanning subgraph of a plane graph H that has diameter at most d. We examine two variants of this problem where the input comes with another parameter k. In the first variant, called BPDC, k upper bounds the total number of edges to be added and in the second, called BFPDC, k upper bounds the number of additional edges per face. We prove that both problems are NP-complete, the first even for 3-connected graphs of face-degree at most 4 and the second even when k=1 on 3-connected graphs of face-degree at most 5. In this paper we give parameterized algorithms for both problems that run in O(n^{3})+2^{2^{O((kd)^2\log d)}} * n steps., The first author was supported by the European Research Council under the European Union’s Seventh Framework Programme (FP/2007-2013) / ERC Grant Agreement n. 267959. The second author was supported by the FP7-PEOPLE-2013-CIG project CountGraph (ref. 630749), the collateral PROCOPE-DAAD project RanConGraph (ref. 57134837), and the Berlin Mathematical School. The research of the third author was co-financed by the European Union (European Social Fund ESF) and Greek national funds through the Operational Program “Education and Lifelong Learning” of the National Strategic Reference Framework (NSRF), Research Funding Program: ARISTEIA II., Peer Reviewed, Postprint (author's final draft)
- Published
- 2015
33. Variants of Plane Diameter Completion
- Author
-
Petr A. Golovach and Clément Requilé and Dimitrios M. Thilikos, Golovach, Petr A., Requilé, Clément, Thilikos, Dimitrios M., Petr A. Golovach and Clément Requilé and Dimitrios M. Thilikos, Golovach, Petr A., Requilé, Clément, and Thilikos, Dimitrios M.
- Abstract
The Plane Diameter Completion problem asks, given a plane graph G and a positive integer d, if it is a spanning subgraph of a plane graph H that has diameter at most d. We examine two variants of this problem where the input comes with another parameter k. In the first variant, called BPDC, k upper bounds the total number of edges to be added and in the second, called BFPDC, k upper bounds the number of additional edges per face. We prove that both problems are NP-complete, the first even for 3-connected graphs of face-degree at most 4 and the second even when k=1 on 3-connected graphs of face-degree at most 5. In this paper we give parameterized algorithms for both problems that run in O(n^{3})+2^{2^{O((kd)^2\log d)}} * n steps.
- Published
- 2015
- Full Text
- View/download PDF
34. Algorithmes de noyau pour des problèmes d'édition de graphes et autres structures
- Author
-
Perez, Anthony, Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), Université Montpellier II - Sciences et Techniques du Languedoc, and Christophe Paul(paul@lirmm.fr)
- Subjects
complexité paramétrée ,conflict packing ,noyau ,branches ,[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS] ,kernelization algorithms ,édition de graphes ,édition de relations ,parameterized complexity ,graph modification problems - Abstract
In this thesis, we study the parameterized complexity of several N P -complete problems. More precisely, we study the existence of polynomial kernels for graph and relations modification prob- lems. In particular, we introduce the concept of branches, which provides polynomial kernels for some graph modification problems when the target graph class admits a so-called adjacency de- composition. This technique allows us to obtain the first known polynomial kernels for the CLOSEST 3-LEAF POWER, COGRAPH EDITION and PROPER INTERVAL COMPLETION problems. Regarding relations modification problems, we develop and push further the concept of Conflict Packing, a technique that has already been used in a few parameterized problems and that provides polynomial kernels for several problems. We thus present a linear vertex-kernel for the FEEDBACK ARC SET IN TOURNAMENTS problem, and adapt these techniques to obtain a linear vertex-kernel for the DENSE ROOTED TRIPLET INCONSISTENCY problem as well. In both cases, our results im- prove the best known bound of O(k^2) vertices. Finally, we apply the Conflict Packing technique on the DENSE BETWEENNESS and DENSE CIRCULAR ORDERING problems, obtaining once again linear vertex-kernels. To the best of our knowledge, these results constitute the first known polynomial kernels for these problems.; Dans le cadre de cette thèse, nous considérons la complexité paramétrée de problèmes NP- complets. Plus précisément, nous nous intéressons à l'existence d'algorithmes de noyau polynomiaux pour des problèmes d'édition de graphes et de relations. Nous introduisons en particulier la notion de branches, qui permet d'obtenir des algorithmes polynomiaux pour des problèmes d'édition de graphes lorsque la classe de graphes cible respecte une décomposition d'adjacence. Cette technique nous permet ainsi d'élaborer les premiers algorithmes de noyaux polynomiaux pour les problèmes CLOSEST 3-LEAF POWER, COGRAPH EDITION et PROPER INTERVAL COMPLETION. Concernant les problèmes d'édition de relations, nous étendons la notion de Conflict Packing, qui a déjà été utilisée dans quelques problèmes paramétrés et permet d'élaborer des algorithmes de noyau linéaires pour différents problèmes. Nous présentons un noyau linéaire pour le problème FEEDBACK ARC SET IN TOURNAMENTS, et adaptons les techniques utilisées pour obtenir un noyau linéaire pour le problème DENSE ROOTED TRIPLET INCONSISTENCY. Dans les deux cas, nos résultats améliorent la meilleure borne connue, à savoir un noyau quadratique. Finalement, nous appliquons cette tech- nique sur les problèmes DENSE BETWEENNESS et DENSE CIRCULAR ORDERING, obtenant à nouveau des noyaux linéaires, qui constituent les premiers algorithmes de noyau polynomiaux connus pour ces problèmes.
- Published
- 2011
35. Obtaining a Bipartite Graph by Contracting Few Edges
- Author
-
Christophe Paul, Daniel Lokshtanov, Pinar Heggernes, Pim van 't Hof, Department of Informatics [Bergen] (UiB), University of Bergen (UiB), Algorithmes, Graphes et Combinatoire (ALGCO), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM), Supratik Chakraborty, Amit Kumar, and ANR-09-BLAN-0159,AGAPE,Algorithmes de graphes parametres et exacts(2009)
- Subjects
FOS: Computer and information sciences ,General Mathematics ,0211 other engineering and technologies ,Vertex cover ,0102 computer and information sciences ,02 engineering and technology ,[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM] ,01 natural sciences ,Complete bipartite graph ,Combinatorics ,Computer Science::Discrete Mathematics ,TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY ,3-dimensional matching ,Computer Science - Data Structures and Algorithms ,0202 electrical engineering, electronic engineering, information engineering ,Edge contraction ,Data Structures and Algorithms (cs.DS) ,Adjacency matrix ,edge contractions ,ComputingMilieux_MISCELLANEOUS ,Blossom algorithm ,Mathematics ,Discrete mathematics ,000 Computer science, knowledge, general works ,021103 operations research ,bipartite graphs ,Edge-transitive graph ,010201 computation theory & mathematics ,fixed parameter tractability ,Computer Science ,Bipartite graph ,020201 artificial intelligence & image processing ,graph modification problems ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
International audience; We initiate the study of the Bipartite Contraction problem from the perspective of param- eterized complexity. In this problem we are given a graph G on n vertices and an integer k, and the task is to determine whether we can obtain a bipartite graph from G by a sequence of at most k edge contractions. Our main result is an $f(k)n^{O(1)}$ time algorithm for Bipartite Con- traction. Despite a strong resemblance between Bipartite Contraction and the classical Odd Cycle Transversal (OCT) problem, the methods developed to tackle OCT do not seem to be directly applicable to Bipartite Contraction. To obtain our result, we combine several techniques and concepts that are central in parameterized complexity: iterative compression, irrelevant vertex, and important separators. To the best of our knowledge, this is the first time the irrelevant vertex technique and the concept of important separators are applied in unison. Furthermore, our algorithm may serve as a comprehensible example of the usage of the irrelevant vertex technique.
- Published
- 2011
- Full Text
- View/download PDF
36. Kernelization algorithms for graph and other structures modification problems
- Author
-
Perez, Anthony and Perez, Anthony
- Subjects
complexité paramétrée ,conflict packing ,noyau ,branches ,kernelization algorithms ,[INFO.INFO-DS] Computer Science [cs]/Data Structures and Algorithms [cs.DS] ,édition de graphes ,édition de relations ,parameterized complexity ,graph modification problems - Abstract
In this thesis, we study the parameterized complexity of several N P -complete problems. More precisely, we study the existence of polynomial kernels for graph and relations modification prob- lems. In particular, we introduce the concept of branches, which provides polynomial kernels for some graph modification problems when the target graph class admits a so-called adjacency de- composition. This technique allows us to obtain the first known polynomial kernels for the CLOSEST 3-LEAF POWER, COGRAPH EDITION and PROPER INTERVAL COMPLETION problems. Regarding relations modification problems, we develop and push further the concept of Conflict Packing, a technique that has already been used in a few parameterized problems and that provides polynomial kernels for several problems. We thus present a linear vertex-kernel for the FEEDBACK ARC SET IN TOURNAMENTS problem, and adapt these techniques to obtain a linear vertex-kernel for the DENSE ROOTED TRIPLET INCONSISTENCY problem as well. In both cases, our results im- prove the best known bound of O(k^2) vertices. Finally, we apply the Conflict Packing technique on the DENSE BETWEENNESS and DENSE CIRCULAR ORDERING problems, obtaining once again linear vertex-kernels. To the best of our knowledge, these results constitute the first known polynomial kernels for these problems., Dans le cadre de cette thèse, nous considérons la complexité paramétrée de problèmes NP- complets. Plus précisément, nous nous intéressons à l'existence d'algorithmes de noyau polynomiaux pour des problèmes d'édition de graphes et de relations. Nous introduisons en particulier la notion de branches, qui permet d'obtenir des algorithmes polynomiaux pour des problèmes d'édition de graphes lorsque la classe de graphes cible respecte une décomposition d'adjacence. Cette technique nous permet ainsi d'élaborer les premiers algorithmes de noyaux polynomiaux pour les problèmes CLOSEST 3-LEAF POWER, COGRAPH EDITION et PROPER INTERVAL COMPLETION. Concernant les problèmes d'édition de relations, nous étendons la notion de Conflict Packing, qui a déjà été utilisée dans quelques problèmes paramétrés et permet d'élaborer des algorithmes de noyau linéaires pour différents problèmes. Nous présentons un noyau linéaire pour le problème FEEDBACK ARC SET IN TOURNAMENTS, et adaptons les techniques utilisées pour obtenir un noyau linéaire pour le problème DENSE ROOTED TRIPLET INCONSISTENCY. Dans les deux cas, nos résultats améliorent la meilleure borne connue, à savoir un noyau quadratique. Finalement, nous appliquons cette tech- nique sur les problèmes DENSE BETWEENNESS et DENSE CIRCULAR ORDERING, obtenant à nouveau des noyaux linéaires, qui constituent les premiers algorithmes de noyau polynomiaux connus pour ces problèmes.
- Published
- 2011
37. Chordal Editing is Fixed-Parameter Tractable
- Author
-
Yixin Cao and Dániel Marx, Cao, Yixin, Marx, Dániel, Yixin Cao and Dániel Marx, Cao, Yixin, and Marx, Dániel
- Abstract
Graph modification problems are typically asked as follows: is there a set of k operations that transforms a given graph to have a certain property. The most commonly considered operations include vertex deletion, edge deletion, and edge addition; for the same property, one can define significantly different versions by allowing different operations. We study a very general graph modification problem which allows all three types of operations: given a graph G and integers k_1, k_2, and k_3, the CHORDAL EDITING problem asks if G can be transformed into a chordal graph by at most k_1 vertex deletions, k_2 edge deletions, and k_3 edge additions. Clearly, this problem generalizes both CHORDAL VERTEX/EDGE DELETION and CHORDAL COMPLETION (also known as MINIMUM FILL-IN). Our main result is an algorithm for CHORDAL EDITING in time 2^O(k.log(k))·n^O(1), where k:=k_1+k_2+k_3; therefore, the problem is fixed-parameter tractable parameterized by the total number of allowed operations. Our algorithm is both more efficient and conceptually simpler than the previously known algorithm for the special case CHORDAL DELETION.
- Published
- 2014
- Full Text
- View/download PDF
38. Obtaining a Bipartite Graph by Contracting Few Edges
- Author
-
Pinar Heggernes and Pim van 't Hof and Daniel Lokshtanov and Christophe Paul, Heggernes, Pinar, van 't Hof, Pim, Lokshtanov, Daniel, Paul, Christophe, Pinar Heggernes and Pim van 't Hof and Daniel Lokshtanov and Christophe Paul, Heggernes, Pinar, van 't Hof, Pim, Lokshtanov, Daniel, and Paul, Christophe
- Abstract
We initiate the study of the Bipartite Contraction problem from the perspective of parameterized complexity. In this problem we are given a graph G on n vertices and an integer k, and the task is to determine whether we can obtain a bipartite graph from G by a sequence of at most k edge contractions. Our main result is an f(k) n^{O(1)} time algorithm for Bipartite Contraction. Despite a strong resemblance between Bipartite Contraction and the classical Odd Cycle Transversal (OCT) problem, the methods developed to tackle OCT do not seem to be directly applicable to Bipartite Contraction. To obtain our result, we combine several techniques and concepts that are central in parameterized complexity: iterative compression, irrelevant vertex, and important separators. To the best of our knowledge, this is the first time the irrelevant vertex technique and the concept of important separators are applied in unison. Furthermore, our algorithm may serve as a comprehensible example of the usage of the irrelevant vertex technique.
- Published
- 2011
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.