Contraint-based combinators for local search

被引:2
|
作者
van Hentenryck, P
Michel, L
Liu, LY
机构
[1] Brown Univ, Providence, RI 02912 USA
[2] Univ Connecticut, Storrs, CT 06269 USA
关键词
constraints languange; local search; logical and cardinality combinators; differential objects; first-class expressions; reification; search procedure;
D O I
10.1007/s10601-005-2811-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most appealing features of constraint programming is its rich constraint language for expressing combinatorial optimization problems. This paper demonstrates that traditional combinators from constraint programming have natural counterparts for local search, although their underlying computational model is radically different. In particular, the paper shows that constraint combinators, such as logical and cardinality operators, reification, and first-class expressions can all be viewed as differentiable objects. These combinators naturally support elegant and efficient modelings, generic search procedures, and partial constraint satisfaction techniques for local search. Experimental results on a variety of applications demonstrate the expressiveness and the practicability of the combinators.
引用
收藏
页码:363 / 384
页数:22
相关论文
共 50 条
  • [21] Robust load flow based on local search
    Acharjee, P.
    Goswami, S. K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (03) : 1400 - 1407
  • [22] A Local Exploitation Based Gravitational Search Algorithm
    Rawal, Pragya
    Sharma, Harish
    Sharma, Nirmala
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS AND ELECTRONICS (COMPTELIX), 2017, : 573 - 579
  • [23] Integer simulation based optimization by local search
    Sklenar, Jaroslav
    Popela, Pavel
    [J]. ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 1335 - 1342
  • [24] A constraint-based architecture for local search
    Michel, L
    Van Hentenryck, P
    [J]. ACM SIGPLAN NOTICES, 2002, 37 (11) : 101 - 110
  • [25] Local search algorithm to improve the local search
    Tounsi, M
    David, P
    [J]. 14TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2002, : 438 - 443
  • [26] A Local Search based on Variant Variable Depth Search for the Quadratic Assignment Problem
    Okano, Takeshi
    Katayama, Kengo
    Kanahara, Kazuho
    Nishihara, Noritaka
    [J]. 2018 IEEE 7TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE 2018), 2018, : 60 - 63
  • [27] Population-based iterated local search: Restricting neighborhood search by crossover
    Thierens, D
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 234 - 245
  • [28] Cuckoo search algorithm based on frog leaping local search and chaos theory
    Liu, Xueying
    Fu, Meiling
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 266 : 1083 - 1092
  • [29] Resource Production in StarCraft Based on Local Search and Planning
    Naves, Thiago F.
    Lopes, Carlos R.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT I, 2017, 10404 : 87 - 102
  • [30] An Improved Firework Algorithm Based on Local Search Optimization
    Gong Sha
    Peng HongYu
    Dai Qi
    Xian HanLiang
    [J]. 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 1383 - 1388