An exact ε-constraint method for bi-objective combinatorial optimization problems: Application to the Traveling Salesman Problem with Profits

被引:274
作者
Berube, Jean-Francois [1 ]
Gendreau, Michel [1 ]
Potvin, Jean-Yves [1 ]
机构
[1] Univ Montreal, Dept Informat & Rech Operat, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Bi-objective combinatorial optimization; epsilon-constraint problem; Pareto front; Branch-and-cut; Traveling Salesman Problem with Profits; ALGORITHM;
D O I
10.1016/j.ejor.2007.12.014
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper describes an exact c-constraint method for bi-objective combinatorial optimization problems with integer objective values. This method tackles multi-objective optimization problems by solving it series of single objective subproblems, where all but one objectives are transformed into constraints. We show in this paper that the Pareto front of bi-objective problems can be efficiently generated with the c-constraint method. Furthermore, we describe heuristics based on information gathered from previous subproblems that significantly speed up the method. This approach is used to find the exact Pareto front of the Traveling Salesman Problem with Profits, a variant of the Traveling Salesman Problem in which a profit or prize value is associated with each vertex. The goal here is to visit I subset of vertices while addressing two conflicting objectives: maximize the collected prize and minimize the travel costs. We report the first exact results for this problem on instances derived from classical Vehicle Routing and Traveling Salesman Problem instances With LIP to 150 vertices. Results on approximations of the Pareto front obtained from a variant of our exact algorithm are also reported. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:39 / 50
页数:12
相关论文
共 33 条
  • [1] New approximation guarantees for minimum-weight k-trees and prize-collecting salesmen
    Awerbuch, B
    Azar, Y
    Blum, A
    Vempala, S
    [J]. SIAM JOURNAL ON COMPUTING, 1998, 28 (01) : 254 - 262
  • [2] THE PRIZE COLLECTING TRAVELING SALESMAN PROBLEM .2. POLYHEDRAL RESULTS
    BALAS, E
    [J]. NETWORKS, 1995, 25 (04) : 199 - 216
  • [3] THE PRIZE COLLECTING TRAVELING SALESMAN PROBLEM
    BALAS, E
    [J]. NETWORKS, 1989, 19 (06) : 621 - 636
  • [4] FACETS OF KNAPSACK POLYTOPE
    BALAS, E
    [J]. MATHEMATICAL PROGRAMMING, 1975, 8 (02) : 146 - 164
  • [5] BERUBE JF, 2006, CRT200630 U MONTR
  • [6] Chankong V., 2008, MULTIOBJECTIVE DECIS
  • [7] CLIMACO JCN, 1982, EUR J OPER RES, V11, P399, DOI 10.1016/0377-2217(82)90205-3
  • [8] Dell'Amico M., 1995, International Transactions in Operational Research, V2, P297, DOI 10.1111/j.1475-3995.1995.tb00023.x
  • [9] Ehrgott M., 2002, Multiobjective Combinatorial OptimizationTheory, Methodology, and Applications, P369, DOI [10.1007/b101915, DOI 10.1007/B101915]
  • [10] Ehrgott M, 2005, INT SER OPER RES MAN, V78, P667, DOI 10.1007/0-387-23081-5_17