Solving Vehicle Routing Problems Using Constraint Programming and Lagrangean Relaxation in a Metaheuristics Framework

被引:4
|
作者
Guimarans, D. [1 ]
Herrero, R. [1 ]
Ramos, J. J. [1 ]
Padron, S. [1 ]
机构
[1] Univ Autonoma Barcelona, Barcelona, Spain
关键词
Constraint Programming; Hybrid Algorithms; Lagrangean Relaxation; Metaheuristics; Variable Neighbourhood Search; Vehicle Routing;
D O I
10.4018/jisscm.2011040104
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a methodology based on the Variable Neighbourhood Search metaheuristic, applied to the Capacitated Vehicle Routing Problem. The presented approach uses Constraint Programming and Lagrangean Relaxation methods in order to improve algorithm's efficiency. The complete problem is decomposed into two separated sub problems, to which the mentioned techniques are applied to obtain a complete solution. With this decomposition, the methodology provides a quick initial feasible solution which is rapidly improved by metaheuristics' iterative process. Constraint Programming and Lagrangean Relaxation are also embedded within this structure to ensure constraints satisfaction and to reduce the calculation burden. By means of the proposed methodology, promising results have been obtained. Remarkable results presented in this paper include a new best-known solution for a rarely solved 200-customers test instance, as well as a better alternative solution for another benchmark problem.
引用
收藏
页码:61 / 81
页数:21
相关论文
共 50 条
  • [21] Solving distributed constraint optimization problems using logic programming
    Le, Tiep
    Son, Tran Cao
    Pontelli, Enrico
    Yeoh, William
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (04) : 634 - 683
  • [22] Investigating the use of metaheuristics for solving single vehicle routing problems with time-varying traversal costs
    Harwood, K.
    Mumford, C.
    Eglese, R.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (01) : 34 - 47
  • [23] Solving permutational routing problems by population-based metaheuristics
    Bozejko, Wojciech
    Wodecki, Mieczyslaw
    COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 57 (01) : 269 - 276
  • [24] Solving Full-Vehicle-Mode Vehicle Routing Problems Using ACO
    Liu, Yahui
    Cao, Buyang
    COMPUTATIONAL LOGISTICS (ICCL 2018), 2018, 11184 : 306 - 315
  • [25] Constraint programming techniques for solving problems on graphs
    Sidorov, V
    Telerman, V
    Ushakov, D
    PERSPECTIVES OF SYSTEM INFORMATICS, 2000, 1755 : 424 - 433
  • [26] Solving subgraph isomorphism problems with constraint programming
    Zampelli, Stephane
    Deville, Yves
    Solnon, Christine
    CONSTRAINTS, 2010, 15 (03) : 327 - 353
  • [27] Solving transient scheduling problems with constraint programming
    Korbaa, O
    Yim, P
    Gentina, JC
    EUROPEAN JOURNAL OF CONTROL, 2000, 6 (06) : 511 - 520
  • [28] A Lagrangean relaxation and subgradient framework for the routing and wavelength assignment problem in WDM networks
    Zhang, YM
    Yang, O
    Liu, HM
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (09) : 1752 - 1765
  • [29] Solving subgraph isomorphism problems with constraint programming
    Stéphane Zampelli
    Yves Deville
    Christine Solnon
    Constraints, 2010, 15 : 327 - 353
  • [30] Solving scheduling problems using Petri nets and constraint logic programming
    Richard, P
    Proust, C
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1998, 32 (02): : 125 - 143