{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T13:29:50Z","timestamp":1760707790688},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,2,17]],"date-time":"2007-02-17T00:00:00Z","timestamp":1171670400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Constraints"],"published-print":{"date-parts":[[2007,3,20]]},"DOI":"10.1007\/s10601-006-9012-6","type":"journal-article","created":{"date-parts":[[2007,2,16]],"date-time":"2007-02-16T18:07:38Z","timestamp":1171649258000},"page":"93-129","source":"Crossref","is-referenced-by-count":19,"title":["Cardinal: A Finite Sets Constraint Solver"],"prefix":"10.1007","volume":"12","author":[{"given":"Francisco","family":"Azevedo","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,2,17]]},"reference":[{"key":"9012_CR1","doi-asserted-by":"crossref","unstructured":"Aiken, A. (1994). Set constraints: results, applications and future directions. In Borning, A., ed., In Proceedings of the 2nd International Workshop on Principles and Practice of Constraint Programming (PPCP\u201994), pages 326\u2013335. Springer.","DOI":"10.1007\/3-540-58601-6_110"},{"key":"9012_CR2","unstructured":"Azevedo, F. (2003). Solving over multi-valued logics\u2014application to digital circuits. Frontiers of artificial intelligence and applications, ISBN: 1 58603 304 2, IOS, vol 91, xviii + 204 pages."},{"key":"9012_CR3","unstructured":"Azevedo, F., & Barahona, P. (1999). Benchmarks for differential diagnosis, at URL http:\/\/ssdi.di.fct.unl.pt\/~fa\/differential-diagnosis\/benchmarks.html ."},{"key":"9012_CR4","unstructured":"Azevedo, F., & Barahona, P. (2000). Applications of an extended set constraint solver. In Proceedings of the 2000 ERCIM\/CompulogNet Workshop on Constraints."},{"key":"9012_CR5","unstructured":"Azevedo, F., & Barahona, P. (2000). Differentiating diagnostic theories through constraints over an eight-valued logic. In Horn, W., ed., Proceedings of the 14th European Conference on Artificial Intelligence (ECAI\u20192000), pages 73\u201377. IOS, Amsterdam."},{"key":"9012_CR6","doi-asserted-by":"crossref","unstructured":"Azevedo, F., & Barahona, P. (2000). Digital circuits problems with set constraints. In John Lloyd et al., ed., Proceedings of the First International Conference on Computational Logic (CL\u20192000), pages 414\u2013428. Springer.","DOI":"10.1007\/3-540-44957-4_28"},{"key":"9012_CR7","unstructured":"Beasley, J. E. (1990). OR-library: distributing test problems by electronic mail, at URL http:\/\/mscmga.ms.ic.ac.uk\/jeb\/orlib , originally described in J. Oper. Res. Soc. 41(11):1069\u20131072."},{"key":"9012_CR8","unstructured":"Benhamou, F. (1995). Interval constraint logic programming, in constraint programming: basics and trends. In Podelski, A. ed., LNCS 910. Springer, March."},{"key":"9012_CR9","unstructured":"Birkhoff, G. (1967). Lattice theory. Colloquium Publications, American National Society, vol. 25."},{"key":"9012_CR10","unstructured":"Caseau, Y., Josset, F.-X., & Laburthe, F. (1999). CLAIRE: combining sets, search and rules to better express algorithms. Proceedings of the 16th International Conference on Logic Programming (ICLP\u201999), pages 245\u2013259."},{"key":"9012_CR11","doi-asserted-by":"crossref","unstructured":"Charatonik, W., & Podelski, A. (1996). The independence property of a class of set constraints. In Freuder, E. C., ed., Proceedings of the 2nd International Conference on Principles and Practice of Constraint Programming (CP\u201996), pages 76\u201390. Springer.","DOI":"10.1007\/3-540-61551-2_67"},{"key":"9012_CR12","unstructured":"Cheeseman, P., Kanefsky, B., & Taylor, W. (1991). Where the really hard problems are. Proceedings of the 12th International Joint Conference on Artificial Intelligence (IJCAI-91), vol. 1, pages 331\u2013337."},{"key":"9012_CR13","unstructured":"Colbourn, C. J., & Dinitz, J. H., ed., Steiner triple systems. CRC Handbook of Combinatorial Designs. CRC, pages 14\u221215 and 70, Boca Raton, FL."},{"key":"9012_CR14","unstructured":"Correia, M., Barahona, P., & Azevedo, F. (2005). CaSPER: A programming environment for development and integration of constraint solvers. In Azevedo et al. ed., Proceedings of the First International Workshop on Constraint Programming Beyond Finite Integer Domains (BeyondFD\u201905), pages 59\u201373, 2005."},{"key":"9012_CR15","unstructured":"CPLEX (1988), in http:\/\/www.cplex.com ."},{"key":"9012_CR16","doi-asserted-by":"crossref","unstructured":"Devienne, P., Talbot, J. M., & Tison, S. (1997). Solving classes of set constraints with tree automata. In Smolka, G., ed., Proceedings of the 3rd International Conference on Principles and Practice of Constraint Programming (CP\u201997), pages 62\u201376. Springer.","DOI":"10.1007\/BFb0017430"},{"key":"9012_CR17","unstructured":"ECRC (1994). ECLiPSe (a) user manual, (b) extensions of the user manual. Technical Report, ECRC."},{"key":"9012_CR18","unstructured":"Fr\u00fchwirth, T. (1995). Constraint handling rules, in constraint programming: basics and trends. In Podelski, A., ed., LNCS 910. Springer."},{"key":"9012_CR19","unstructured":"Gent, I. P., & Walsh, T. (1999). CSPLib: a benchmark library for constraints. Technical report APES-09-1999. Available at http:\/\/www-users.cs.york.ac.uk\/~tw\/csplib . A shorter version appears in Proceedings of the 5th International Conference on Principles and Practices of Constraint Programming (CP-99)."},{"key":"9012_CR20","volume-title":"International Symposium on Logic Programming","author":"C. Gervet","year":"1994","unstructured":"Gervet, C. (1994). Conjunto: constraint logic programming with finite set domains. In Bruynooghe, M., ed., International Symposium on Logic Programming. Cambridge MA, MIT."},{"key":"9012_CR21","doi-asserted-by":"crossref","unstructured":"Gervet, C. (1997). Interval propagation to reason about sets: definition and implementation of a practical language. Constraints International Journal, vol. 1, no. 3, Kluwer, pages 191\u2013244, March.","DOI":"10.1007\/BF00137870"},{"key":"9012_CR22","doi-asserted-by":"crossref","unstructured":"Gierz, G., & Hoffman, K. H., et al. (1980). A compendium of continuous lattices. Springer.","DOI":"10.1007\/978-3-642-67678-9"},{"key":"9012_CR23","unstructured":"Graetzer, G. (1971). LATTICE THEORY: first concepts and distributive lattices. Freeman."},{"key":"9012_CR24","first-page":"706","volume-title":"Proceedings of the 17th Australian Joint Conference on Artificial Intelligence, LNCS 3339","author":"P. Hawkins","year":"2004","unstructured":"Hawkins, P., Lagoon, V., & Stuckey, P. J. (2004). Set bounds and (split) set domain propagation using ROBDDs. In Proceedings of the 17th Australian Joint Conference on Artificial Intelligence, LNCS 3339, pages 706\u2212717. Springer, Berlin Heidelberg New York."},{"key":"9012_CR25","doi-asserted-by":"crossref","unstructured":"Heintze, N., & Jaffar, J. (1994). Set constraints and set-based analysis. In Borning, A., ed., Proceedings of the 2nd International Workshop on Principles and Practice of Constraint Programming (PPCP\u201994), pages 281\u2013298. Springer.","DOI":"10.1007\/3-540-58601-6_107"},{"key":"9012_CR26","unstructured":"ISCAS (1985). Special session on ATPG. In Proceedings of the IEEE Symposium on Circuits and Systems, pages 663\u2013698, Kyoto, Japan, July."},{"key":"9012_CR27","doi-asserted-by":"crossref","unstructured":"Lagoon, V., & Stuckey, P. J. (2004). Set domain propagation using ROBDDs. Proceedings of the Ninth International Conference on Principles and Practice of Constraint Programming, LNCS 3258, pages 347\u2212361. Springer, Berlin Heidelberg New York.","DOI":"10.1007\/978-3-540-30201-8_27"},{"key":"9012_CR28","doi-asserted-by":"crossref","unstructured":"Pacholski, L., & Podelski, A. (1997). Set constraints: a pearl in research on constraints. In Smolka, G., ed., Proceedings of the 3rd International Conference on Principles and Practice of Constraint Programming (CP\u201997), pages 2\u20135, Springer.","DOI":"10.1007\/BFb0017466"},{"key":"9012_CR29","unstructured":"Puget, J.-F. (1992). PECOS a high level constraint programming language. In Proceedings of Spicis 92."},{"key":"9012_CR30","doi-asserted-by":"crossref","unstructured":"Sadler, A., & Gervet, C. (2004). Hybrid set domains to strengthen constraint propagation and reduce symmetries. Proceedings of Principles and Practice of Constraint Programming (CP 2004), vol. 3258.","DOI":"10.1007\/978-3-540-30201-8_44"},{"key":"9012_CR31","unstructured":"Silva, L. G., Silveira, L. M., & Marques-Silva, J. P. (1999). Algorithms for solving boolean satisfiability in combinational circuits. Proceedings of the IEEE\/ACM Design and Test in Europe Conference (DATE)."},{"key":"9012_CR32","unstructured":"Zhou, N.-F. (2000). Programming constraint propagation in reactive rules. Proceedings of the 1st International Workshop on Rule-based Constraint Reasoning and Programming."}],"container-title":["Constraints"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10601-006-9012-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10601-006-9012-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10601-006-9012-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T19:14:13Z","timestamp":1559243653000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10601-006-9012-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,2,17]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,3,20]]}},"alternative-id":["9012"],"URL":"https:\/\/doi.org\/10.1007\/s10601-006-9012-6","relation":{},"ISSN":["1383-7133","1572-9354"],"issn-type":[{"type":"print","value":"1383-7133"},{"type":"electronic","value":"1572-9354"}],"subject":[],"published":{"date-parts":[[2007,2,17]]}}}