Kernelization of Constraint Satisfaction Problems: A Study Through Universal Algebra

被引:4
|
作者
Lagerkvist, Victor [1 ]
Wahlstrom, Magnus [2 ]
机构
[1] Tech Univ Dresden, Inst Algebra, Dresden, Germany
[2] Royal Holloway Univ London, Dept Comp Sci, Egham, Surrey, England
关键词
COMPLEXITY; CLONES;
D O I
10.1007/978-3-319-66158-2_11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A kernelization algorithm for a computational problem is a procedure which compresses an instance into an equivalent instance whose size is bounded with respect to a complexity parameter. For the constraint satisfaction problem (CSP), there exist many results concerning upper and lower bounds for kernelizability of specific problems, but it is safe to say that we lack general methods to determine whether a given problem admits a kernel of a particular size. In this paper, we take an algebraic approach to the problem of characterizing the kernelization limits of NP-hard CSP problems, parameterized by the number of variables. Our main focus is on problems admitting linear kernels, as has, somewhat surprisingly, previously been shown to exist. We show that a finite-domain CSP problem has a kernel with O(n) constraints if it can be embedded (via a domain extension) into a CSP which is preserved by a Maltsev operation. This result utilise a variant of the simple algorithm for Maltsev constraints. In the complementary direction, we give indication that the Maltsev condition might be a complete characterization for Boolean CSPs with linear kernels, by showing that an algebraic condition that is shared by all problems with a Maltsev embedding is also necessary for the existence of a linear kernel unless NP subset of co-NP/poly.
引用
收藏
页码:157 / 171
页数:15
相关论文
共 50 条
  • [41] Structuring techniques for constraint satisfaction problems
    Weigel, R
    Faltings, BV
    [J]. IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 418 - 423
  • [42] Uncertainty in dynamic constraint satisfaction problems
    Climent, Laura
    Salido, Miguel A.
    Wallace, Richard J.
    Barber, Federico
    [J]. AI COMMUNICATIONS, 2016, 29 (01) : 239 - 241
  • [43] ROBUSTNESS IN DYNAMIC CONSTRAINT SATISFACTION PROBLEMS
    Climent, Laura
    Salido, Miguel A.
    Barber, Federico
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (04): : 2513 - 2532
  • [44] Argumentation Frameworks as Constraint Satisfaction Problems
    Amgoud, Leila
    Devred, Caroline
    [J]. SCALABLE UNCERTAINTY MANAGEMENT, 2011, 6929 : 110 - +
  • [45] Parameterized complexity of constraint satisfaction problems
    Dániel Marx
    [J]. computational complexity, 2005, 14 : 153 - 183
  • [46] Discrete Temporal Constraint Satisfaction Problems
    Bodirsky, Manuel
    Martin, Barnaby
    Mottet, Antoine
    [J]. JOURNAL OF THE ACM, 2018, 65 (02)
  • [47] Testing Assignments to Constraint Satisfaction Problems
    Chen, Hubie
    Valeriote, Matt
    Yoshida, Yuichi
    [J]. 2016 IEEE 57TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2016, : 525 - 534
  • [48] Tractability in constraint satisfaction problems: a survey
    Clément Carbonnel
    Martin C. Cooper
    [J]. Constraints, 2016, 21 : 115 - 144
  • [49] Algebraic approach to constraint satisfaction problems
    [J]. 1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (01):
  • [50] Constraint satisfaction problems and finite algebras
    Bulatov, AA
    Krokhin, AA
    Jeavons, P
    [J]. AUTOMATA LANGUAGES AND PROGRAMMING, 2000, 1853 : 272 - 282