Finding Disjoint Paths in Split Graphs
The well-known Disjoint Paths problem takes as input a graph G and a set of k pairs of terminals in G , and the task is to decide whether there exists a collection of k pairwise vertex-disjoint paths in G such that the vertices in each terminal pair are connected to each other by one of the paths. T...
Gespeichert in:
Veröffentlicht in: | Theory of computing systems 2015-07, Vol.57 (1), p.140-159 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The well-known
Disjoint Paths
problem takes as input a graph
G
and a set of
k
pairs of terminals in
G
, and the task is to decide whether there exists a collection of
k
pairwise vertex-disjoint paths in
G
such that the vertices in each terminal pair are connected to each other by one of the paths. This problem is known to be NP-complete, even when restricted to planar graphs or interval graphs. Moreover, although the problem is fixed-parameter tractable when parameterized by
k
due to a celebrated result by Robertson and Seymour, it is known not to admit a polynomial kernel unless NP ⊆ coNP/poly. We prove that
Disjoint Paths
remains NP-complete on split graphs, and show that the problem admits a kernel with
O
(
k
2
) vertices when restricted to this graph class. We furthermore prove that, on split graphs, the edge-disjoint variant of the problem is also NP-complete and admits a kernel with
O
(
k
3
) vertices. To the best of our knowledge, our kernelization results are the first non-trivial kernelization results for these problems on graph classes. |
---|---|
ISSN: | 1432-4350 1433-0490 |
DOI: | 10.1007/s00224-014-9580-6 |