Solving Co-Path/Cycle Packing and Co-Path Packing Faster Than 3^k

Authors Yuxi Liu, Mingyu Xiao



PDF
Thumbnail PDF

File

LIPIcs.IPEC.2024.11.pdf
  • Filesize: 0.93 MB
  • 17 pages

Document Identifiers

Author Details

Yuxi Liu
  • University of Electronic Science and Technology of China, Chengdu, China
Mingyu Xiao
  • University of Electronic Science and Technology of China, Chengdu, China

Cite As Get BibTex

Yuxi Liu and Mingyu Xiao. Solving Co-Path/Cycle Packing and Co-Path Packing Faster Than 3^k. In 19th International Symposium on Parameterized and Exact Computation (IPEC 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 321, pp. 11:1-11:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024) https://doi.org/10.4230/LIPIcs.IPEC.2024.11

Abstract

The Co-Path/Cycle Packing problem (resp. The Co-Path Packing problem) asks whether we can delete at most k vertices from the input graph such that the remaining graph is a collection of induced paths and cycles (resp. induced paths). These two problems are fundamental graph problems that have important applications in bioinformatics. Although these two problems have been extensively studied in parameterized algorithms, it seems hard to break the running time bound 3^k. In 2015, Feng et al. provided an O^*(3^k)-time randomized algorithms for both of them. Recently, Tsur showed that they can be solved in O^*(3^k) time deterministically. In this paper, by combining several techniques such as path decomposition, dynamic programming, cut & count, and branch-and-search methods, we show that Co-Path/Cycle Packing can be solved in O^*(2.8192^k) time deterministically and Co-Path Packing can be solved in O^*(2.9241^{k}) time with failure probability ≤ 1/3. As a by-product, we also show that the Co-Path Packing problem can be solved in O^*(5^p) time with probability at least 2/3 if a path decomposition of width p is given.

Subject Classification

ACM Subject Classification
  • Theory of computation → Parameterized complexity and exact algorithms
Keywords
  • Graph Algorithms
  • Parameterized Algorithms
  • Co-Path/Cycle Packing
  • Co-Path Packing
  • Cut & Count
  • Path Decomposition

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Radovan Červenỳ and Ondřej Suchỳ. Generating faster algorithms for d-path vertex cover. In International Workshop on Graph-Theoretic Concepts in Computer Science, pages 157-171. Springer, 2023. Google Scholar
  2. Maw-Shang Chang, Li-Hsuan Chen, Ling-Ju Hung, Peter Rossmanith, and Ping-Chen Su. Fixed-parameter algorithms for vertex cover p3. Discrete Optimization, 19:12-22, 2016. URL: https://doi.org/10.1016/J.DISOPT.2015.11.003.
  3. Jianer Chen, Iyad A Kanj, and Ge Xia. Improved upper bounds for vertex cover. Theoretical Computer Science, 411(40-42):3736-3756, 2010. URL: https://doi.org/10.1016/J.TCS.2010.06.026.
  4. Zhi-Zhong Chen, Michael Fellows, Bin Fu, Haitao Jiang, Yang Liu, Lusheng Wang, and Binhai Zhu. A linear kernel for co-path/cycle packing. In Algorithmic Aspects in Information and Management: 6th International Conference, AAIM 2010, Weihai, China, July 19-21, 2010. Proceedings 6, pages 90-102. Springer, 2010. URL: https://doi.org/10.1007/978-3-642-14355-7_10.
  5. Marek Cygan, Fedor V Fomin, Łukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michał Pilipczuk, and Saket Saurabh. Parameterized algorithms, volume 5(4). Springer, 2015. URL: https://doi.org/10.1007/978-3-319-21275-3.
  6. Marek Cygan, Jesper Nederlof, Marcin Pilipczuk, Michal Pilipczuk, Joham MM van Rooij, and Jakub Onufry Wojtaszczyk. Solving connectivity problems parameterized by treewidth in single exponential time. In 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, pages 150-159. IEEE, 2011. Google Scholar
  7. Michael R Fellows, Jiong Guo, Hannes Moser, and Rolf Niedermeier. A generalization of nemhauser and trotter’s local optimization theorem. Journal of Computer and System Sciences, 77(6):1141-1158, 2011. URL: https://doi.org/10.1016/J.JCSS.2010.12.001.
  8. Qilong Feng, Jianxin Wang, Shaohua Li, and Jianer Chen. Randomized parameterized algorithms for p₂-packing and co-path packing problems. Journal of Combinatorial Optimization, 29:125-140, 2015. URL: https://doi.org/10.1007/S10878-013-9691-Z.
  9. Fedor V Fomin, Serge Gaspers, Daniel Lokshtanov, and Saket Saurabh. Exact algorithms via monotone local search. Journal of the ACM (JACM), 66(2):1-23, 2019. URL: https://doi.org/10.1145/3284176.
  10. Fedor V Fomin, Serge Gaspers, Saket Saurabh, and Alexey A Stepanov. On two techniques of combining branching and treewidth. Algorithmica, 54:181-207, 2009. URL: https://doi.org/10.1007/S00453-007-9133-3.
  11. David G Harris and NS Narayanaswamy. A faster algorithm for vertex cover parameterized by solution size. arXiv preprint, 2022. URL: https://arxiv.org/abs/2205.08022.
  12. Ján Katrenič. A faster fpt algorithm for 3-path vertex cover. Information Processing Letters, 116(4):273-278, 2016. URL: https://doi.org/10.1016/J.IPL.2015.12.002.
  13. Dieter Kratsch and FV Fomin. Exact exponential algorithms. Springer, 2010. Google Scholar
  14. Michael Lampis and Manolis Vasilakis. Structural parameterizations for two bounded degree problems revisited. ACM Transactions on Computation Theory, 2023. Google Scholar
  15. Yuxi Liu and Mingyu Xiao. Solving co-path/cycle packing and co-path packing faster than 3^k. arXiv preprint, 2024. URL: https://arxiv.org/abs/2406.10829.
  16. Stephen B Seidman and Brian L Foster. A graph-theoretic generalization of the clique concept. Journal of Mathematical sociology, 6(1):139-154, 1978. Google Scholar
  17. Blair D Sullivan and Andrew van der Poel. A fast parameterized algorithm for co-path set. arXiv preprint, 2016. URL: https://arxiv.org/abs/1603.04376.
  18. Dekel Tsur. Parameterized algorithm for 3-path vertex cover. Theoretical Computer Science, 783:1-8, 2019. URL: https://doi.org/10.1016/J.TCS.2019.03.013.
  19. Dekel Tsur. Faster deterministic algorithms for co-path packing and co-path/cycle packing. Journal of Combinatorial Optimization, 44(5):3701-3710, 2022. URL: https://doi.org/10.1007/S10878-022-00917-3.
  20. Jianhua Tu. A fixed-parameter algorithm for the vertex cover p3 problem. Information Processing Letters, 115(2):96-99, 2015. URL: https://doi.org/10.1016/J.IPL.2014.06.018.
  21. Johan MM van Rooij. A generic convolution algorithm for join operations on tree decompositions. In Computer Science-Theory and Applications: 16th International Computer Science Symposium in Russia, CSR 2021, Sochi, Russia, June 28-July 2, 2021, Proceedings 16, pages 435-459. Springer, 2021. Google Scholar
  22. Mingyu Xiao. A parameterized algorithm for bounded-degree vertex deletion. In International Computing and Combinatorics Conference, pages 79-91. Springer, 2016. URL: https://doi.org/10.1007/978-3-319-42634-1_7.
  23. Mingyu Xiao. On a generalization of Nemhauser and Trotter’s local optimization theorem. Journal of Computer and System Sciences, 84:97-106, 2017. URL: https://doi.org/10.1016/J.JCSS.2016.08.003.
  24. Mingyu Xiao and Shaowei Kou. Kernelization and parameterized algorithms for 3-path vertex cover. In International Conference on Theory and Applications of Models of Computation, pages 654-668. Springer, 2017. URL: https://doi.org/10.1007/978-3-319-55911-7_47.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail