liu.seSök publikationer i DiVA
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Infinite-Domain CSPs and QBF: Fine-Grained and Parameterized Complexity
Linköpings universitet, Institutionen för datavetenskap, Artificiell intelligens och integrerade datorsystem. Linköpings universitet, Tekniska fakulteten.
2025 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

While we today have quite powerful tools for solving problems that are NP-hard, or even harder ones, it is typically easy to give conditions where they exhibit impractical slow performance. When designing new, better, algorithms for these cases, understanding theoretical limits becomes crucial to avoid investing time in approaches that are ultimately dead ends. Modern conjectures, such as the exponential time hypothesis (ETH), enable us to establish effective theoretical lower bounds for many problems. These lower bounds often align closely with our best-known upper bounds, especially in problems over finite domains. However, this alignment tends to break down in cases involving infinite domains, or input-dependent domains, and for problems beyond NP. While we for some easier and harder infinite-domain problems have matching upper and lower bounds, there exists a wide range of problems where a significant knowledge gap remains. We specifically examine Allen’s interval algebra (Allen) and partially ordered time (POT), where the best known lower bounds are 2o(n). Both these problems can be formulated as infinite-domain constraint satisfaction problems (CSP) and exhibit this gap between upper and lower bounds. While these problems are solvable in 2O(n2) time by exhaustive search, we improve upon this and ultimately reach the first o(n)n algorithm for Allen. This result is the usage of dynamic programming, with a particular emphasis on tracking unsolved subproblems, rather than the more traditional approach of building upon already-solved subproblems.

While a significant improvement over exhaustive search, to get closer to single-exponential running times of 2O(n2), we shift our focus to (multivariate) parameterized complexity. We begin by introducing two new single-exponential complexity classes: fixed parameter single-exponential (FPE) and slicewise single-exponential (XE), analogous to the well-known classes of fixed-parameter tractable (FPT) and slicewise polynomial (XP), respectively. We then apply these concepts to Allen and POT, showing both FPE and XE results.

In the latter part of the thesis we shift focus to a problem where further unconditional improvements are unlikely under the strong ETH: evaluating quantified Boolean formulas (QBF). Although this problem is the PSpace-complete analogue of the Boolean Satisfiability problem (SAT), it is comparatively understudied, and few positive algorithmic results are known. Focusing on how simplifying away a small set of variables (a backdoor) results in a tractable formula, we start by showing how removing all existential variables yields new FPT results. Building upon this, we then show multiple other backdoor results for classical tractable classes like 2-CNF, AFF and HORN, including both new hardness results and new FPT algorithms. 

Ort, förlag, år, upplaga, sidor
Linköping: Linköping University Electronic Press, 2025. , s. 27
Serie
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2471
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:liu:diva-217673DOI: 10.3384/9789181182149ISBN: 9789181182132 (tryckt)ISBN: 9789181182149 (digital)OAI: oai:DiVA.org:liu-217673DiVA, id: diva2:1997599
Disputation
2025-10-20, Ada Lovelace, B Building, Campus Valla, Linköping, 13:15 (Engelska)
Opponent
Handledare
Anmärkning

Funding agency: The National Graduate School of Computer Science in Sweden (CUGS)

Tillgänglig från: 2025-09-12 Skapad: 2025-09-12 Senast uppdaterad: 2025-10-27Bibliografiskt granskad
Delarbeten
1. Improved Algorithms for Allen’s Interval Algebra: a Dynamic Programming Approach
Öppna denna publikation i ny flik eller fönster >>Improved Algorithms for Allen’s Interval Algebra: a Dynamic Programming Approach
2021 (Engelska)Ingår i: Proceedings of the 30th International Joint Conference on Artificial Intelligence / [ed] Zhi-Hua Zhou, International Joint Conferences on Artificial Intelligence , 2021, s. 1873-1879Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The constraint satisfaction problem (CSP) is an important framework in artificial intelligence used to model e.g. qualitative reasoning problems such as Allen's interval algebra (A). There is strong practical incitement to solve CSPs as efficiently as possible, and the classical complexity of temporal CSPs, including A, is well understood. However, the situation is more dire with respect to running time bounds of the form O(f(n)) (where n is the number of variables) where existing results gives a best theoretical upper bound 2^O(n * log n) which leaves a significant gap to the best (conditional) lower bound 2^o(n). In this paper we narrow this gap by presenting two novel algorithms for temporal CSPs based on dynamic programming. The first algorithm solves temporal CSPs limited to constraints of arity three in O(3^n) time, and we use this algorithm to solve A in O((1.5922n)^n) time. The second algorithm tackles A directly and solves it in O((1.0615n)^n), implying a remarkable improvement over existing methods since no previously published algorithm belongs to O((cn)^n) for any c. We also extend the latter algorithm to higher dimensions box algebras where we obtain the first explicit upper bound.

Ort, förlag, år, upplaga, sidor
International Joint Conferences on Artificial Intelligence, 2021
Serie
Proceedings of the International Joint Conference on Artificial Intelligence, ISSN 1045-0823
Nyckelord
Knowledge Representation and Reasoning: Qualitative, Geometric, Spatial, Temporal Reasoning Constraints and SAT: Constraint Satisfaction
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-198451 (URN)10.24963/ijcai.2021/258 (DOI)001202335501130 ()2-s2.0-85125470528 (Scopus ID)9780999241196 (ISBN)
Konferens
the Thirtieth International Joint Conference on Artificial Intelligence, Montreal, 19-27 August 2021
Tillgänglig från: 2023-10-13 Skapad: 2023-10-13 Senast uppdaterad: 2025-09-12Bibliografiskt granskad
2. Improved Algorithms for Allen’s Interval Algebra by Dynamic Programming with Sublinear Partitioning
Öppna denna publikation i ny flik eller fönster >>Improved Algorithms for Allen’s Interval Algebra by Dynamic Programming with Sublinear Partitioning
2023 (Engelska)Ingår i: Proceedings of the 32nd International Joint Conference on Artificial Intelligence, IJCAI-INT JOINT CONF ARTIF INTELL , 2023, s. 1919-1926Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Allen's interval algebra is one of the most well-known calculi in qualitative temporal reasoning with numerous applications in artificial intelligence. Very recently, there has been a surge of improvements in the fine-grained complexity of NP-hard reasoning tasks in this algebra, which has improved the running time from the naive 2^O(n^2) to O*((1.0615n)^n), and even faster algorithms are known for unit intervals and the case when we a bounded number of overlapping intervals. Despite these improvements the best known lower bound is still only 2^o(n) under the exponential-time hypothesis and major improvements in either direction seemingly require fundamental advances in computational complexity. In this paper we propose a novel framework for solving NP-hard qualitative reasoning problems which we refer to as dynamic programming with sublinear partitioning. Using this technique we obtain a major improvement of O*((cn/log(n))^n) for Allen's interval algebra. To demonstrate that the technique is applicable to further problem domains we apply it to a problem in qualitative spatial reasoning, the cardinal direction calculus, and solve it in O*((cn/log(n))^(2n/3)) time. Hence, not only do we significantly advance the state-of-the-art for NP-hard qualitative reasoning problems, but obtain a novel algorithmic technique that is likely applicable to many problems where 2^O(n) time algorithms are unlikely.

Ort, förlag, år, upplaga, sidor
IJCAI-INT JOINT CONF ARTIF INTELL, 2023
Nyckelord
Constraint Satisfaction and Optimization: CSO: Constraint satisfaction Knowledge Representation and Reasoning: KRR: Qualitative, geometric, spatial, and temporal reasoning
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-198449 (URN)10.24963/ijcai.2023/213 (DOI)001202344202001 ()9781956792034 (ISBN)
Konferens
International Joint Conference on Artificial Intelligence, Macao, S.A.R, 19-25 August, 2023
Anmärkning

Funding Agencies|National Graduate School in Computer Science (CUGS), Sweden; Swedish Research Council (VR) [2019-03690]

Tillgänglig från: 2023-10-13 Skapad: 2023-10-13 Senast uppdaterad: 2025-09-12Bibliografiskt granskad
3. A Fast Algorithm for Consistency Checking Partially Ordered Time
Öppna denna publikation i ny flik eller fönster >>A Fast Algorithm for Consistency Checking Partially Ordered Time
2023 (Engelska)Ingår i: Proceedings of the 32nd International Joint Conference on Artificial Intelligence, IJCAI-INT JOINT CONF ARTIF INTELL , 2023, s. 1911-1918Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Partially ordered models of time occur naturally in applications where agents/processes cannot perfectly communicate with each other, and can be traced back to the seminal work of Lamport. In this paper we consider the problem of deciding if a (likely incomplete) description of a system of events is consistent, the network consistency problem for the point algebra of partially ordered time (POT). While the classical complexity of this problem has been fully settled, comparably little is known of the fine-grained complexity of POT except that it can be solved in O*((0.368n)^n) time by enumerating ordered partitions. We construct a much faster algorithm with a run-time bounded by O*((0.26n)^n), which, e.g., is roughly 1000 times faster than the naive enumeration algorithm in a problem with 20 events. This is achieved by a sophisticated enumeration of structures similar to total orders, which are then greedily expanded toward a solution. While similar ideas have been explored earlier for related problems it turns out that the analysis for POT is non-trivial and requires significant new ideas.

Ort, förlag, år, upplaga, sidor
IJCAI-INT JOINT CONF ARTIF INTELL, 2023
Nyckelord
Constraint Satisfaction and Optimization: CSO: Constraint satisfaction Knowledge Representation and Reasoning: KRR: Qualitative, geometric, spatial, and temporal reasoning
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-198448 (URN)10.24963/ijcai.2023/212 (DOI)001202344201111 ()9781956792034 (ISBN)
Konferens
International Joint Conference on Artificial Intelligence, Macao, S.A.R, 19-25 August, 2023 
Anmärkning

Funding Agencies|National Graduate School in Computer Science (CUGS), Sweden; Swedish Research Council (VR) [2019-03690]

Tillgänglig från: 2023-10-13 Skapad: 2023-10-13 Senast uppdaterad: 2025-09-12Bibliografiskt granskad
4. A Multivariate Complexity Analysis of Qualitative Reasoning Problems
Öppna denna publikation i ny flik eller fönster >>A Multivariate Complexity Analysis of Qualitative Reasoning Problems
2022 (Engelska)Ingår i: Proceedings of the 31st International Joint Conference on Artificial Intelligence (IJCAI-22) / [ed] Luc De Raedt, International Joint Conferences on Artificial Intelligence , 2022, s. 1804-1810Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Qualitative reasoning is an important subfeld ofartifcial intelligence where one describes relationships with qualitative, rather than numerical, relations. Many such reasoning tasks, e.g., ALLEN’SINTERVAL ALGEBRA, can be solved in 2O(n·log n) time, but single-exponential running times 2O(n) are currently far out of reach. In this paper we consider single-exponential algorithms via a multivariate analysis consisting of a fine-grained parameter n (e.g., the number of variables) and a coarsegrained parameter k expected to be relatively small.We introduce the classes FPE and XE of problems solvable in f(k) · 2O(n), respectively f(k)n,time, and prove several fundamental properties ofthese classes. We proceed by studying temporal reasoning problems and (1) show that the PARTIALLYORDERED TIME problem of effective width k is solvable in 16kn time and is thus included in XE, and (2) that the network consistency problem for ALLEN’S INTERVAL ALGEBRA with no intervaloverlapping with more than k others is solvable in (2nk)2k· 2n time and is included in FPE. Our multivariate approach is in no way limited to these tospecifc problems and may be a generally useful approach for obtaining single-exponential algorithms. 

Ort, förlag, år, upplaga, sidor
International Joint Conferences on Artificial Intelligence, 2022
Serie
Proceedings of the International Joint Conference on Artificial Intelligence, ISSN 1045-0823
Nyckelord
Constraint Satisfaction and Optimization: Constraint Satisfaction
Nationell ämneskategori
Datavetenskap (datalogi) Beräkningsmatematik
Identifikatorer
urn:nbn:se:liu:diva-198450 (URN)10.24963/ijcai.2022/251 (DOI)001202342301129 ()2-s2.0-85137850976 (Scopus ID)9781956792003 (ISBN)
Konferens
International Joint Conference on Artificial Intelligence, Messe Wien, Vienna, Austria, July 23-29, 2022
Anmärkning

Funding Agencies|National Graduate School in Computer Science (CUGS), Sweden; Swedish Research Council (VR) [2019-03690]; Swedish Research Council [2019-03690] Funding Source: Swedish Research Council

Tillgänglig från: 2023-10-13 Skapad: 2023-10-13 Senast uppdaterad: 2025-10-13Bibliografiskt granskad
5. Solving Quantified Boolean Formulas with Few Existential Variables
Öppna denna publikation i ny flik eller fönster >>Solving Quantified Boolean Formulas with Few Existential Variables
Visa övriga...
2024 (Engelska)Ingår i: PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, IJCAI-INT JOINT CONF ARTIF INTELL , 2024, s. 1889-1897Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The quantified Boolean formula (QBF) problem is an important decision problem generally viewed as the archetype for PSPACE-completeness. Many problems of central interest in AI are in general not included in NP, e.g., planning, model checking, and non-monotonic reasoning, and for such problems QBF has successfully been used as a modelling tool. However, solvers for QBF are not as advanced as state of the art SAT solvers, which has prevented QBF from becoming a universal modelling language for PSPACE-complete problems. A theoretical explanation is that QBF (as well as many other PSPACE-complete problems) lacks natural parameters guaranteeing fixed-parameter tractability (FPT). In this paper we tackle this problem and consider a simple but overlooked parameter: the number of existentially quantified variables. This natural parameter is virtually unexplored in the literature which one might find surprising given the general scarcity of FPT algorithms for QBF. Via this parameterization we then develop a novel FPT algorithm applicable to QBF instances in conjunctive normal form (CNF) of bounded clause length. We complement this by a W[1]-hardness result for QBF in CNF of unbounded clause length as well as sharper lower bounds for the bounded arity case under the (strong) exponential-time hypothesis.

Ort, förlag, år, upplaga, sidor
IJCAI-INT JOINT CONF ARTIF INTELL, 2024
Nationell ämneskategori
Beräkningsmatematik
Identifikatorer
urn:nbn:se:liu:diva-212053 (URN)001347142802001 ()9781956792041 (ISBN)
Konferens
33rd International Joint Conference on Artificial Intelligence (IJCAI), Jeju, SOUTH KOREA, aug 03-09, 2024
Anmärkning

Funding Agencies|Swedish research council [VR-2022-03214]; Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation

Tillgänglig från: 2025-03-05 Skapad: 2025-03-05 Senast uppdaterad: 2025-09-12

Open Access i DiVA

fulltext(1886 kB)82 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 1886 kBChecksumma SHA-512
94357592f2772f1f2e632805dc3436f14add09b57590285dbb885b0dc5cf4720396d568f8fc05074f26ac3588c5aeed183510d2247e45d2f679b04f9063b646f
Typ fulltextMimetyp application/pdf
Beställ online >>

Övriga länkar

Förlagets fulltext

Person

Eriksson, Leif

Sök vidare i DiVA

Av författaren/redaktören
Eriksson, Leif
Av organisationen
Artificiell intelligens och integrerade datorsystemTekniska fakulteten
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 82 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 1580 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf