Constraint logic programming

被引:0
|
作者
Wallace, Mark [1 ]
机构
[1] IC-Parc, William Penney Laboratory, Imperial College, London SW7 2AZ, United Kingdom
关键词
Computer circuits - Combinatorial optimization - Computer programming languages;
D O I
10.1007/3-540-45628-7_19
中图分类号
学科分类号
摘要
Constraint Logic Programming (CLP) extends logic programming in two ways. Firstly it admits special predicates called constraints, which are not defined by clauses, but which are handled instead by specific constraint solvers built into the CLP system. This extension has been formalised as the CLP Scheme. Secondly CLP admits other forms of processing than backwards reasoning by unfolding, in particular constraint propagation. This extension has been formalised in terms of Information Systems. These two extensions are now widely applied in industry, in particular to large scale combinatorial optimisation problems. The success of CLP has inspired a great deal of ongoing research into algorithms (especially hybrid and incremental), languages and applications. © 2002 Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:512 / 532
相关论文
共 50 条
  • [41] QUALITATIVE SIMULATION AND CONSTRAINT LOGIC PROGRAMMING
    LEITCH, R
    MARTINELLI, E
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1995, 8 (04) : 379 - 390
  • [42] ACLP: Abductive Constraint Logic Programming
    Kakas, A
    Michael, A
    Mourlas, C
    JOURNAL OF LOGIC PROGRAMMING, 2000, 44 (1-3): : 129 - 177
  • [43] Declarative Compilation for Constraint Logic Programming
    Gallego Arias, Emilio Jesus
    Lipton, James
    Marino, Julio
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION (LOPSTR 2014), 2015, 8981 : 299 - 316
  • [44] Integrating answer set programming and constraint logic programming
    Mellarkod, Veena S.
    Gelfond, Michael
    Zhang, Yuanlin
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2008, 53 (1-4) : 251 - 287
  • [45] Algebraic perspective of constraint logic programming
    de, Boer, F.S.
    Di Pierro, A.
    Palamidessi, C.
    Journal of Logic and Computation, 1997, 7 (01):
  • [46] Expressive Applications of Constraint Logic Programming
    William B. Day
    Artificial Intelligence Review, 1997, 11 : 427 - 452
  • [47] Expressive applications of constraint logic programming
    Day, WB
    ARTIFICIAL INTELLIGENCE REVIEW, 1997, 11 (06) : 427 - 452
  • [48] CONSTRAINT LOGIC PROGRAMMING - AN INFORMAL INTRODUCTION
    FRUHWIRTH, T
    HEROLD, A
    KUCHENHOFF, V
    LEPROVOST, T
    LIM, P
    MONFROY, E
    WALLACE, M
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 636 : 3 - 35
  • [49] JPSG PARSER ON CONSTRAINT LOGIC PROGRAMMING
    TUDA, H
    HASIDA, K
    SIRAI, H
    FOURTH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, 1989, : 95 - 102
  • [50] WORKFORCE SCHEDULING WITH CONSTRAINT LOGIC PROGRAMMING
    AZARMI, N
    ABDULHAMEED, W
    BT TECHNOLOGY JOURNAL, 1995, 13 (01): : 81 - 94