Lexicographically-ordered constraint satisfaction problems

被引:0
|
作者
Eugene C. Freuder
Robert Heffernan
Richard J. Wallace
Nic Wilson
机构
[1] University College Cork,Cork Constraint Computation Center and Department of Computer Science
来源
Constraints | 2010年 / 15卷
关键词
Constraint satisfaction; Preference; Lexicographic order; Soft constraint; Complete search;
D O I
暂无
中图分类号
学科分类号
摘要
We describe a simple CSP formalism for handling multi-attribute preference problems with hard constraints, one that combines hard constraints and preferences so the two are easily distinguished conceptually and for purposes of problem solving. Preferences are represented as a lexicographic order over complete assignments based on variable importance and rankings of values in each domain. Feasibility constraints are treated in the usual manner. Since the preference representation is ordinal in character, these problems can be solved with algorithms that do not require evaluations to be represented explicitly. This includes ordinary CSP algorithms, although these cannot stop searching until all solutions have been checked, with the important exception of heuristics that follow the preference order (lexical variable and value ordering). We describe relations between lexicographic CSPs and more general soft constraint formalisms and show how a full lexicographic ordering can be expressed in the latter. We discuss relations with (T)CP-nets, highlighting the advantages of the present formulation, and we discuss the use of lexicographic ordering in multiobjective optimisation. We also consider strengths and limitations of this form of representation with respect to expressiveness and usability. We then show how the simple structure of lexicographic CSPs can support specialised algorithms: a branch and bound algorithm with an implicit cost function, and an iterative algorithm that obtains optimal values for successive variables in the importance ordering, both of which can be combined with appropriate variable ordering heuristics to improve performance. We show experimentally that with these procedures a variety of problems can be solved efficiently, including some for which the basic lexically ordered search is infeasible in practice.
引用
收藏
页码:1 / 28
页数:27
相关论文
共 50 条
  • [31] A Meta Constraint Satisfaction Optimization Problem for the Optimization of Regular Constraint Satisfaction Problems
    Loeffler, Sven
    Liu, Ke
    Hofstedt, Petra
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 435 - 442
  • [32] A constraint directed model for partial constraint satisfaction problems
    Nagarajan, S
    Goodwin, S
    Sattar, A
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, 1822 : 26 - 39
  • [33] Constraint Satisfaction Technology for Stacking Problem with Ordered Constraints
    Hou, Dong-liang
    Chen, Fang-rong
    2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 3317 - 3321
  • [34] Constraint satisfaction problems: Algorithms and applications
    Brailsford, SC
    Potts, CN
    Smith, BM
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 119 (03) : 557 - 581
  • [35] Optimal Refutations for Constraint Satisfaction Problems
    Hulubei, Tudor
    O'Sullivan, Barry
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 163 - 168
  • [36] ROBUSTLY SOLVABLE CONSTRAINT SATISFACTION PROBLEMS
    Barto, Libor
    Kozik, Marcin
    SIAM JOURNAL ON COMPUTING, 2016, 45 (04) : 1646 - 1669
  • [37] Complexity of Conservative Constraint Satisfaction Problems
    Bulatov, Andrei A.
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2011, 12 (04)
  • [38] Argumentation frameworks as constraint satisfaction problems
    Leila Amgoud
    Caroline Devred
    Annals of Mathematics and Artificial Intelligence, 2013, 69 : 131 - 148
  • [39] Symmetry Definitions for Constraint Satisfaction Problems
    David Cohen
    Peter Jeavons
    Christopher Jefferson
    Karen E. Petrie
    Barbara M. Smith
    Constraints, 2006, 11 : 115 - 137
  • [40] Constraint Satisfaction Problems: Complexity and Algorithms
    Bulatov, Andrei A.
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2018), 2018, 10792 : 1 - 25