Computational Short Cuts in Infinite Domain Constraint Satisfaction

被引:0
作者
Jonsson, Peter [1 ]
Lagerkvist, Victor [1 ]
Ordyniak, Sebastian [2 ]
机构
[1] Linkoping Univ, Dept Comp & Informat Sci, Linkoping, Sweden
[2] Univ Leeds, Sch Comp, Leeds, W Yorkshire, England
关键词
BACKDOORS; COMPLEXITY; ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A backdoor in a finite-domain CSP instance is a set of variables where each possible instantiation moves the instance into a polynomial-time solvable class. Backdoors have found many applications in artificial intelligence and elsewhere, and the algorithmic problem of finding such backdoors has consequently been intensively studied. Sioutis and Janhunen have proposed a generalised backdoor concept suitable for infinite-domain CSP instances over binary constraints. We generalise their concept into a large class of CSPs that allow for higher-arity constraints. We show that this kind of infinite-domain backdoors have many of the positive computational properties that finite-domain backdoors have: the associated computational problems are fixed-parameter tractable whenever the underlying constraint language is finite. On the other hand, we show that infinite languages make the problems considerably harder: the general backdoor detection problem is W[2]-hard and fixed-parameter tractability is ruled out under standard complexity-theoretic assumptions. We demonstrate that backdoors may have suboptimal behaviour on binary constraints| this is detrimental from an AI perspective where binary constraints are predominant in, for instance, spatiotemporal applications. In response to this, we introduce sidedoors as an alternative to backdoors. The fundamental computational problems for sidedoors remain fixed-parameter tractable for finite constraint language (possibly also containing non-binary relations). Moreover, the sidedoor approach has appealing computational properties that sometimes leads to faster algorithms than the backdoor approach.
引用
收藏
页码:793 / 831
页数:39
相关论文
共 54 条
[1]   Satisfiability modulo theories [J].
Barrett, Clark ;
Sebastiani, Roberto ;
Seshia, Sanjit A. ;
Tinelli, Cesare .
Frontiers in Artificial Intelligence and Applications, 2009, 185 (01) :825-885
[2]   The algebraic dichotomy conjecture for infinite domain Constraint Satisfaction Problems [J].
Barto, Libor ;
Pinsker, Michael .
PROCEEDINGS OF THE 31ST ANNUAL ACM-IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016), 2016, :615-622
[3]  
Bodirsky M, 2021, COMPLEXITY FINITE DO
[4]   A Model-Theoretic View on Qualitative Constraint Reasoning [J].
Bodirsky, Manuel ;
Jonsson, Peter .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2017, 58 :339-385
[5]   The Complexity of Temporal Constraint Satisfaction Problems [J].
Bodirsky, Manuel ;
Kara, Jan .
JOURNAL OF THE ACM, 2010, 57 (02)
[6]  
Bodirsky Manuel, 2011, Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence-Volume Volume Two, P756
[7]  
Bodlaender H. L., 2012, Lecture Notes in Computer Science, V7370, P287
[8]  
Brand C, 2021, AAAI CONF ARTIF INTE, V35, P12249
[9]   A dichotomy theorem for nonuniform CSPs [J].
Bulatov, Andrei A. .
2017 IEEE 58TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2017, :319-330
[10]   Tractability in constraint satisfaction problems: a survey [J].
Carbonnel, Clement ;
Cooper, Martin C. .
CONSTRAINTS, 2016, 21 (02) :115-144