메뉴 건너뛰기




Volumn 22, Issue 5, 2000, Pages 861-931

Sets and Constraint Logic Programming

Author keywords

D.3.2 Programming Languages : Constraint and Logic Languages; D.3.3 Programming Languages : Language Constructs and Features; F.4 Mathematical Logic and Formal Languages : Mathematical Logic Logic and Constraint Programming, Set Theory

Indexed keywords


EID: 0348203654     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/365151.365169     Document Type: Article
Times cited : (95)

References (66)
  • 1
  • 3
    • 0003506569 scopus 로고
    • Lecture Notes, Center for the Study of Language and Information, Stanford
    • ACZEL, P. 1988. Non-well-founded Sets. Lecture Notes, Center for the Study of Language and Information, vol. 14. Stanford.
    • (1988) Non-well-founded Sets , vol.14
    • Aczel, P.1
  • 5
    • 0028425519 scopus 로고
    • Logic Programming and Negation: A Survey
    • APT, K. R. AND BOL, R. N. 1994. Logic Programming and Negation: A Survey. The Journal of Logic Programming 19 & 20, 9-72.
    • (1994) The Journal of Logic Programming , vol.19-20 , pp. 9-72
    • Apt, K.R.1    Bol, R.N.2
  • 7
    • 0023979563 scopus 로고
    • Unification in Commutative and Idempotent Monoids
    • BAADER, F. AND BÜTTNER, W. 1988. Unification in Commutative and Idempotent Monoids. Theoretical Computer Science 56, 345-352.
    • (1988) Theoretical Computer Science , vol.56 , pp. 345-352
    • Baader, F.1    Büttner, W.2
  • 8
    • 0030078047 scopus 로고    scopus 로고
    • Unification in the Union of Disjoint Equational Theories: Combining Decision Procedures
    • BAADER, F. AND SCHULZ, K. U. 1996. Unification in the Union of Disjoint Equational Theories: Combining Decision Procedures. Journal of Symbolic Computation 21, 211-243.
    • (1996) Journal of Symbolic Computation , vol.21 , pp. 211-243
    • Baader, F.1    Schulz, K.U.2
  • 9
    • 0027347704 scopus 로고
    • Programming by Multiset Transformation
    • BANATRE, J. P. AND LEMETAYER, D. 1993. Programming by Multiset Transformation. Communications of the ACM 36, 1 (Jan.), 98-111.
    • (1993) Communications of the ACM , vol.36 , Issue.1 JAN. , pp. 98-111
    • Banatre, J.P.1    LeMetayer, D.2
  • 11
    • 85035798343 scopus 로고
    • Unification in the Data Structure Sets
    • Proc. of the Eight International Conference on Automated Deduction, J. K. Siekmann, Ed. Springer-Verlag, Berlin
    • BÜTTNER, W. 1986. Unification in the Data Structure Sets. In Proc. of the Eight International Conference on Automated Deduction, J. K. Siekmann, Ed. Lecture Notes in Computer Science, vol. 230. Springer-Verlag, Berlin, 470-488.
    • (1986) Lecture Notes in Computer Science , vol.230 , pp. 470-488
    • Büttner, W.1
  • 12
    • 0003672201 scopus 로고
    • Number 6 in International Series of Monographs on Computer Science. Clarendon Press, Oxford
    • CANTONE, D., FERRO, A., AND OMODEO., E. G. 1989. Computable Set Theory, Vol. 1. Number 6 in International Series of Monographs on Computer Science. Clarendon Press, Oxford.
    • (1989) Computable Set Theory , vol.1
    • Cantone, D.1    Ferro, A.2    Omodeo, E.G.3
  • 15
    • 0003051686 scopus 로고
    • Constructive Negation Based on the Completed Database
    • R. Kowalski and K. Bowen, Eds. The MIT Press, Cambridge, Mass.
    • CHAN, D. 1988. Constructive Negation Based on the Completed Database. In Proc. Fifth International Conference and Symposium on Logic Programming, R. Kowalski and K. Bowen, Eds. The MIT Press, Cambridge, Mass., 111-125.
    • (1988) Proc. Fifth International Conference and Symposium on Logic Programming , pp. 111-125
    • Chan, D.1
  • 17
    • 0000826543 scopus 로고
    • Negation as Failure
    • H. Gallaire and J. Minker, Eds. Plenum Press
    • CLARK, K. L. 1978. Negation as Failure. In Logic and Databases, H. Gallaire and J. Minker, Eds. Plenum Press, 293-321.
    • (1978) Logic and Databases , pp. 293-321
    • Clark, K.L.1
  • 18
    • 0030290317 scopus 로고    scopus 로고
    • An Introduction to SequenceL: A Language to Experiment with Constructs for Processing Nonscalars
    • COOKE, D. E. 1996. An Introduction to SequenceL: A Language to Experiment with Constructs for Processing Nonscalars. Software - Practice and Experience 26, 11 (Nov.), 1205-1246.
    • (1996) Software - Practice and Experience , vol.26 , Issue.11 NOV. , pp. 1205-1246
    • Cooke, D.E.1
  • 19
    • 0018504528 scopus 로고
    • Proving Termination with Multiset Ordering
    • DERSHOWITZ, N. AND MANNA, Z. 1979. Proving Termination with Multiset Ordering. Communication of the ACM 22, 8, 465-476.
    • (1979) Communication of the ACM , vol.22 , Issue.8 , pp. 465-476
    • Dershowitz, N.1    Manna, Z.2
  • 21
    • 0001962748 scopus 로고
    • Embedding Extensional Finite Sets in CLP
    • D. Miller, Ed. The MIT Press, Cambridge, Mass., Vancouver, BC, Canada
    • DOVIER, A. AND ROSSI, G. 1993. Embedding Extensional Finite Sets in CLP. In Proc. of International Logic Programming Symposium, ILPS'93, D. Miller, Ed. The MIT Press, Cambridge, Mass., 540-556. Vancouver, BC, Canada.
    • (1993) Proc. of International Logic Programming Symposium, ILPS'93 , pp. 540-556
    • Dovier, A.1    Rossi, G.2
  • 22
  • 24
    • 84949189314 scopus 로고    scopus 로고
    • Comparing Expressiveness of Set Constructor Symbols
    • H. Kirchner and C. Ringeissen, Eds. Number 1794 in Lecture Notes in Computer Science. Springer Verlag, Berlin, Nancy, France
    • DOVIER, A., PIAZZA, C., AND POLICRITI, A. 2000a. Comparing Expressiveness of Set Constructor Symbols. In Frontiers of Combining Systems, FroCoS'2000, H. Kirchner and C. Ringeissen, Eds. Number 1794 in Lecture Notes in Computer Science. Springer Verlag, Berlin, 275-289. Nancy, France.
    • (2000) Frontiers of Combining Systems, FroCoS'2000 , pp. 275-289
    • Dovier, A.1    Piazza, C.2    Policriti, A.3
  • 26
    • 0002611746 scopus 로고    scopus 로고
    • A Uniform Axiomatic View of Lists, Multisets and the Relevant Unification Algorithms
    • DOVIER, A., POLICRITI, A., AND ROSSI, G. 1998b. A Uniform Axiomatic View of Lists, Multisets and the Relevant Unification Algorithms. Fundamenta Informaticae 36, 2/3, 201-234.
    • (1998) Fundamenta Informaticae , vol.36 , Issue.2-3 , pp. 201-234
    • Dovier, A.1    Policriti, A.2    Rossi, G.3
  • 27
    • 0346795527 scopus 로고    scopus 로고
    • NMSU-CSTR-9817, Dept. of Computer Science, New Mexico State University, USA. October. Submitted
    • DOVIER, A., PONTELLI, E., AND ROSSI, G. 1998c. Set Unification Revisited. NMSU-CSTR-9817, Dept. of Computer Science, New Mexico State University, USA. October. Submitted.
    • (1998) Set Unification Revisited
    • Dovier, A.1    Pontelli, E.2    Rossi, G.3
  • 28
    • 0033750239 scopus 로고    scopus 로고
    • A Necessary Condition for Constructive Negation in Constraint Logic Programming
    • DOVIER, A., PONTELLI, E., AND ROSSI, G. 2000b. A Necessary Condition for Constructive Negation in Constraint Logic Programming. Information Processing Letters 74, 3-4, 147-156.
    • (2000) Information Processing Letters , vol.74 , Issue.3-4 , pp. 147-156
    • Dovier, A.1    Pontelli, E.2    Rossi, G.3
  • 29
    • 0034959326 scopus 로고    scopus 로고
    • Constructive Negation and Constraint Logic Programming with Sets
    • To appear
    • DOVIER, A., PONTELLI, E., AND ROSSI, G. 2000c. Constructive Negation and Constraint Logic Programming with Sets. New Generation of Computing, (To appear).
    • (2000) New Generation of Computing
    • Dovier, A.1    Pontelli, E.2    Rossi, G.3
  • 30
    • 85016879743 scopus 로고
    • Associative-Commutative Unification
    • FAGES, F. 1987. Associative-Commutative Unification. Journal of Symbolic Computation 3, 257-275.
    • (1987) Journal of Symbolic Computation , vol.3 , pp. 257-275
    • Fages, F.1
  • 31
    • 0012275569 scopus 로고    scopus 로고
    • Interval Propagation to Reason about Sets : Definition and Implementation of a Practical Language
    • GERVET, C. 1997. Interval Propagation to Reason about Sets : Definition and Implementation of a Practical Language. International Journal of Constraints 1, 1, 191-246.
    • (1997) International Journal of Constraints , vol.1 , Issue.1 , pp. 191-246
    • Gervet, C.1
  • 34
    • 85046528673 scopus 로고    scopus 로고
    • Tech. rep., Imperial College, London. August
    • e, User Manual. Tech. rep., Imperial College, London. August. Available at www.icparc.ic.ac.uk/eclipse.
    • (1999) e, User Manual
  • 35
    • 4243532938 scopus 로고
    • Constraint Logic Programming: A Survey
    • JAFFAR, J. AND MAHER, M. J. 1994. Constraint Logic Programming: A Survey. Journal of Logic Programming 19-20, 503-581.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 503-581
    • Jaffar, J.1    Maher, M.J.2
  • 37
    • 0032738546 scopus 로고    scopus 로고
    • Set Constructors, Finite Sets, and Logical Semantics
    • JANA, D. AND JAYARAMAN, B. 1999. Set Constructors, Finite Sets, and Logical Semantics. Journal of Logic Programming 38, 1, 55-77.
    • (1999) Journal of Logic Programming , vol.38 , Issue.1 , pp. 55-77
    • Jana, D.1    Jayaraman, B.2
  • 38
    • 21844525945 scopus 로고
    • The SuRE Programming Framework
    • Algebraic Methodology and Software Technology, 4th International Conference, AMAST '95, V. S. Alagar and M. Nivat, Eds. Springer-Verlag, Berlin, Montreal, Canada, July 3-7
    • JAYARAMAN, B. AND MOON, K. 1995. The SuRE Programming Framework. In Algebraic Methodology and Software Technology, 4th International Conference, AMAST '95, V. S. Alagar and M. Nivat, Eds. Lecture Notes in Computer Science, vol. 936. Springer-Verlag, Berlin, 585. Montreal, Canada, July 3-7.
    • (1995) Lecture Notes in Computer Science , vol.936 , pp. 585
    • Jayaraman, B.1    Moon, K.2
  • 39
    • 0009439513 scopus 로고
    • Programming with Equations, Subsets and Relations
    • E. Lusk and R. Overbeek, Eds. The MIT Press, Cambridge, Mass., Cleveland
    • JAYARAMAN, B. AND PLAISTED, D. A. 1989. Programming with Equations, Subsets and Relations. In Proceedings of NACLP89, E. Lusk and R. Overbeek, Eds. The MIT Press, Cambridge, Mass., 1051-1068. Cleveland.
    • (1989) Proceedings of NACLP89 , pp. 1051-1068
    • Jayaraman, B.1    Plaisted, D.A.2
  • 40
    • 0000365516 scopus 로고
    • Complexity of Unification Problems with Associative-Commutative Operators
    • KAPUR, D. AND NARENDRAN, P. 1992. Complexity of Unification Problems with Associative-Commutative Operators. Journal of Automated Reasoning 9, 261-288.
    • (1992) Journal of Automated Reasoning , vol.9 , pp. 261-288
    • Kapur, D.1    Narendran, P.2
  • 42
    • 85031288896 scopus 로고
    • Short Overview of the CLPS System
    • Proc. Third International Symposium on Programming Language Implementation and Logic Programming, J. Maluszynski and M. Wirsing, Eds. Springer-Verlag, Berlin, Passau, Germany
    • LEGEARD, B. AND LEGROS, E. 1991. Short Overview of the CLPS System. In Proc. Third International Symposium on Programming Language Implementation and Logic Programming, J. Maluszynski and M. Wirsing, Eds. Lecture Notes in Computer Science, vol. 528. Springer-Verlag, Berlin, 431-433. Passau, Germany.
    • (1991) Lecture Notes in Computer Science , vol.528 , pp. 431-433
    • Legeard, B.1    Legros, E.2
  • 43
    • 0002136205 scopus 로고
    • Relationlog: A Typed Extension to Datalog with Sets and Tuples
    • J. W. Lloyd, Ed. The MIT Press, Cambridge, Mass.
    • LIU, M. 1995. Relationlog: A Typed Extension to Datalog with Sets and Tuples. In Proceedings of the International Symposium on Logic Programming, J. W. Lloyd, Ed. The MIT Press, Cambridge, Mass., 83-97.
    • (1995) Proceedings of the International Symposium on Logic Programming , pp. 83-97
    • Liu, M.1
  • 44
  • 45
    • 0013157568 scopus 로고    scopus 로고
    • Programming in an Integrated Functional and Logic Language
    • LLOYD, J. W. 1999. Programming in an Integrated Functional and Logic Language. Journal of Logic Programming 1999, 3, 1-49.
    • (1999) Journal of Logic Programming , vol.1999 , Issue.3 , pp. 1-49
    • Lloyd, J.W.1
  • 46
    • 0024126962 scopus 로고
    • Complete Axiomatizations of the Algebras of finite, infinite and rational Trees
    • Computer Society Press
    • MAHER, M. 1988. Complete Axiomatizations of the Algebras of finite, infinite and rational Trees. In Proc. third Annual Symposium on Logic in Computer Science. Computer Society Press, 348-359.
    • (1988) Proc. Third Annual Symposium on Logic in Computer Science , pp. 348-359
    • Maher, M.1
  • 47
    • 0017726085 scopus 로고
    • A Consideration on Normal Form of Not-necessarily-normalized Relation in the Relational Data Model
    • ACM Press
    • MAKINOUCHI, A. 1977. A Consideration on Normal Form of Not-necessarily-normalized Relation in the Relational Data Model. In Procs. International Con on Very Large Databases. ACM Press, 447-453.
    • (1977) Procs. International Con on Very Large Databases , pp. 447-453
    • Makinouchi, A.1
  • 48
    • 0002092738 scopus 로고
    • Axiomatizable Classes of Locally Free Algebras of Various Types
    • Collected Papers. North Holland, Chapter 23
    • MAL'CEV, A. 1971. Axiomatizable Classes of Locally Free Algebras of Various Types. In The Metamathematics of Algebraic Systems. Collected Papers. North Holland, Chapter 23.
    • (1971) The Metamathematics of Algebraic Systems
    • Mal'cev, A.1
  • 50
    • 84976658284 scopus 로고
    • Notes on Implementing Sets in Prolog
    • MUNAKATA, T. 1992. Notes on Implementing Sets in Prolog. Communications of the ACM 35, 3 (Mar.), 112-120.
    • (1992) Communications of the ACM , vol.35 , Issue.3 MAR. , pp. 112-120
    • Munakata, T.1
  • 51
    • 0011061536 scopus 로고
    • Negation and Control in PROLOG
    • Springer-Verlag Inc., New York, NY, USA
    • NAISH, L. 1986. Negation and Control in PROLOG. Lecture Notes in Computer Science, vol. 238. Springer-Verlag Inc., New York, NY, USA.
    • (1986) Lecture Notes in Computer Science , vol.238
    • Naish, L.1
  • 52
    • 84990707611 scopus 로고
    • Solvable Set/Hyperset Contexts: I. Some Decision Procedures for the Pure, Finite Case
    • OMODEO, E. G. AND POLICRITI, A. 1995. Solvable Set/Hyperset Contexts: I. Some Decision Procedures for the Pure, Finite Case. Communication on Pure and Applied Mathematics 9-10, 1123-1155.
    • (1995) Communication on Pure and Applied Mathematics , vol.9-10 , pp. 1123-1155
    • Omodeo, E.G.1    Policriti, A.2
  • 53
    • 0023566630 scopus 로고
    • Three Partition Refinement Algorithms
    • PAIGE, R. AND TARJAN, R. E. 1987. Three Partition Refinement Algorithms. SIAM Journal on Computing 16, 6 (Dec.), 973-989.
    • (1987) SIAM Journal on Computing , vol.16 , Issue.6 DEC. , pp. 973-989
    • Paige, R.1    Tarjan, R.E.2
  • 57
    • 0007315068 scopus 로고
    • Compilation of Set Terms in the Logic Data Language (LDL)
    • SHMUELI, O., TSUR, S., AND ZANIOLO, C. 1992. Compilation of Set Terms in the Logic Data Language (LDL). Journal of Logic Programming 12, 1, 89-120.
    • (1992) Journal of Logic Programming , vol.12 , Issue.1 , pp. 89-120
    • Shmueli, O.1    Tsur, S.2    Zaniolo, C.3
  • 59
    • 0000777964 scopus 로고
    • The OZ Programming Model
    • Computer Science Today: Recent Trends and Developments, J. van Leeuwen, Ed. Springer-Verlag, Berlin
    • SMOLKA, G. 1995. The OZ Programming Model. In Computer Science Today: Recent Trends and Developments, J. van Leeuwen, Ed. Lecture Notes in Computer Science, vol. 1000. Springer-Verlag, Berlin, 324-343.
    • (1995) Lecture Notes in Computer Science , vol.1000 , pp. 324-343
    • Smolka, G.1
  • 61
    • 0028101667 scopus 로고
    • Systems of Set Constraints with Negative Constraints are NEXPTIME-Complete
    • IEEE Computer Society Press, Paris, France
    • STEFANSSON, K. 1994. Systems of Set Constraints with Negative Constraints are NEXPTIME-Complete. In Proceedings, Ninth Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, Paris, France, 137-141.
    • (1994) Proceedings, Ninth Annual IEEE Symposium on Logic in Computer Science , pp. 137-141
    • Stefansson, K.1
  • 63
    • 0032675774 scopus 로고    scopus 로고
    • An Algorithm for General Set Unification and Its Complexity
    • STOLZENBURG, F. 1999. An Algorithm for General Set Unification and Its Complexity. Journal of Automated Reasoning 22, 1, 45-63.
    • (1999) Journal of Automated Reasoning , vol.22 , Issue.1 , pp. 45-63
    • Stolzenburg, F.1
  • 64
    • 0004685411 scopus 로고
    • Negation and Constraint Logic Programming
    • STUCKEY, P. J. 1995. Negation and Constraint Logic Programming. Information and Computation 1, 12-33.
    • (1995) Information and Computation , vol.1 , pp. 12-33
    • Stuckey, P.J.1
  • 65
    • 0038477837 scopus 로고    scopus 로고
    • Logic Programming in Oz with Mozart
    • D. D. Schreye, Ed. The MIT Press, Cambridge, Mass.
    • VAN ROY, P. 1999. Logic Programming in Oz with Mozart. In International Conference on Logic Programming, D. D. Schreye, Ed. The MIT Press, Cambridge, Mass., 38-51.
    • (1999) International Conference on Logic Programming , pp. 38-51
    • Van Roy, P.1
  • 66
    • 0342462719 scopus 로고
    • CLP(Σ*): Constraint Logic Programming with Regular Sets
    • G. Levi and M. Martelli, Eds. The MIT Press, Cambridge, Mass.
    • WALINSKI, C. 1989. CLP(Σ*): Constraint Logic Programming with Regular Sets. In Proc. 6th International Conf. on Logic Programming, G. Levi and M. Martelli, Eds. The MIT Press, Cambridge, Mass., 181-196.
    • (1989) Proc. 6th International Conf. on Logic Programming , pp. 181-196
    • Walinski, C.1


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