Abstract
An arithmetic progression is a sequence of integers in which the difference between any two consecutive elements is the same. We investigate the parameterized complexity of two problems related to arithmetic progressions, called Cover by Arithmetic Progressions (CAP) and Exact Cover by Arithmetic Progressions (XCAP). In both problems, we are given a set X consisting of n integers along with an integer k, and our goal is to find k arithmetic progressions whose union is X. In XCAP we additionally require the arithmetic progressions to be disjoint. Both problems were shown to be NP-complete by Heath [IPL’90]. We present a O(k2)poly(n) time algorithm for CAP and a 2O(k3)poly(n) time algorithm for XCAP. We also give a fixed parameter tractable algorithm for CAP parameterized below some guaranteed solution size. We complement these findings by proving that CAP is Strongly NP-complete in the field Zp, if p is a prime number part of the input.
Original language | English |
---|---|
Title of host publication | SOFSEM 2024: Theory and Practice of Computer Science |
Subtitle of host publication | Theory and Practice of Computer Science - 49th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2024, Proceedings |
Editors | Henning Fernau, Serge Gaspers, Ralf Klasing |
Place of Publication | Cham |
Publisher | Springer |
Pages | 125–138 |
Number of pages | 14 |
Edition | 1 |
ISBN (Electronic) | 978-3-031-52113-3 |
ISBN (Print) | 978-3-031-52112-6 |
DOIs | |
Publication status | Published - 21 Jan 2024 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 14519 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
Funding
Supported by the project CRACKNP that has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 853234).
Funders | Funder number |
---|---|
European Research Council | |
Horizon 2020 Framework Programme | 853234 |
Horizon 2020 Framework Programme |
Keywords
- Arithmetic Progressions
- Number Theory
- Set Cover
- parameterized complexity theory