Logic, optimization, and constraint programming

被引:84
|
作者
Hooker, JN [1 ]
机构
[1] Carnegie Mellon Univ, Grad Sch Ind Adm, Pittsburgh, PA 15213 USA
关键词
optimization; constraint programming; logic-based methods; artificial intelligence;
D O I
10.1287/ijoc.14.4.295.2828
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Because of their complementary strengths, optimization and constraint programming can be profitably merged. Their integration has been the subject of increasing commercial and research activity. This paper summarizes and contrasts the characteristics of the two fields; in particular, how they use logical inference in different ways, and how these ways can be combined. It sketches the intellectual background for recent efforts at integration. It traces the history of logic-based methods in optimization and the development of constraint programming in artificial intelligence. It concludes with a review of recent research, with emphasis on schemes for integration, relaxation methods, and practical applications.
引用
收藏
页码:295 / 321
页数:27
相关论文
共 50 条
  • [31] Temporal annotated constraint logic programming
    Fruhwirth, T
    JOURNAL OF SYMBOLIC COMPUTATION, 1996, 22 (5-6) : 555 - 583
  • [32] A step from Constraint Logic Programming to mathematical programming
    Rodosek, R
    SOR '97 - THE 4TH INTERNATIONAL SYMPOSIUM ON OPERATIONAL RESEARCH, PROCEEDINGS, 1997, : 201 - 206
  • [33] Experiments in reactive constraint logic programming
    Fages, F
    Fowler, J
    Sola, T
    JOURNAL OF LOGIC PROGRAMMING, 1998, 37 (1-3): : 185 - 212
  • [34] A system for tabled constraint logic programming
    Cui, BQ
    Warren, DS
    COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 478 - 492
  • [35] A REWRITE APPROACH FOR CONSTRAINT LOGIC PROGRAMMING
    RICHARD, G
    SAUBION, F
    LATIN '95: THEORETICAL INFORMATICS, 1995, 911 : 469 - 482
  • [36] Data mining as constraint logic programming
    De Raedt, L
    COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT II, 2002, 2408 : 526 - 547
  • [37] Selective Unification in Constraint Logic Programming
    Mesnard, Fred
    Payet, Etienne
    Vidal, German
    PROCEEDINGS OF THE 19TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING (PPDP 2017), 2017, : 115 - 126
  • [38] An algebraic perspective of constraint logic programming
    deBoer, FS
    DiPierro, A
    Palamidessi, C
    JOURNAL OF LOGIC AND COMPUTATION, 1997, 7 (01) : 1 - 38
  • [39] Constraint logic programming for examination timetabling
    Boizumault, P
    Delon, Y
    Peridy, L
    JOURNAL OF LOGIC PROGRAMMING, 1996, 26 (02): : 217 - 233
  • [40] An approach to constraint Inductive Logic Programming
    Zheng, L
    Jia, D
    Liu, CN
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1597 - 1601