|
ABSTRACT
We introduce a general framework for constraint satisfaction and optimization where classical CSPs, fuzzy CSPs, weighted CSPs, partial constraint satisfaction, and others can be easily cast. The framework is based on a semiring structure, where the set of the semiring specifies the
values to be associated with each tuple of values of the variable domain, and the two semiring operations (+ and X) model constraint projection and combination respectively. Local consistency algorithms, as usually used for classical CSPs, can be exploited in this general framework as well, provided that certain conditions on the semiring operations are satisfied. We then show how this framework can be used to model both old and new constraint solving and optimization schemes, thus allowing one to both formally justify many informally taken choices in existing schemes, and to prove that local consistency techniques can be used also in newly defined schemes.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
BELLMAN, R. E., AND DREYFUS, S.E. 1962. Applied Dynamic Programming. Princeton University Press, Princeton, N.J.
|
| |
3
|
|
| |
4
|
BISTARELLI, S. 1994. Programmazione con vincoli pesati e ottimizzazione (in Italian). Tech. Rep. ipartmento di Informatica, Universita di Pisa, Pisa, Italy.
|
| |
5
|
|
| |
6
|
BISTARELLI, S., MONTANARI, U., AND ROSSI, F. 1995. Constraint solving over semirings. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI95). Morgan- Kaufmann, San Mateo, Calif., pp. 624-630.
|
| |
7
|
BORNING, A., MAHER, M., MARTINDALE, A., AND WILSON, M. 1989. Constraint hierarchies and logic programming. In Proceeding of the 6th International Conference on Logic Programming. MIT Press, Cambridge, Mass., pp. 149-164.
|
| |
8
|
COUSOT, P. 1977. Asynchronous iterative methods for solving a fixed point system of monotone equations in a complete lattice. Tech. Rep. R.R.88. Institut National Polytechnique de Grenoble, Grenoble, Switzerland.
|
| |
9
|
DAVEY, B. A., AND PRIESTLY, H. A. 1990. Introductions to Lattices and Order. Cambridge University Press, Cambridge, England. pp. 37-42.
|
| |
10
|
DECHTER R., AND DECHTER, A. 1988. Brief maintenance in dynamic constraint networks. In Proceedings of the AA/tI88. Morgan-Kaufmann, San Mateo, Calif., pp. 37-42.
|
| |
11
|
DECHTER, R., DECHTER, A., AND PEARL, J. 1990. Optimization in constraint networks. In Influence Diagrams, Belief Nets and Decision Analysis, R. M. Oliver and J. Q. Smith, eds. Wiley, New York, pp. 411-425.
|
| |
12
|
|
| |
13
|
DECHTER, R., AND PEARL, J. 1988b. Tree-clustering schemes for constraint processing. In Proceedings of the AA/tI88. Morgan-Kaufmann, San Mateo, Calif., pp. 150-154.
|
| |
14
|
DUBOIS, D., FARGIER, n., AND PRADE, n. 1993. The calculus of fuzzy restrictions as a basis for flexible constraint satisfaction. In Proceedings of the IEEE International Conference on Fuzzy Systems. IEEE, New York, pp. 1131-1136.
|
| |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
GIACOBAZZI, R., DEBRAY, S. K., AND LEVI, G. 1992. A generalized semantics for constraint logic programs. In Proceedings of Fifth Generation Computer Systems (FGCS92). ICOT, Tokyo, Japan, pp. 581-591.
|
 |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
MACKWORTH, A.K. 1977. Consistency in networks of relations. Artif. Int. 8, 1, 99-118.
|
| |
25
|
MACKWORTH, A. K. 1992. Constraint satisfaction. In Encyclopedia of AI, 2nd ed., vol. 1, S. C. Shapiro, ed. Wiley, New York, pp. 285-293.
|
| |
26
|
|
| |
27
|
MARTELLI, A., AND MONTANARI, U. 1972. Nonserial dynamic programming: On the optimal strategy of variable elimination for the rectangular lattice. J. Math. Anal./tppl. 40, 226-242.
|
| |
28
|
MONTANARI, U. 1974. Networks of constraints: Fundamental properties and application to picture processing. Inf. Sci. 7, 95-132.
|
| |
29
|
|
| |
30
|
|
| |
31
|
MOULIN, H. 1988. Axioms for Cooperative Decision Making. Cambridge University Press, Cambridge, Mass.
|
| |
32
|
ROSENFELD, A., HUMMEL, R. A., AND ZUCKER, S.W. 1976. Scene labelling by relaxation operations. IEEE Trans. Syst., Man, Cyber 6, 6, 420-433.
|
| |
33
|
RUTTKAY, ZS. 1994. Fuzzy constraint satisfaction. In Proceedings of the IEEE 3rd International Conference on Fuzzy Systems. IEEE, New York, pp. 1263-1268.
|
| |
34
|
RossI, F., AND SPERDUTI, A. 1996. Learning solution preferences in constraint problems. In Proceedings of the International Workshop on Non-Standard Constraint Processing at EC/tI96. Taylor and Francis publishers. (A longer version will appear in J. Exp. Theor. Artif Int.)
|
| |
35
|
|
| |
36
|
SCHIEX, T., FARGIER, H., AND VERFAILLE, G. 1995. Valued constraint satisfaction problems: Hard and easy problems. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI95). Morgan-Kaufmann, San Mateo, Calif., pp. 631-637.
|
| |
37
|
|
| |
38
|
|
| |
39
|
|
| |
40
|
ZADEH, L.A. 1965. Fuzzy sets. Inf. Control 8, 338-353.
|
CITED BY 84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Bistarelli , U. Montanari , F. Rossi , T. Schiex , G. Verfaillie , H. Fargier, Semiring-Based CSPs and Valued CSPs: Frameworks, Properties,and Comparison, Constraints, v.4 n.3, p.199-240, September 1999
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Martin Wirsing , Grit Denker , Carolyn Talcott , Andy Poggio , Linda Briesemeister, A Rewriting Logic Framework for Soft Constraints, Electronic Notes in Theoretical Computer Science (ENTCS), v.176 n.4, p.181-197, July, 2007
|
|
|
|
|
|
|
|
|
|
|
|
Lina Khatib , Paul Morris , Robert Morris , Francesca Rossi , Alessandro Sperduti , K. Brent Venable, Solving and learning a tractable class of soft temporal constraints: Theoretical and experimental results, AI Communications, v.20 n.3, p.181-209, August 2007
|
|
|
|
|
|
|
|
|
Michael Janzen , Michael Horsch , Eric Neufeld, Camera selection using SCSPs, Proceedings of the 2008 Conference on Future Play: Research, Play, Share, November 03-05, 2008, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
Alfonso E. Gerevini , Patrik Haslum , Derek Long , Alessandro Saetti , Yannis Dimopoulos, Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners, Artificial Intelligence, v.173 n.5-6, p.619-668, April, 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M. Baioletti , A. Milani , V. Poggioni , S. Suriani, A Multivalued logic model of planning, Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy, p.575-579, May 22, 2006
|
|
|
|
|
|
Stefano Bistarelli , Maria Silvia Pini , Francesca Rossi , K. Brent Venable, Bipolar preference problems, Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy, p.705-706, May 22, 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. Domshlak , F. Rossi , K. B. Venable , T. Walsh, Reasoning about soft constraints and conditional preferences: complexity results and approximation techniques, Proceedings of the 18th international joint conference on Artificial intelligence, p.215-220, August 09-15, 2003, Acapulco, Mexico
|
|
|
|
|
|
Lina Khatib , Paul Morris , Robert Morris , Kristen Brent Venable, Tractable Pareto optimization of temporal preferences, Proceedings of the 18th international joint conference on Artificial intelligence, p.1289-1294, August 09-15, 2003, Acapulco, Mexico
|
|
|
Lina Khatib , Paul Morris , Robert Morris , Francesca Rossi, Temporal constraint reasoning with preferences, Proceedings of the 17th international joint conference on Artificial intelligence, p.322-327, August 04-10, 2001, Seattle, WA, USA
|
|
|
Craig Boutilier , Relu Patrascu , Pascal Poupart , Dale Schuurmans, Regret-based utility elicitation in constraint-based decision problems, Proceedings of the 19th international joint conference on Artificial intelligence, p.929-934, July 30-August 05, 2005, Edinburgh, Scotland
|
|
|
|
|
|
|
|
|
|
|