Focused Jump-and-Repair Constraint Handling for Fixed-Parameter Tractable Graph Problems

被引:4
|
作者
Branson, Luke [1 ]
Sutton, Andrew M. [1 ]
机构
[1] Univ Minnesota, Duluth, MN 55812 USA
关键词
runtime analysis; parameterized complexity; iterative compression; combinatorial optimization; constraint handling; EVOLUTIONARY ALGORITHMS;
D O I
10.1145/3450218.3477304
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Repair operators are often used for constraint handling in constrained combinatorial optimization. We investigate the (1+1) EA equipped with a tailored jump-and-repair operation that can be used to probabilistically repair infeasible offspring in graph problems. Instead of evolving candidate solutions to the entire graph, we expand the genotype to allow the (1+1) EA to develop in parallel a feasible solution together with a growing subset of the instance (an induced subgraph). With this approach, we prove that the EA is able to probabilistically simulate an iterative compression process used in classical fixed-parameter algorithmics to obtain a randomized FPT performance guarantee on two N P-hard graph problems. For k-VERTEXCOVER, we prove that the (1+1) EA using focused jump-and-repair can find a k-cover (if one exists) in O(2(k)n(2) log n) iterations in expectation. This leads to an exponential (in k) improvement over the best-known parameterized bound for evolutionary algorithms on VERTEXCOVER. For the k-FEEDBACKVERTEXSET problem in tournaments, we prove that the EA finds a feasible feedback set in O(2(k)k!n(2) log n) iterations in expectation. This is the first parameterized result for an evolutionary algorithm on this problem. We discuss how to generalize the framework to other parameterized graph problems closed under induced subgraphs and report experimental results that illustrate the behavior of the algorithm on a concrete instance class.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] Finding Topological Subgraphs is Fixed-Parameter Tractable
    Grohe, Martin
    Kawarabayashi, Ken-ichi
    Marx, Daniel
    Wollan, Paul
    STOC 11: PROCEEDINGS OF THE 43RD ACM SYMPOSIUM ON THEORY OF COMPUTING, 2011, : 479 - 488
  • [32] Semantic Width and the Fixed-Parameter Tractability of Constraint Satisfaction Problems
    Chen, Hubie
    Gottlob, Georg
    Lanzinger, Matthias
    Pichler, Reinhard
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 1726 - 1733
  • [33] Almost 2-SAT is fixed-parameter tractable
    Razgon, Igor
    O'Sullivan, Barry
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2009, 75 (08) : 435 - 450
  • [34] Learning Deep ReLU Networks Is Fixed-Parameter Tractable
    Chen, Sitan
    Klivans, Adam R.
    Meka, Raghu
    2021 IEEE 62ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2021), 2022, : 696 - 707
  • [35] Fixed-parameter tractable algorithms for Tracking Shortest Paths
    Banik, Aritra
    Choudhary, Pratibha
    Raman, Venkatesh
    Saurabh, Saket
    THEORETICAL COMPUTER SCIENCE, 2020, 846 : 1 - 13
  • [36] Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable
    Bandyapadhyay, Sayan
    Lochet, William
    Lokshtanov, Daniel
    Saurabh, Saket
    Xue, Jie
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 699 - 711
  • [37] Towards fixed-parameter tractable algorithms for abstract argumentation
    Dvorak, Wolfgang
    Pichler, Reinhard
    Woltran, Stefan
    ARTIFICIAL INTELLIGENCE, 2012, 186 : 1 - 37
  • [38] Subset Feedback Vertex Set Is Fixed-Parameter Tractable
    Cygan, Marek
    Pilipczuk, Marcin
    Pilipczuk, Michal
    Wojtaszczyk, Jakub Onufry
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 449 - 461
  • [39] Fixed-parameter tractable algorithms for testing upward planarity
    Healy, P
    Lynch, K
    SOFSEM 2005:THEORY AND PRACTICE OF COMPUTER SCIENCE, 2005, 3381 : 199 - 208
  • [40] Fixed-parameter tractability of graph modification problems for hereditary properties
    Cai, LZ
    INFORMATION PROCESSING LETTERS, 1996, 58 (04) : 171 - 176