paper-with-me

Papers

Solving Infinite-Domain CSPs Using the Patchwork Property

2021-07-03 · Konrad K. Dabrowski, Peter Jonsson, Sebastian Ordyniak, George Osipov

The constraint satisfaction problem (CSP) has important applications in computer science and AI. In particular, infinite-domain CSPs have been intensively used in subareas of AI such as spatio-temporal reasoning. Since constraint satisfaction is a computationally hard problem, much work has been devoted to identifying restricted problems that are efficiently solvable. One way of doing this is to restrict the interactions of variables and constraints, and a highly successful approach is to bound the treewidth of the underlying primal graph. Bodirsky & Dalmau [J. Comput. System. Sci. 79(1), 2013] and Huang et al. [Artif. Intell. 195, 2013] proved that CSP$(\Gamma)$ can be solved in $n^{f(w)}$ time (where $n$ is the size of the instance, $w$ is the treewidth of the primal graph and $f$ is a computable function) for certain classes of constraint languages $\Gamma$. We improve this bound to $f(w) \cdot n^{O(1)}$, where the function $f$ only depends on the language $\Gamma$, for CSPs whose basic relations have the patchwork property. Hence, such problems are fixed-parameter tractable and our algorithm is asymptotically faster than the previous ones. Additionally, our approach is not restricted to binary constraints, so it is applicable to a strictly larger class of problems than that of Huang et al. However, there exist natural problems that are covered by Bodirsky & Dalmau's algorithm but not by ours, and we begin investigating ways of generalising our results to larger families of languages. We also analyse our algorithm with respect to its running time and show that it is optimal (under the Exponential Time Hypothesis) for certain languages such as Allen's Interval Algebra.

📄 PDF Abstract BibTeX arXiv:2107.01428

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Complexity Classification in Infinite-Domain Constraint Satisfaction

2012-01-04 · Manuel Bodirsky

A constraint satisfaction problem (CSP) is a computational problem where the input consists of a finite set of variables and a finite set of constraints, and where the task is to decide whether there exists a satisfying …

ClassificationGeneral ClassificationSpatial Reasoning

Patchwork++: Fast and Robust Ground Segmentation Solving Partial Under-Segmentation Using 3D Point Cloud

2022-07-25 · Seungjae Lee, Hyungtae Lim, Hyun Myung

In the field of 3D perception using 3D LiDAR sensors, ground segmentation is an essential task for various purposes, such as traversable area detection and object recognition. Under these circumstances, several ground se…

Object RecognitionSegmentation

The HyperTrac Project: Recent Progress and Future Research Directions on Hypergraph Decompositions

2020-12-29 · Georg Gottlob, Matthias Lanzinger, Davide Mario Longo, Cem Okulmus 외

Constraint Satisfaction Problems (CSPs) play a central role in many applications in Artificial Intelligence and Operations Research. In general, solving CSPs is NP-complete. The structure of CSPs is best described by hyp…

A Unifying Framework for Structural Properties of CSPs: Definitions, Complexity, Tractability

2014-01-15 · Lucas Bordeaux, Marco Cadoli, Toni Mancini

Literature on Constraint Satisfaction exhibits the definition of several structural properties that can be possessed by CSPs, like (in)consistency, substitutability or interchangeability. Current tools for constraint sol…

An Empirical Evaluation of Portfolios Approaches for solving CSPs

2012-12-04 · Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

Recent research in areas such as SAT solving and Integer Linear Programming has shown that the performances of a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-…

General Classification