A two-phase method for bi-objective combinatorial optimization and its application to the TSP with profits

We study a variant of the two-phase method for general bi-objective combinatorial optimization problems. First, we analyze a basic enumerative procedure, often used in literature to solve specific bi-objective combinatorial optimization problems, making it suitable to solve general problems. We show that the procedure generates the exact set E of efficient points by solving exactly 2[notdef]E[notdef] − 1 single objective problems. Second, we embed the procedure in a classic two-phase framework, where supported points are computed in the first phase and unsupported points are computed in the second phase. We test the refined approach on a hard problem, namely the Traveling Salesman Problem with Profits, a bi-objective generalization of the well known Traveling Salesman Problem. On the tested instances, the procedure outperforms the [epsilon1]-constraint method, one of the most used approaches to solve exactly general bi-objective combinatorial optimization problems.

[1]  Jacques Teghem Multi-objective Combinatorial Optimization , 2009, Encyclopedia of Optimization.

[2]  Michel Gendreau,et al.  An exact epsilon-constraint method for bi-objective combinatorial optimization problems: Application to the Traveling Salesman Problem with Profits , 2009, Eur. J. Oper. Res..

[3]  Sofie Coene,et al.  Balancing profits and costs on trees , 2013, Networks.

[4]  Juan José Salazar González,et al.  The biobjective travelling purchaser problem , 2005, Eur. J. Oper. Res..

[5]  Andrew V. Goldberg,et al.  A new approach to the maximum flow problem , 1986, STOC '86.

[6]  Y. Aneja,et al.  BICRITERIA TRANSPORTATION PROBLEM , 1979 .

[7]  Xavier Gandibleux,et al.  Multiple Criteria Optimization: State of the Art Annotated Bibliographic Surveys , 2013 .

[8]  Murat Köksalan,et al.  Multiobjective combinatorial optimization: some approaches , 2008 .

[9]  Anthony Przybylski,et al.  A two phase method for multi-objective integer programming and its application to the assignment problem with three objectives , 2010, Discret. Optim..

[10]  Carlo Filippi,et al.  Approximation schemes for bi-objective combinatorial optimization and their application to the TSP with profits , 2013, Computers & Operations Research.

[11]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[12]  Horst W. Hamacher,et al.  Finding representative systems for discrete bicriterion optimization problems , 2007, Oper. Res. Lett..

[13]  Anthony Przybylski,et al.  Two phase algorithms for the bi-objective assignment problem , 2008, Eur. J. Oper. Res..

[14]  Karsten Weihe,et al.  On the cardinality of the Pareto set in bicriteria shortest path problems , 2006, Ann. Oper. Res..

[15]  George Mavrotas,et al.  Effective implementation of the epsilon-constraint method in Multi-Objective Mathematical Programming problems , 2009, Appl. Math. Comput..

[16]  Xavier Gandibleux,et al.  An Annotated Bibliography of Multiobjective Combinatorial Optimization , 2000 .

[17]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[18]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[19]  Michael O. Ball,et al.  Bicriteria product design optimization: An efficient solution procedure using AND/OR trees , 2002 .

[20]  Philippe Fortemps,et al.  Performance of the MOSA Method for the Bicriteria Assignment Problem , 2000, J. Heuristics.

[21]  Matthias Ehrgott,et al.  A two-phase algorithm for the biobjective integer minimum cost flow problem , 2009, Comput. Oper. Res..

[22]  Xavier Gandibleux,et al.  Use of a Genetic Heritage for Solving the Assignment Problem with Two Objectives , 2003, EMO.

[23]  Jared L. Cohon,et al.  Multiobjective programming and planning , 2004 .