{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T04:55:49Z","timestamp":1725684949630},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642298219"},{"type":"electronic","value":"9783642298226"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-29822-6_10","type":"book-chapter","created":{"date-parts":[[2012,5,20]],"date-time":"2012-05-20T09:21:09Z","timestamp":1337505669000},"page":"88-103","source":"Crossref","is-referenced-by-count":1,"title":["Improving the Performance of FD Constraint Solving in a CFLP System"],"prefix":"10.1007","author":[{"given":"Ignacio","family":"Casti\u00f1eiras","sequence":"first","affiliation":[]},{"given":"Fernando","family":"S\u00e1enz-P\u00e9rez","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Curry: a truly integrated functional logic language, \n                  \n                    http:\/\/www-ps.informatik.uni-kiel.de\/currywiki"},{"key":"10_CR2","unstructured":"Gecode 3.6.0: generic constraint development environment, \n                  \n                    http:\/\/www.gecode.org"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Amdahl, G.M.: Validity of the single processor approach to achieving large scale computing capabilities. In: AFIPS 1967, pp. 483\u2013485. ACM (1967)","DOI":"10.1145\/1465482.1465560"},{"key":"10_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/978-3-642-11999-6_3","volume-title":"Functional and Constraint Logic Programming","author":"I. Casti\u00f1eiras","year":"2010","unstructured":"Casti\u00f1eiras, I., S\u00e1enz-P\u00e9rez, F.: Integrating ILOG CP Technology into \n                  \n                    \n                  \n                  $\\mathcal{TOY}$\n                . In: Escobar, S. (ed.) WFLP 2009. LNCS, vol.\u00a05979, pp. 27\u201343. Springer, Heidelberg (2010)"},{"key":"10_CR5","unstructured":"Casti\u00f1eiras, I., S\u00e1enz-P\u00e9rez, F.: A CFLP Approach for Modeling and Solving a Real Life Employee Timetabling Problem. In: COPLAS 2011, pp. 63\u201370 (2011)"},{"key":"10_CR6","unstructured":"CSPLib: a problem library for constraints, \n                  \n                    http:\/\/www.csplib.org"},{"key":"10_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1007\/3-540-45635-X_14","volume-title":"Logic Programming","author":"M. Garc\u00eda de la Banda","year":"2001","unstructured":"Garc\u00eda de la Banda, M., Jeffery, D., Marriott, K., Nethercote, N., Stuckey, P.J., Holzbaur, C.: Building Constraint Solvers with HAL. In: Codognet, P. (ed.) ICLP 2001. LNCS, vol.\u00a02237, pp. 90\u2013104. Springer, Heidelberg (2001)"},{"key":"10_CR8","unstructured":"Dechter, R.: Constraint processing. Morgan Kaufmann (2003)"},{"issue":"5","key":"10_CR9","first-page":"537","volume":"7","author":"A.J. Fern\u00e1ndez","year":"2007","unstructured":"Fern\u00e1ndez, A.J., Hortal\u00e1-Gonz\u00e1lez, T., S\u00e1enz-P\u00e9rez, F., del Vado-V\u00edrseda, R.: Constraint Functional Logic Programming over Finite Domains. TPLP\u00a07(5), 537\u2013582 (2007)","journal-title":"TPLP"},{"key":"10_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/978-3-540-74610-2_5","volume-title":"Logic Programming","author":"M. Hanus","year":"2007","unstructured":"Hanus, M.: Multi-paradigm Declarative Languages. In: Dahl, V., Niemel\u00e4, I. (eds.) ICLP 2007. LNCS, vol.\u00a04670, pp. 45\u201375. Springer, Heidelberg (2007)"},{"key":"10_CR11","unstructured":"Hentenryck, P.V.: Constraint Satisfaction in Logic Programming. MIT Press (1989)"},{"key":"10_CR12","unstructured":"IBM ILOG CP 1.6, \n                  \n                    http:\/\/www-947.ibm.com\/support\/entry\/portal\/Overview\/Software\/WebSphere\/IBM_ILOG_CP"},{"key":"10_CR13","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1016\/0743-1066(94)90033-7","volume":"20","author":"J. Jaffar","year":"1994","unstructured":"Jaffar, J., Maher, M.: Constraint logic programming: a survey. The Journal of Logic Programming\u00a019-20, 503\u2013581 (1994)","journal-title":"The Journal of Logic Programming"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Fraguas, F., Rodr\u00edguez-Artalejo, M., Vado-V\u00edrseda, R.: A lazy narrowing calculus for declarative constraint programming. In: PPDP 2004, pp. 43\u201354. ACM (2004)","DOI":"10.1145\/1013963.1013972"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Marriot, K., Stuckey, P.J.: Programming with constraints. MIT Press (1998)","DOI":"10.7551\/mitpress\/5625.001.0001"},{"issue":"1","key":"10_CR16","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s10479-007-0218-9","volume":"155","author":"M. Marte","year":"2007","unstructured":"Marte, M.: Towards constraint-based school timetabling. Annals OR\u00a0155(1), 207\u2013225 (2007)","journal-title":"Annals OR"},{"key":"10_CR17","unstructured":"MiniZinc 1.4.2, \n                  \n                    http:\/\/www.g12.cs.mu.oz.au\/minizinc"},{"key":"10_CR18","unstructured":"PAKCS, \n                  \n                    http:\/\/www.informatik.uni-kiel.de\/pakcs"},{"key":"10_CR19","unstructured":"Peyton-Jones, S.: Haskell 98 language and libraries: the revised report. Technical report (2002), \n                  \n                    http:\/\/www.haskell.org\/onlinereport"},{"key":"10_CR20","unstructured":"Pinedo, M.: Planning and Scheduling in Manufacturing and Services. Springer Series in Operations Research (2004)"},{"key":"10_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1007\/978-3-642-04244-7_54","volume-title":"Principles and Practice of Constraint Programming - CP 2009","author":"R.M. Reischuk","year":"2009","unstructured":"Reischuk, R.M., Schulte, C., Stuckey, P.J., Tack, G.: Maintaining State in Propagation Solvers. In: Gent, I.P. (ed.) CP 2009. LNCS, vol.\u00a05732, pp. 692\u2013706. Springer, Heidelberg (2009)"},{"key":"10_CR22","unstructured":"SICStus Prolog, \n                  \n                    http:\/\/www.sics.se\/isl\/sicstuswww\/site\/index.html"},{"key":"10_CR23","unstructured":"SWI, \n                  \n                    http:\/\/www.swi-prolog.org"},{"issue":"6","key":"10_CR24","first-page":"717","volume":"3","author":"P. Van Roy","year":"2003","unstructured":"Van Roy, P., Brand, P., Duchier, D., Haridi, S., Henz, M., Schulte, C.: Logic programming in the context of multiparadigm programming: the Oz experience. TPLP\u00a03(6), 717\u2013763 (2003)","journal-title":"TPLP"},{"issue":"1","key":"10_CR25","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/B:CONS.0000006181.40558.37","volume":"9","author":"M. Wallace","year":"2004","unstructured":"Wallace, M., Schimpf, J., Shen, K., Harvey, W.: On benchmarking constraint logic programming platforms. Response to fernandez and hill\u2019s \u201ca comparative study of eight constraint programming languages over the boolean and finite domains\u201d. Constraints\u00a09(1), 5\u201334 (2004)","journal-title":"Constraints"},{"key":"10_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/978-3-642-20775-4_6","volume-title":"Functional and Constraint Logic Programming","author":"P. Wuille","year":"2011","unstructured":"Wuille, P., Schrijvers, T.: Parameterized Models for On-Line and Off-Line Use. In: Mari\u00f1o, J. (ed.) WFLP 2010. LNCS, vol.\u00a06559, pp. 101\u2013118. Springer, Heidelberg (2011)"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Yang, M., Cai, L., Song, G.: Constraint satisfaction timetabling research based on course-period-template selection and conflict-vector detection. In: FCST 2010, pp. 582\u2013588 (2010)","DOI":"10.1109\/FCST.2010.23"}],"container-title":["Lecture Notes in Computer Science","Functional and Logic Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-29822-6_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T07:17:25Z","timestamp":1620112645000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-29822-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642298219","9783642298226"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-29822-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}