More Applications of the d-Neighbor Equivalence: Connectivity and Acyclicity Constraints

被引:16
作者
Bergougnoux, Benjamin [1 ]
Kante, Mamadou Moustapha [2 ]
机构
[1] Univ Paris Diderot, CNRS, IRIF, Paris, France
[2] Univ Clermont Auvergne, CNRS, LIMOS, Aubiere, France
来源
27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019) | 2019年 / 144卷
关键词
connectivity problem; feedback vertex set; d-neighbor equivalence; sigma; rho-domination; clique-width; rank-width; mim-width; VERTEX PARTITIONING PROBLEMS; CLIQUE-WIDTH; BOUNDS;
D O I
10.4230/LIPIcs.ESA.2019.17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we design a framework to obtain efficient algorithms for several problems with a global constraint (acyclicity or connectivity) such as CONNECTED DOMINATING SET, NODE WEIGHTED STEINER TREE, MAXIMUM INDUCED TREE, LONGEST INDUCED PATH, and FEEDBACK VERTEX SET. For all these problems, we obtain 2(O(k)) center dot n(O(1)), 2(O(k log(k))) center dot n(O(1)), 2(O(k2)) center dot n(O(1)) and nO(k) time algorithms parameterized respectively by clique-width, Q-rank-width, rank-width and maximum induced matching width. Our approach simplifies and unifies the known algorithms for each of the parameters and match asymptotically also the running time of the best algorithms for basic NP-hard problems such as Vertex Cover and Dominating Set. Our framework is based on the d-neighbor equivalence defined in [Bui-Xuan, Telle and Vatshelle, TCS 2013]. The results we obtain highlight the importance and the generalizing power of this equivalence relation on width measures. We also prove that this equivalence relation could be useful for Max Cut: a W[1]-hard problem parameterized by clique-width. For this latter problem, we obtain n(O(k)), n(O(k)) and n(2O(k)) time algorithm parameterized by clique-width, Q-rank-width and rank-width.
引用
收藏
页数:14
相关论文
共 23 条
[1]  
[Anonymous], 2005, GRAPH THEORY
[2]   Graph classes with structured neighborhoods and algorithmic applications [J].
Belmonte, Remy ;
Vatshelle, Martin .
THEORETICAL COMPUTER SCIENCE, 2013, 511 :54-65
[3]   An optimal XP algorithm for Hamiltonian Cycle on graphs of bounded clique-width [J].
Bergougnoux, Benjamin ;
Kante, Mamadou Moustapha ;
Kwon, O-joung .
ALGORITHMS AND DATA STRUCTURES: 15TH INTERNATIONAL SYMPOSIUM, WADS 2017, 2017, 10389 :121-132
[4]  
Bergougnoux Benjamin, 2019, THESIS
[5]  
Bergougnoux Benjamin, 2017, THEORETICAL COMPUTER
[6]   Deterministic single exponential time algorithms for connectivity problems parameterized by treewidth [J].
Bodlaender, Hans L. ;
Cygan, Marek ;
Kratsch, Stefan ;
Nederlof, Jesper .
INFORMATION AND COMPUTATION, 2015, 243 :86-111
[7]  
Bui-Xuan BM, 2009, LECT NOTES COMPUT SC, V5917, P61, DOI 10.1007/978-3-642-11269-0_5
[8]   Fast dynamic programming for locally checkable vertex subset and vertex partitioning problems [J].
Bui-Xuan, Binh-Minh ;
Telle, Jan Arne ;
Vatshelle, Martin .
THEORETICAL COMPUTER SCIENCE, 2013, 511 :66-76
[9]   Upper bounds to the clique width of graphs [J].
Courcelle, B ;
Olariu, S .
DISCRETE APPLIED MATHEMATICS, 2000, 101 (1-3) :77-114
[10]   Solving connectivity problems parameterized by treewidth in single exponential time (Extended abstract) [J].
Cygan, Marek ;
Nederlof, Jesper ;
Pilipczuk, Marcin ;
Pilipczuk, Michal ;
van Rooij, Johan M. M. ;
Wojtaszczyk, Jakub Onufry .
2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011), 2011, :150-159