Constraint logic programming

被引:0
|
作者
Wallace, M [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, William Penny Lab, IC Parc, London SW7 2AZ, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:512 / 532
页数:21
相关论文
共 50 条
  • [1] Logic programming and constraint logic programming
    Cohen, J
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (01) : 257 - 259
  • [2] CONSTRAINT LOGIC PROGRAMMING
    LASSEZ, C
    [J]. BYTE, 1987, 12 (09): : 171 - &
  • [3] CONSTRAINT LOGIC PROGRAMMING
    POUNTAIN, D
    [J]. BYTE, 1995, 20 (02): : 159 - 160
  • [4] Functional and constraint logic programming
    Rodríguez-Artalejo, M
    [J]. CONSTRAINTS IN COMPUTATIONAL LOGICS: THEORY AND APPLICATIONS, 2001, 2002 : 202 - 270
  • [5] NEGATION AND CONSTRAINT LOGIC PROGRAMMING
    STUCKEY, PJ
    [J]. INFORMATION AND COMPUTATION, 1995, 118 (01) : 12 - 33
  • [6] CONSTRAINT LOGIC PROGRAMMING - A SURVEY
    JAFFAR, J
    MAHER, MJ
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1994, 20 : 503 - 581
  • [7] CONSTRAINT SATISFACTION USING CONSTRAINT LOGIC PROGRAMMING
    VANHENTENRYCK, P
    SIMONIS, H
    DINCBAS, M
    [J]. ARTIFICIAL INTELLIGENCE, 1992, 58 (1-3) : 113 - 159
  • [8] Coinductive Constraint Logic Programming
    Saeedloei, Neda
    Gupta, Gopal
    [J]. FUNCTIONAL AND LOGIC PROGRAMMING (FLOPS 2012), 2012, 7294 : 243 - 259
  • [9] A CONSTRAINT LOGIC PROGRAMMING SHELL
    LIM, P
    STUCKEY, PJ
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 456 : 75 - 88
  • [10] AN INTRODUCTION TO CONSTRAINT LOGIC PROGRAMMING
    KRIWACZEK, F
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 617 : 82 - 94