메뉴 건너뛰기




Volumn 37, Issue 1-3, 1998, Pages 95-138

Theory and practice of constraint handling rules

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL LINGUISTICS; COMPUTER PROGRAMMING LANGUAGES; CONSTRAINT THEORY;

EID: 0032186691     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(98)10005-5     Document Type: Article
Times cited : (443)

References (92)
  • 1
    • 84948994483 scopus 로고    scopus 로고
    • Operational semantics and confluence of constraint propagation rules
    • Third International Conference on Principles and Practice of Constraint Programming (CP'97), Linz, Austria, Springer, Berlin
    • S. Abdennadher, Operational semantics and confluence of constraint propagation rules, in: Third International Conference on Principles and Practice of Constraint Programming (CP'97), Linz, Austria, Lecture Notes in Computer Science, vol. 1330, Springer, Berlin, 1997, pp. 252-265.
    • (1997) Lecture Notes in Computer Science , vol.1330 , pp. 252-265
    • Abdennadher, S.1
  • 3
    • 0346547832 scopus 로고    scopus 로고
    • Report Outline, Draft, September
    • The Constraint Programming Working Group, ACM-MIT SDRC Workshop, Report Outline, Draft, September 1996.
    • (1996) ACM-MIT SDRC Workshop
  • 5
    • 0022791708 scopus 로고
    • Login: A logic programming language with built-in inheritance
    • H. Ait-Kaci, R. Nasr, Login: A logic programming language with built-in inheritance, J. Logic Programming 3 (1986) 185-215.
    • (1986) J. Logic Programming , vol.3 , pp. 185-215
    • Ait-Kaci, H.1    Nasr, R.2
  • 7
    • 0020849266 scopus 로고
    • Maintaining knowledge about temporal intervals
    • J.F. Allen, Maintaining knowledge about temporal intervals, Comm. ACM 26 (11) (1983) 823-843.
    • (1983) Comm. ACM , vol.26 , Issue.11 , pp. 823-843
    • Allen, J.F.1
  • 9
  • 12
    • 0027652499 scopus 로고
    • Decidable reasoning in terminological knowledge representation systems
    • M. Buchheit, F.M. Donini, A. Schaerf, Decidable reasoning in terminological knowledge representation systems, J. Artificial Intelligence Res. 1 (1993) 109-138.
    • (1993) J. Artificial Intelligence Res. , vol.1 , pp. 109-138
    • Buchheit, M.1    Donini, F.M.2    Schaerf, A.3
  • 15
    • 0040571817 scopus 로고
    • Interval constraint logic programming
    • A. Podelski (Ed.), Constraint Programming: Basics and Trends, Springer, Berlin
    • F. Benhamou, Interval constraint logic programming, in: A. Podelski (Ed.), Constraint Programming: Basics and Trends, Lecture Notes in Computer Science, vol. 910, Springer, Berlin, 1995.
    • (1995) Lecture Notes in Computer Science , vol.910
    • Benhamou, F.1
  • 17
    • 0030166485 scopus 로고    scopus 로고
    • Compiling constraints in clp(fd)
    • P. Codognet, D. Diaz, Compiling constraints in clp(fd), J. Logic Programming 27 (3) (1996) 185-226.
    • (1996) J. Logic Programming , vol.27 , Issue.3 , pp. 185-226
    • Codognet, P.1    Diaz, D.2
  • 18
    • 0023862683 scopus 로고
    • A view of the origins and development of Prolog
    • J. Cohen, A view of the origins and development of Prolog, Comm. ACM 31 (1) (1988) 26-36.
    • (1988) Comm. ACM , vol.31 , Issue.1 , pp. 26-36
    • Cohen, J.1
  • 19
    • 0025451308 scopus 로고
    • An introduction to Prolog III
    • A. Colmerauer, An introduction to Prolog III, Comm. ACM 33 (7) (1990) 69-90.
    • (1990) Comm. ACM , vol.33 , Issue.7 , pp. 69-90
    • Colmerauer, A.1
  • 20
    • 84881072062 scopus 로고
    • A computing procedure for quantification theory
    • M. Davis, H. Putnam, A computing procedure for quantification theory, J. Assoc. Comput. Mach. 7 (3) (1960) 201-215.
    • (1960) J. Assoc. Comput. Mach. , vol.7 , Issue.3 , pp. 201-215
    • Davis, M.1    Putnam, H.2
  • 21
    • 0027847448 scopus 로고
    • QD-Janus: A sequential implementation of Janus in Prolog
    • S.K. Debray, QD-Janus: A sequential implementation of Janus in Prolog, Software - Practice and Experience 23 (12) (1993) 1337-1360.
    • (1993) Software - Practice and Experience , vol.23 , Issue.12 , pp. 1337-1360
    • Debray, S.K.1
  • 22
    • 33749550350 scopus 로고
    • The Constraint Logic Programming Language CHIP
    • Tokyo, Japan, December
    • M. Dincbas et al., The Constraint Logic Programming Language CHIP, Fifth Generation Computer Systems, Tokyo, Japan, December 1988.
    • (1988) Fifth Generation Computer Systems
    • Dincbas, M.1
  • 25
    • 85034823126 scopus 로고
    • Confluence of conditional rewrite systems
    • 1st CTRS, Springer, Berlin
    • N. Dershowitz, N. Okada, G. Sivakumar, Confluence of conditional rewrite systems, 1st CTRS, Lecture Notes in Computer Science, vol. 308, Springer, Berlin, 1988, pp. 31-44.
    • (1988) Lecture Notes in Computer Science , vol.308 , pp. 31-44
    • Dershowitz, N.1    Okada, N.2    Sivakumar, G.3
  • 26
    • 0039462421 scopus 로고    scopus 로고
    • Prolog for structured character description and font design
    • Leon Sterling (Ed.), February
    • M. Duerst, Prolog for structured character description and font design, in: Leon Sterling (Ed.), J. Logic Programming, Special issue on Applications, February 1996.
    • (1996) J. Logic Programming, Special Issue on Applications
    • Duerst, M.1
  • 28
    • 0009986029 scopus 로고    scopus 로고
    • Qualitative spatial orientation with constraint handling rules
    • W. Wahlster (Ed.), Budapest, Hungary, Wiley, New York
    • M.T. Escrig, F. Toledo, Qualitative spatial orientation with constraint handling rules, in: W. Wahlster (Ed.), ECAI 96, Budapest, Hungary, Wiley, New York, 1996.
    • (1996) ECAI 96
    • Escrig, M.T.1    Toledo, F.2
  • 30
    • 84957878613 scopus 로고    scopus 로고
    • On confluence of constraint handling rules
    • Second International Conference on Principles and Practice of Constraint Programming (CP'96), Cambridge, USA, Springer, Berlin
    • T. Frühwirth, S. Abdennadher, H. Meuss, On confluence of constraint handling rules, in: Second International Conference on Principles and Practice of Constraint Programming (CP'96), Cambridge, USA, Lecture Notes in Computer Science, vol. 1118, Springer, Berlin, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1118
    • Frühwirth, T.1    Abdennadher, S.2    Meuss, H.3
  • 40
    • 26344441211 scopus 로고    scopus 로고
    • The CHR Library
    • Version 2, released by ECRC, Munich, Germany, January
    • e 3.5.3, released by ECRC, Munich, Germany, January 1996.
    • (1996) e 3.5.3
    • Frühwirth, T.1    Brisset, P.2
  • 42
    • 0010057738 scopus 로고
    • Terminological reasoning with constraint handling rules
    • P. van Hentenryck, V.J. Saraswat (Eds.), MIT Press, Cambridge, MA
    • T. Frühwirth, P. Hanschke, Terminological reasoning with constraint handling rules, in: P. van Hentenryck, V.J. Saraswat (Eds.), Principles and Practice of Constraint Programming, MIT Press, Cambridge, MA, 1995.
    • (1995) Principles and Practice of Constraint Programming
    • Frühwirth, T.1    Hanschke, P.2
  • 43
    • 62149143009 scopus 로고
    • Introducing simplification rules
    • Workshop Logisches Programmieren, Goosen/ Berlin, Germany, October 1991, Dagstuhl, Germany, October 1991; also Technical Report ECRC-LP-63, ECRC Munich, Germany, October
    • T. Frühwirth, Introducing simplification rules, in: Workshop Logisches Programmieren, Goosen/ Berlin, Germany, October 1991, Workshop on Rewriting and Constraints, Dagstuhl, Germany, October 1991; also Technical Report ECRC-LP-63, ECRC Munich, Germany, October 1991.
    • (1991) Workshop on Rewriting and Constraints
    • Frühwirth, T.1
  • 44
    • 26344434577 scopus 로고
    • Constraint simplification rules
    • Washington D.C., USA, November 1992; also Technical Report ECRC-92-18, ECRC Munich, Germany, July
    • T. Frühwirth, Constraint simplification rules, in: JICSLP'92 Workshop on Constraint Logic Programming, Washington D.C., USA, November 1992; also Technical Report ECRC-92-18, ECRC Munich, Germany, July 1992
    • (1992) JICSLP'92 Workshop on Constraint Logic Programming
    • Frühwirth, T.1
  • 45
    • 26344455944 scopus 로고
    • Entailment simplification and constraint constructors for CHR constraints
    • Marseille, France, March
    • T. Frühwirth, Entailment simplification and constraint constructors for CHR constraints, in: Workshop on Constraint Logic Programming, Marseille, France, March 1993.
    • (1993) Workshop on Constraint Logic Programming
    • Frühwirth, T.1
  • 46
  • 48
    • 84956978060 scopus 로고
    • Constraint handling rules
    • A. Podelski (Ed.), Constraint Programming: Basics and Trends, Springer, Berlin
    • T. Frühwirth, Constraint handling rules, in: A. Podelski (Ed.), Constraint Programming: Basics and Trends, Lecture Notes in Computer Science, vol. 910, Springer, Berlin, 1995.
    • (1995) Lecture Notes in Computer Science , vol.910
    • Frühwirth, T.1
  • 53
    • 85011175246 scopus 로고
    • Metastructures vs. attributed variables in the context of extensible unification
    • International Symposium on Programming Language Implementation and Logic Programming (PLILP'92)
    • C. Holzbaur, Metastructures vs. attributed variables in the context of extensible unification, in: International Symposium on Programming Language Implementation and Logic Programming (PLILP'92), Lecture Notes in Computer Science, vol. 631, 1992, pp. 260-268.
    • (1992) Lecture Notes in Computer Science , vol.631 , pp. 260-268
    • Holzbaur, C.1
  • 54
    • 0002007324 scopus 로고
    • Non-linear real constraints in constraint logic programming
    • H. Kirchner, G. Levi (Eds.), Algebraic and Logic Programming Conference, Volterra, Italy, Springer, Berlin
    • H. Hong, Non-linear real constraints in constraint logic programming, in: H. Kirchner, G. Levi (Eds.), Algebraic and Logic Programming Conference, Volterra, Italy, Lecture Notes in Computer Science, vol. 632, Springer, Berlin, 1992, pp. 201-212.
    • (1992) Lecture Notes in Computer Science , vol.632 , pp. 201-212
    • Hong, H.1
  • 56
    • 84957015938 scopus 로고
    • Constraint processing in cc(FD)
    • A. Podelski (Ed.), Constraint Programming: Basics and Trends, Springer, Berlin
    • P. van Hentenryck, V.A. Saraswat, Y. Deville, Constraint processing in cc(FD), in: A. Podelski (Ed.), Constraint Programming: Basics and Trends, Lecture Notes in Computer Science, vol. 910, Springer, Berlin, 1995.
    • (1995) Lecture Notes in Computer Science , vol.910
    • Van Hentenryck, P.1    Saraswat, V.A.2    Deville, Y.3
  • 57
    • 0346547833 scopus 로고
    • Linear constraint solving in CLP-languages
    • A. Podelski (Ed.), Constraint Programming: Basics and Trends, Springer, Berlin
    • J.-L.J. Imbert, Linear constraint solving in CLP-languages, in: A. Podelski (Ed.), Constraint Programming: Basics and Trends, Lecture Notes in Computer Science, vol. 910, Springer, Berlin, 1995.
    • (1995) Lecture Notes in Computer Science , vol.910
    • Imbert, J.-L.J.1
  • 60
    • 85032090044 scopus 로고
    • Constraint logic programming
    • Munich, Germany, January
    • J. Jaffar, J.-L. Lassez, Constraint logic programming, in: ACM 14th POPL 87, Munich, Germany, January 1987, pp. 111-119.
    • (1987) ACM 14th POPL 87 , pp. 111-119
    • Jaffar, J.1    Lassez, J.-L.2
  • 61
    • 4243532938 scopus 로고
    • Constraint logic programming: A survey
    • J. Jaffar, M.J. Maher, Constraint logic programming: A survey, J. Logic Programming 19 (20) (1994) 503-581.
    • (1994) J. Logic Programming , vol.19 , Issue.20 , pp. 503-581
    • Jaffar, J.1    Maher, M.J.2
  • 62
    • 85158166001 scopus 로고
    • Integrating Metric and Qualitative Temporal Reasoning
    • H.A. Kautz, P.B. Ladkin, Integrating Metric and Qualitative Temporal Reasoning, AAAI 91, 1991, pp. 241-246.
    • (1991) AAAI 91 , pp. 241-246
    • Kautz, H.A.1    Ladkin, P.B.2
  • 64
    • 0345916700 scopus 로고    scopus 로고
    • CS-Prolog: A generalized unification based constraint solver
    • K. Furukawa et al. (Eds.), Sixth Conference on Logic Programming, Tokyo, Japan, June 1987, Springer, Berlin
    • T. Kawamura, H. Ohwada, F. Mizoguchi, CS-Prolog: A generalized unification based constraint solver, in: K. Furukawa et al. (Eds.), Sixth Conference on Logic Programming, Tokyo, Japan, June 1987, Lecture Notes in Computer Science, vol. 319, Springer, Berlin, pp. 19-39.
    • Lecture Notes in Computer Science , vol.319 , pp. 19-39
    • Kawamura, T.1    Ohwada, H.2    Mizoguchi, F.3
  • 67
    • 49449120803 scopus 로고
    • Consistency in networks of relations
    • A.K. Mackworth, Consistency in networks of relations, J. Artificial Intelligence 8 (1977) 99-118.
    • (1977) J. Artificial Intelligence , vol.8 , pp. 99-118
    • Mackworth, A.K.1
  • 68
    • 0021828305 scopus 로고
    • The complexity of some polynomial network consistency algorithms for constraint satisfaction problems
    • A.K. Mackworth, E.C. Freuder, The complexity of some polynomial network consistency algorithms for constraint satisfaction problems, J. Artificial Intelligence 25 (1985) 65-74.
    • (1985) J. Artificial Intelligence , vol.25 , pp. 65-74
    • Mackworth, A.K.1    Freuder, E.C.2
  • 69
    • 0002342841 scopus 로고
    • Logic semantics for a class of committed-choice programs
    • Melbourne, Australia, MIT Press, Cambridge, MA
    • M.J. Maher, Logic semantics for a class of committed-choice programs, in: Fourth International Conference on Logic Programming, Melbourne, Australia, MIT Press, Cambridge, MA, 1987, pp. 858-876.
    • (1987) Fourth International Conference on Logic Programming , pp. 858-876
    • Maher, M.J.1
  • 70
    • 0347178027 scopus 로고
    • A study on Boolean constraint solvers
    • F. Benhamou, A. Colmerauer (Eds.), MIT Press, Cambridge, MA
    • S. Menju et al., A study on Boolean constraint solvers, in: F. Benhamou, A. Colmerauer (Eds.), Constraint Logic Programming: Selected Research, MIT Press, Cambridge, MA, 1993.
    • (1993) Constraint Logic Programming: Selected Research
    • Menju, S.1
  • 71
    • 84985143039 scopus 로고
    • Combining Qualitative and Quantitative Constraints in Temporal Reasoning
    • I. Meiri, Combining Qualitative and Quantitative Constraints in Temporal Reasoning, AAAI 91, 1991, pp. 260-267.
    • (1991) AAAI 91 , pp. 260-267
    • Meiri, I.1
  • 73
    • 0040341012 scopus 로고    scopus 로고
    • Implementing non-linear constraints with cooperative solvers
    • K.M. George et al. (Eds.), Philadelphia, PA, USA, ACM (Assoc. Comput. Machinery), New York
    • E. Monfroy, M. Rusinowitch, R. Schott, Implementing non-linear constraints with cooperative solvers, in: K.M. George et al. (Eds.), ACM Symposium on Applied Computing (SAC'96), Philadelphia, PA, USA, ACM (Assoc. Comput. Machinery), New York, 1996, pp. 63-72.
    • (1996) ACM Symposium on Applied Computing (SAC'96) , pp. 63-72
    • Monfroy, E.1    Rusinowitch, M.2    Schott, R.3
  • 75
    • 0000187751 scopus 로고
    • On theories with a combinatorial definition of equivalence
    • M.H.A. Newman, On theories with a combinatorial definition of equivalence, Ann. Math. 43 (1942) 223-243.
    • (1942) Ann. Math. , vol.43 , pp. 223-243
    • Newman, M.H.A.1
  • 81
    • 0024736239 scopus 로고
    • The family of concurrent logic programming languages
    • E. Shapiro, The family of concurrent logic programming languages, ACM Comput. Surveys 21 (3) (1989) 413-510.
    • (1989) ACM Comput. Surveys , vol.21 , Issue.3 , pp. 413-510
    • Shapiro, E.1
  • 83
    • 0347808053 scopus 로고
    • Residuation and guarded rules for constraint logic programming
    • F. Benhamou, A. Colmerauer (Eds.), MIT Press, Cambridge, MA
    • G. Smolka, Residuation and guarded rules for constraint logic programming, in: F. Benhamou, A. Colmerauer (Eds.), Constraint Logic Programming: Selected Research, MIT Press, Cambridge, MA, 1993.
    • (1993) Constraint Logic Programming: Selected Research
    • Smolka, G.1
  • 85
  • 86
    • 84949221947 scopus 로고
    • Constraint model elimination and a PTTP-implementation
    • P. Baumgartner, R. Haehnle, J. Posegga (Eds.), Fourth Workshop on Theorem Proving with Analytic Tableaux and Related Methods
    • P. Baumgartner, F. Stolzenburg, Constraint model elimination and a PTTP-implementation, in: P. Baumgartner, R. Haehnle, J. Posegga (Eds.), Fourth Workshop on Theorem Proving with Analytic Tableaux and Related Methods, Lecture Notes in Artificial Intelligence, vol. 918, 1995, pp. 201-216.
    • (1995) Lecture Notes in Artificial Intelligence , vol.918 , pp. 201-216
    • Baumgartner, P.1    Stolzenburg, F.2
  • 88
    • 84971954260 scopus 로고
    • Constraint logic programming
    • P. van Hentenryck, Constraint logic programming, Knowledge Eng. Rev. 6 (3) (1991) 151-194.
    • (1991) Knowledge Eng. Rev. , vol.6 , Issue.3 , pp. 151-194
    • Van Hentenryck, P.1
  • 89
    • 85124157306 scopus 로고
    • Constraint Propagation Algorithms for Temporal Reasoning
    • M. Vilain, H. Kautz, Constraint Propagation Algorithms for Temporal Reasoning, AAAI 86, 1986, pp. 377-382.
    • (1986) AAAI 86 , pp. 377-382
    • Vilain, M.1    Kautz, H.2
  • 90
    • 84976721392 scopus 로고
    • Equate: An object-oriented constraint solver
    • M.R. Wilk, Equate: An object-oriented constraint solver, ACM OOPSLA 91, 1991, pp. 286-298.
    • (1991) ACM OOPSLA 91 , pp. 286-298
    • Wilk, M.R.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.