liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
On Infinite-Domain CSPs Parameterized by Solution Cost
Linköping University, Department of Computer and Information Science, Artificial Intelligence and Integrated Computer Systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-2884-9837
2024 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

In this thesis we study the computational complexity of MinCSP - an optimization version of the Constraint Satisfaction Problem (CSP). The input to a MinCSP is a set of variables and constraints applied to these variables, and the goal is to assign values (from a fixed domain) to the variables while minimizing the solution cost, i.e. the number of unsatisfied constraints. We are specifically interested in MinCSP with infinite domains of values. Infinite-domain MinCSPs model fundamental optimization problems in computer science and are of particular relevance to artificial intelligence, especially temporal and spatial reasoning. The usual way to study computational complexity of CSPs is to restrict the types of constraints that can be used in the inputs, and either construct fast algorithms or prove lower bounds on the complexity of the resulting problems.

The vast majority of interesting MinCSPs are NP-hard, so standard complexity-theoretic assumptions imply that we cannot find exact solutions to all inputs of these problems in polynomial time with respect to the input size. Hence, we need to relax at least one of the three requirements above, opting for either approximate solutions, solving some inputs, or using super-polynomial time. Parameterized algorithms exploits the latter two relaxations by identifying some common structure of the interesting inputs described by some parameter, and then allowing super-polynomial running times with respect to that parameter. Such algorithms are feasible for inputs of any size whenever the parameter value is small. For MinCSP, a natural parameter is optimal solution cost. We also study parameterized approximation algorithms, where the requirement for exact solutions is also relaxed.

We present complete complexity classifications for several important classes of infinite-domain constraints. These are simple temporal constraints and interval constraints, which have notable applications in temporal reasoning in AI, linear equations over finite and infinite fields as well as some commutative rings (e.g., the rationals and the integers), which are of fundamental theoretical importance, and equality constraints, which are closely related to connectivity problems in undirected graphs and form the basis of studying first-order definable constraints over infinite domains. In all cases, we prove results as follows: we fix a (possibly infinite) set of allowed constraint types C, and for every finite subset of C, determine whether MinCSP(), i.e., MinCSP restricted to the constraint types in , is fixed-parameter tractable, i.e. solvable in f(k) · poly(n) time, where k is the parameter, n is the input size, and f is any function that depends solely on k. To rule out such algorithms, we prove lower bounds under standard assumptions of parameterized complexity. In all cases except simple temporal constraints, we also provide complete classifications for fixed-parameter time constant-factor approximation.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2024. , p. 37
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2368
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-203026DOI: 10.3384/9789180754972ISBN: 9789180754965 (print)ISBN: 9789180754972 (electronic)OAI: oai:DiVA.org:liu-203026DiVA, id: diva2:1854217
Public defence
2024-06-03, Nobel, B Building, Campus Valla, Linköping, 14:00 (English)
Opponent
Supervisors
Note

Funding Agency: Wallenberg AI, Autonomous Systems and Software Program (WASP), funded by the Knut and Alice Wallenberg Foundation

Available from: 2024-04-24 Created: 2024-04-24 Last updated: 2024-04-26Bibliographically approved
List of papers
1. Resolving Inconsistencies in Simple Temporal Problems: A Parameterized Approach
Open this publication in new window or tab >>Resolving Inconsistencies in Simple Temporal Problems: A Parameterized Approach
2022 (English)In: THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, ASSOC ADVANCEMENT ARTIFICIAL INTELLIGENCE , 2022, p. 3724-3732Conference paper, Published paper (Refereed)
Abstract [en]

The simple temporal problem (STP) is one of the most influential reasoning formalisms for representing temporal information in AL We study the problem of resolving inconsistency of data encoded in the STP. We prove that the problem of identifying a maximally large consistent subset of data is NP-hard. In practical instances, it is reasonable to assume that the amount of erroneous data is small. We therefore parameterize by the number of constraints that need to be removed to achieve consistency. Using tools from parameterized complexity we design fixed-parameter tractable algorithms for two large fragments of the STP. Our main algorithmic results employ reductions to the Directed Subset Feedback Arc Set problem and iterative compression combined with an efficient algorithm for the Edge Multicut problem. We complement our algorithmic results with hardness results that rule out fixed-parameter tractable algorithms for all remaining non-trivial fragments of the STP (under standard complexity-theoretic assumptions). Together, our results give a full classification of the classical and parameterized complexity of the problem.

Place, publisher, year, edition, pages
ASSOC ADVANCEMENT ARTIFICIAL INTELLIGENCE, 2022
Series
AAAI Conference on Artificial Intelligence, ISSN 2159-5399, E-ISSN 2374-3468
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-191875 (URN)10.1609/aaai.v36i4.20286 (DOI)000893636203090 ()2-s2.0-85147676282 (Scopus ID)9781577358763 (ISBN)
Conference
36th AAAI Conference on Artificial Intelligence / 34th Conference on Innovative Applications of Artificial Intelligence / 12th Symposium on Educational Advances in Artificial Intelligence, ELECTR NETWORK, feb 22-mar 01, 2022
Note

Funding Agencies|Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation; Swedish Research Council (VR) [2017-04112]; Engineering and Physical Sciences Research Council (EPSRC) [EP/V00252X/1]

Available from: 2023-02-22 Created: 2023-02-22 Last updated: 2025-09-25Bibliographically approved
2. Almost Consistent Systems of Linear Equations
Open this publication in new window or tab >>Almost Consistent Systems of Linear Equations
Show others...
2023 (English)In: Proceedings of the 2023 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), Society for Industrial and Applied Mathematics, 2023, p. 3179-3217Conference paper, Published paper (Refereed)
Abstract [en]

Checking whether a system of linear equations is consistent is a basic computational problem with ubiquitous applications. When dealing with inconsistent systems, one may seek an assignment that minimizes the number of unsatisfied equations. This problem is NP-hard and UGC-hard to approximate within any constant even for two-variable equations over the two-element field. We study this problem from the point of view of parameterized complexity, with the parameter being the number of unsatisfied equations. We consider equations defined over Euclidean domains—a family of commutative rings that generalize finite and infinite fields including the rationals, the ring of integers and many other structures. We show that if every equation contains at most two variables, the problem is fixed-parameter tractable. This generalizes many eminent graph separation problems such as Bipartization, Multiway Cut and Multicut parameterized by the size of the cutset. To complement this, we show that the problem is W[1]-hard when three or more variables are allowed in an equation, as well as for many commutative rings that are not Euclidean domains. On the technical side, we introduce the notion of important balanced subgraphs, generalizing important separators of Marx [Theor. Comput. Sci. 2006] to the setting of biased graphs. Furthermore, we use recent results on parameterized MinCSP [Kim et al., SODA 2021] to efficiently solve a generalization of Multicut with disjunctive cut requests.

Place, publisher, year, edition, pages
Society for Industrial and Applied Mathematics, 2023
Series
Discrete Algorithms
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-203022 (URN)10.1137/1.9781611977554.ch121 (DOI)001288501200026 ()9781611977554 (ISBN)
Conference
ACM-SIAM Symposium on Discrete Algorithms (SODA), Florence, January 22-25, 2023
Note

Funding Agencies|Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation; Swedish Research Council (VR) [2017-04112, 2021-04371]; Engineering and Physical Sciences Research Council (EPSRC) [EP/V00252X/1]

Available from: 2024-04-24 Created: 2024-04-24 Last updated: 2024-10-22Bibliographically approved
3. Parameterized Complexity of Equality MinCSP
Open this publication in new window or tab >>Parameterized Complexity of Equality MinCSP
2023 (English)In: 31st Annual European Symposium on Algorithms (ESA 2023) / [ed] Inge Li Gørtz, Martin Farach-Colton, Simon J. Puglisi, Grzegorz Herman, Saarbrücken/Wadern: Schloss Dagstuhl – Leibniz-Zentrum für Informatik , 2023, Vol. 274, p. 86:1-86:17Conference paper, Published paper (Refereed)
Abstract [en]

We study the parameterized complexity of MinCSP for so-called equality languages, i.e., for finite languages over an infinite domain such as ℕ, where the relations are defined via first-order formulas whose only predicate is =. This is an important class of languages that forms the starting point of all study of infinite-domain CSPs under the commonly used approach pioneered by Bodirsky, i.e., languages defined as reducts of finitely bounded homogeneous structures. Moreover, MinCSP over equality languages forms a natural class of optimisation problems in its own right, covering such problems as Edge Multicut, Steiner Multicut and (under singleton expansion) Edge Multiway Cut. We classify MinCSP(Γ) for every finite equality language Γ, under the natural parameter, as either FPT, W[1]-hard but admitting a constant-factor FPT-approximation, or not admitting a constant-factor FPT-approximation unless FPT=W[2]. In particular, we describe an FPT case that slightly generalises Multicut, and show a constant-factor FPT-approximation for Disjunctive Multicut, the generalisation of Multicut where the "cut requests" come as disjunctions over O(1) individual cut requests siti. We also consider singleton expansions of equality languages, enriching an equality language with the capability for assignment constraints (x = i) for either a finite or infinitely many constants i, and fully characterize the complexity of the resulting MinCSP.

Place, publisher, year, edition, pages
Saarbrücken/Wadern: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023
Series
Leibniz International Proceedings in Informatics (LIPIcs), ISSN 1868-8969 ; 274
Keywords
Parameterized complexity, Constraint satisfaction, Parameterized approximation
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-203023 (URN)10.4230/LIPIcs.ESA.2023.86 (DOI)001560558800086 ()2-s2.0-85173546421 (Scopus ID)9783959772952 (ISBN)
Conference
European Symposium on Algorithms (ESA), Amsterdam, 4-6 September, 2023
Note

Funding agency: Supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.

Available from: 2024-04-24 Created: 2024-04-24 Last updated: 2026-02-05Bibliographically approved
4. Parameterized Complexity Classification for Interval Constraints
Open this publication in new window or tab >>Parameterized Complexity Classification for Interval Constraints
Show others...
2023 (English)In: 18th International Symposium on Parameterized and Exact Computation (IPEC 2023) / [ed] Neeldhara Misra, Magnus Wahlström, Saarbrücken/Wadern: Schloss Dagstuhl – Leibniz-Zentrum für Informatik , 2023, Vol. 285, p. 11:1-11:19Conference paper, Published paper (Refereed)
Abstract [en]

Constraint satisfaction problems form a nicely behaved class of problems that lends itself to complexity classification results. From the point of view of parameterized complexity, a natural task is to classify the parameterized complexity of MinCSP problems parameterized by the number of unsatisfied constraints. In other words, we ask whether we can delete at most k constraints, where k is the parameter, to get a satisfiable instance. In this work, we take a step towards classifying the parameterized complexity for an important infinite-domain CSP: Allen’s interval algebra (IA). This CSP has closed intervals with rational endpoints as domain values and employs a set A of 13 basic comparison relations such as "precedes" or "during" for relating intervals. IA is a highly influential and well-studied formalism within AI and qualitative reasoning that has numerous applications in, for instance, planning, natural language processing and molecular biology. We provide an FPT vs. W[1]-hard dichotomy for MinCSP(Γ) for all Γ ⊆ A. IA is sometimes extended with unions of the relations in A or first-order definable relations over A, but extending our results to these cases would require first solving the parameterized complexity of Directed Symmetric Multicut, which is a notorious open problem. Already in this limited setting, we uncover connections to new variants of graph cut and separation problems. This includes hardness proofs for simultaneous cuts or feedback arc set problems in directed graphs, as well as new tractable cases with algorithms based on the recently introduced flow augmentation technique. Given the intractability of MinCSP(A) in general, we then consider (parameterized) approximation algorithms. We first show that MinCSP(A) cannot be polynomial-time approximated within any constant factor and continue by presenting a factor-2 fpt-approximation algorithm. Once again, this algorithm has its roots in flow augmentation. 

Place, publisher, year, edition, pages
Saarbrücken/Wadern: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023
Series
Leibniz International Proceedings in Informatics (LIPIcs), ISSN 1868-8969 ; 285
Keywords
(Minimum) constraint satisfaction problem, Allen's interval algebra, Parameterized complexity, Cut problems
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-203025 (URN)10.4230/LIPIcs.IPEC.2023.11 (DOI)001554487000011 ()2-s2.0-85180548297 (Scopus ID)9783959773058 (ISBN)
Conference
International Symposium on Parameterized and Exact Computation (IPEC), Amsterdam, September 6-8, 2023
Note

Funding agency: Partially supported by the Swedish Research Council (VR) under grant 2021-0437 and the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.

Available from: 2024-04-24 Created: 2024-04-24 Last updated: 2026-02-05Bibliographically approved

Open Access in DiVA

fulltext(12306 kB)603 downloads
File information
File name FULLTEXT02.pdfFile size 12306 kBChecksum SHA-512
3eebd7d84a7565d103a33e778d244f68a6003db1b77cdcee413ed9ebdf0118d586d5b5bf12513e9909aac8523b35052b10dff31c665a00028b5b7771ec261462
Type fulltextMimetype application/pdf
Order online >>

Other links

Publisher's full text

Authority records

Osipov, George

Search in DiVA

By author/editor
Osipov, George
By organisation
Artificial Intelligence and Integrated Computer SystemsFaculty of Science & Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 604 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 2333 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf