ABT is the reference algorithm for asynchronous distributed constraint satisfaction. When searching, ABT produces nogoods as justifications of deleted values. When one of such nogoods has an empty left-hand side, the ...
详细信息
ISBN:
(纸本)9783540859574
ABT is the reference algorithm for asynchronous distributed constraint satisfaction. When searching, ABT produces nogoods as justifications of deleted values. When one of such nogoods has an empty left-hand side, the considered value is eliminated unconditionally, once and for all. this value deletion can be propagated using standard arc consistency techniques, producing new deletions in the domains of other variables. this causes substantial reductions in the search effort required to solve a class of problems. We also extend this idea to the propagation of conditional deletions. something already proposed in the past. We provide experimental results that show the benefits of the proposed approach, especially considering communication cost.
the problem of finding an optimal solution in a constraint satisfaction problem with preferences has attracted a lot of researchers in Artificial Intelligence in general, and in the constraintprogramming community in...
详细信息
ISBN:
(纸本)9783540859574
the problem of finding an optimal solution in a constraint satisfaction problem with preferences has attracted a lot of researchers in Artificial Intelligence in general, and in the constraintprogramming community in particular. As a consequence, several approaches for expressing and reasoning about satisfiability problems with preferences have been proposed, and viable solutions exist for finding one optimal Solution. However, in many cases, it is not desirable to find just one solution. Indeed, it might be desirable to he able to compute more, and possibly all, optimal solutions, e.g.. for comparatively evaluate them on the basis of other criteria not captured by the preferences. In this paper we present a procedure for computing all optimal solutions of a satisfiability problem with preferences. the procedure is guaranteed to compute all and only the optimal solutions, i.e., models which are not optimal are not even computed.
Call control features (e.g., call-divert, voice-mail) are primitive options to which users can subscribe off-line to personalise their service. the configuration of a feature subscription involves choosing and sequenc...
详细信息
ISBN:
(纸本)9783540859574
Call control features (e.g., call-divert, voice-mail) are primitive options to which users can subscribe off-line to personalise their service. the configuration of a feature subscription involves choosing and sequencing features from a catalogue and is subject to constraints that prevent undesirable feature interactions at run-time. When the subscription requested by a user is inconsistent, one problem is to find an optimal relaxation. In this paper, we show that this problem is NP-hard and we present a constraintprogramming formulation using the variable weighted constraint satisfaction problem framework. We also present simple formulations using partial weighted maximum satisfiability and integer linear programming. We experimentally compare our formulations of the different approaches;the results suggest that our constraintprogramming approach is the best of the three overall.
this volume contains the proceedings of the 14th international conference on principles and practice of constraint programming (cp2008) held in Sydney, Australia, September 14–18, 2008. the conference was held in co...
详细信息
ISBN:
(数字)9783540859581
ISBN:
(纸本)9783540859574
this volume contains the proceedings of the 14th international conference on principles and practice of constraint programming (cp2008) held in Sydney, Australia, September 14–18, 2008. the conference was held in conjunction withthe internationalconference on Automated Planning and Scheduling (ICAPS 2008) and the internationalconference on Knowledge Representation and R- soning (KR 2008). Information about the conference can be found at the w- sitehttp://www. unimelb. edu. au/cp2008/. Held annually, the cpconference series is the premier internationalconference on constraintprogramming. the conference focuses on all aspects of computing withconstraints. the cp conf- ence series is organized by the Association for constraintprogramming (Acp). Information about the conferences in the series can be found on the Web at http://www. cs. ualberta. ca/~ai/cp/. Information about Acp can be found athttp://www. a4cp. org/. cp 2008 included two calls for contributions: a call for research papers, - scribing novel contributions in the ?eld, and a call for application papers, - scribing applications of constraint technology. For the ?rst time authors could directly submit short papers for consideration by the committee. the research track received 84 long submissions and 21 short submissions and the application track received 15 long submissions. Each paper received at least three reviews, which the authors had the opportunity to see and to react to, before the papers and their reviews were discussed extensively by the members of the Program Committee.
While the efficiency and scalability of modern SARI technology offers an intriguing alternative approach to constraint Solving via translation to SAT, previous work has mostly focused of the translation of specific ty...
详细信息
ISBN:
(纸本)9783540859574
While the efficiency and scalability of modern SARI technology offers an intriguing alternative approach to constraint Solving via translation to SAT, previous work has mostly focused of the translation of specific types of constraints, such as pseudo Boolean constraints;finite integer linear constraints, and constraints given as explicit listings of allowed triples. BY contrast, we present a translation of constraint models to SAT at language level, using the recently proposed constraint modeling language MiniZine, such that any satisfaction or optimization problem written in the language (not involving floats) can be automatically Booleanized and solved by one or more calls to a SAT solver. We discuss the strengths and weaknesses of such a universal constraint solver, Mid report oil a large-scale empirical evaluation of it against two existing solvers for MiniZinc: the finite domain solver distributed with MiniZinc and one based on the Gecode constraint;programming platform. our results indicate that, Booleanization indeed offers a competitive alternative, exhibiting superior performance on some classes of problems involving large numbers of constraints and complex integer arithmetic, ill addition to, naturally, problems dial arc already largely Boolean.
Many tasks in automated reasoning can be modeled as weighted constraint satisfaction problems over Boolean variables (Boolean WCSPs). Tractable classes of Such problems have traditionally been identified by exploiting...
详细信息
ISBN:
(纸本)9783540859574
Many tasks in automated reasoning can be modeled as weighted constraint satisfaction problems over Boolean variables (Boolean WCSPs). Tractable classes of Such problems have traditionally been identified by exploiting either: (a) the topology of the associated constraint network, or (b) the structure of the weighted constraints. In this paper, we introduce the notion of a constraint composite graph (CCG) associated with a given (Boolean) WCSP. the CCG provides it unifying framework for characterizing/exploiting boththe graphical structure of the constraint network as well as the structure of the weighted constraints. We show that a given (Boolean) WCSP can be reduced to the problem of computing the minimum weighted vertex cover for its associated CM and we establish the following two important results: ( 1) "the CCG of a given Boolean WCSP has the same treewidth as its associated constraint network," and (2) "many classes of Boolean WCSPs that are tractable by, virtue of the structure of their weighted constraints have associated CCGs that arc bipartite in nature."
Table constraints play an important role within constraintprogramming. Recently, many schemes or algorithms have been proposed to propagate table constraints or/and to compress their representation. We show that simp...
详细信息
ISBN:
(纸本)9783540859574
Table constraints play an important role within constraintprogramming. Recently, many schemes or algorithms have been proposed to propagate table constraints or/and to compress their representation. We show that simple tabular reduction (STR), a technique proposed by J. Ullmann to dynamically maintain the tables of Supports, is very often the most efficient practical approach to enforce generalized arc consistency within MAC. We also describe an optimization of STR which allows limiting the number of operations related to validity checking or search of supports. Interestingly enough, this optimization makes STIR potentially r times faster where r is the arity of the constraint(s). the results of an extensive experimentation that we have conducted with respect to random and structured instances indicate that the optimized algorithm we propose is usually around twice as fast its the original STR and can be up to one order of magnitude faster than previous state-of-the-art algorithms on some series of instances.
We introduce the SOFTALLEQUAL global constraint. which maximizes the number of equalities holding between hairs of assignments to a set of variables. MO study the computational complexity of propagating this constrain...
详细信息
ISBN:
(纸本)9783540859574
We introduce the SOFTALLEQUAL global constraint. which maximizes the number of equalities holding between hairs of assignments to a set of variables. MO study the computational complexity of propagating this constraint, showing that it is intractable in general. Since maximizing the number of pairs of equally assigned variables ill a set is NP-hard. We propose three: ways of coping with NP-hardness Firstly, we develop a greedy linear-time algorithm to approximate the maximum number of equalities within a factor on. Secondly. we identify a tractable (polynomial) class for this constraint. thirdly;we identify a parameter based oil this class and show that the SOFTALLEQUAL constraint is fixed-parameter tractable with respect to this parameter.
We present tin incremental refinement algorithm for approximate compilation of constraint satisfaction models into multivalued decision diagrams (MDDs). the algorithm uses a vertex splitting operation that relies on t...
详细信息
ISBN:
(纸本)9783540859574
We present tin incremental refinement algorithm for approximate compilation of constraint satisfaction models into multivalued decision diagrams (MDDs). the algorithm uses a vertex splitting operation that relies on the detection of equivalent paths in the MDD. Although the algorithm is quite general, it can be adapted to exploit constraint structure by specializing the equivalence tests for partial assignments to particular constraints. We show how to modify the algorithm in a principled way to obtain an approximate MDD when the exact MDD is too large for practical purposes. this is done by replacing the equivalence test with a constraint-specific measure of distance. We demonstrate the value of the approach for approximate and exact MDD compilation and evaluate its benefits in one of the main MDD application domains, interactive configuration.
In a constraint optimization problem (COP), many feasible assignment's have the same objective value. this usually means huge search space and poor propagation among the objective variables (which appear in the ob...
详细信息
ISBN:
(纸本)9783540859574
In a constraint optimization problem (COP), many feasible assignment's have the same objective value. this usually means huge search space and poor propagation among the objective variables (which appear in the objective function) and the problem variables (which do not). In this paper, we investigate a. search strategy that focuses oil the objective function, namely, the objective variables are assigned before the problem variables Despite the larger search space;we may indeed solve a COP faster, provided that the constraint propagation is strong - the search can reach the optimal objective value faster in the objective space, and by strong propagation it knows if the constraints are unsatisfiable with little search ill tile problem space. To obtain strong propagation we study the use of dual encoding [1] for COP's. Our COP formulation and search strategy are general and can handle any dual COPS.
暂无评论