TL;DR
This paper introduces an automated framework for creating faster, simpler algorithms for the d-Path Vertex Cover problem, outperforming previous methods for d between 3 and 8.
Contribution
The authors develop a fully automated approach to generate parameterized branching algorithms, improving efficiency and simplicity over prior manually designed algorithms.
Findings
Outperforms previous algorithms for 3 ≤ d ≤ 8
Achieves a 5-Path Vertex Cover algorithm with O(2.7^k) time complexity
Automates the design process, reducing errors and implementation difficulty
Abstract
Many algorithms which exactly solve hard problems require branching on more or less complex structures in order to do their job. Those who design such algorithms often find themselves doing a meticulous analysis of numerous different cases in order to identify these structures and design suitable branching rules, all done by hand. This process tends to be error prone and often the resulting algorithm may be difficult to implement in practice. In this work, we aim to automate a part of this process and focus on simplicity of the resulting implementation. We showcase our approach on the following problem. For a constant , the -Path Vertex Cover problem (-PVC) is as follows: Given an undirected graph and an integer , find a subset of at most vertices of the graph, such that their deletion results in a graph not containing a path on vertices as a subgraph. We develop…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
