TY - GEN
T1 - Block Elimination Distance
AU - Diner, Öznur Yaşar
AU - Giannopoulou, Archontia C.
AU - Stamoulis, Giannos
AU - Thilikos, Dimitrios M.
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021
Y1 - 2021
N2 - We introduce the parameter of block elimination distance as a measure of how close a graph is to some particular graph class. Formally, given a graph class G, the class B(G) contains all graphs whose blocks belong to G and the class A(G) contains all graphs where the removal of a vertex creates a graph in G. Given a hereditary graph class G, we recursively define G( k ) so that G(0 )= B(G) and, if k≥ 1, G( k )= B(A(G( k - 1 )) ). The block elimination distance of a graph G to a graph class G is the minimum k such that G∈ G( k ) and can be seen as an analog of the elimination distance parameter, defined in [J. Bulian & A. Dawar. Algorithmica, 75(2):363–382, 2016], with the difference that connectivity is now replaced by biconnectivity. We show that, for every non-trivial hereditary class G, the problem of deciding whether G∈ G( k ) is NP-complete. We focus on the case where G is minor-closed and we study the minor obstruction set of G( k ) i.e., the minor-minimal graphs not in G( k ). We prove that the size of the obstructions of G( k ) is upper bounded by some explicit function of k and the maximum size of a minor obstruction of G. This implies that the problem of deciding whether G∈ G( k ) is constructively fixed parameter tractable, when parameterized by k. Our results are based on a structural characterization of the obstructions of B(G), relatively to the obstructions of G. Finally, we give two graph operations that generate members of G( k ) from members of G( k - 1 ) and we prove that this set of operations is complete for the class O of outerplanar graphs. This yields the identification of all members O∩ G( k ), for every k∈ N and every non-trivial minor-closed graph class G.
AB - We introduce the parameter of block elimination distance as a measure of how close a graph is to some particular graph class. Formally, given a graph class G, the class B(G) contains all graphs whose blocks belong to G and the class A(G) contains all graphs where the removal of a vertex creates a graph in G. Given a hereditary graph class G, we recursively define G( k ) so that G(0 )= B(G) and, if k≥ 1, G( k )= B(A(G( k - 1 )) ). The block elimination distance of a graph G to a graph class G is the minimum k such that G∈ G( k ) and can be seen as an analog of the elimination distance parameter, defined in [J. Bulian & A. Dawar. Algorithmica, 75(2):363–382, 2016], with the difference that connectivity is now replaced by biconnectivity. We show that, for every non-trivial hereditary class G, the problem of deciding whether G∈ G( k ) is NP-complete. We focus on the case where G is minor-closed and we study the minor obstruction set of G( k ) i.e., the minor-minimal graphs not in G( k ). We prove that the size of the obstructions of G( k ) is upper bounded by some explicit function of k and the maximum size of a minor obstruction of G. This implies that the problem of deciding whether G∈ G( k ) is constructively fixed parameter tractable, when parameterized by k. Our results are based on a structural characterization of the obstructions of B(G), relatively to the obstructions of G. Finally, we give two graph operations that generate members of G( k ) from members of G( k - 1 ) and we prove that this set of operations is complete for the class O of outerplanar graphs. This yields the identification of all members O∩ G( k ), for every k∈ N and every non-trivial minor-closed graph class G.
KW - Biconnected graphs
KW - Elimination distance
KW - Graph minors
KW - Obstructions
KW - Parameterized algorithms
UR - http://www.scopus.com/inward/record.url?scp=85115834535&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85115834535&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-86838-3_3
DO - 10.1007/978-3-030-86838-3_3
M3 - Conference contribution
AN - SCOPUS:85115834535
SN - 9783030868376
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 28
EP - 38
BT - Graph-Theoretic Concepts in Computer Science - 47th International Workshop, WG 2021, Revised Selected Papers
A2 - Kowalik, Lukasz
A2 - Pilipczuk, Michal
A2 - Rzazewski, Pawel
PB - Springer Science and Business Media Deutschland GmbH
T2 - 47th International Workshop on Graph-Theoretic Concepts in Computer Science, WG 2021
Y2 - 23 June 2021 through 25 June 2021
ER -