A branch‐and‐bound algorithm for representative integer efficient solutions in multiple objective network programming problems

In many applications of multiple objective network programming problems, only integer solutions are acceptable as the final optimal solution. Representative efficient solutions are usually obtained by sampling the efficient set through the solution of augmented weighted Tchebycheff network programs. Because such efficient solutions are usually not integer solutions, a branch-and-bound algorithm is developed to find integer efficient solutions. The purpose of the branch-and-bound algorithm is to support interactive procedures by generating representative integer efficient solutions. To be computationally efficient, the algorithm takes advantage of the network structure as much as possible. An algorithm, used in the branch-and-bound algorithm and performed on the spanning tree, is developed to construct feasible solutions from infeasible solutions and basic solutions from nonbasic solutions when bounds on branching variables change. The branch-and-bound algorithm finds either supported or unsupported integer efficient solutions as long as they are optimal. Details of the algorithm are presented, an example is provided and computational results are reported. Computational results show that the algorithm is very powerful.

[1]  Melih Özlen,et al.  Multi-objective integer programming: A general approach for generating all non-dominated solutions , 2009, Eur. J. Oper. Res..

[2]  Minghe Sun,et al.  A Multiple Objective Embedded Network Model for Human Resource Planning and an Implementation of the Tchebycheff Method , 1996 .

[3]  Włodzimierz Ogryczak,et al.  A solver for the multi-objective transshipment problem with facility location , 1989 .

[4]  Minghe Sun,et al.  Solving Multiple Objective Programming Problems Using Feed-Forward Artificial Neural Networks: The Interactive FFANN Procedure , 1996 .

[5]  Ralph E. Steuer,et al.  A regression study of the number of efficient extreme points in multiple objective linear programming , 2005, Eur. J. Oper. Res..

[6]  Wlodzimierz Ogryczak,et al.  DINAS: A computer-assisted analysis system for multiobjective transshipment problems with facility location , 1992, Comput. Oper. Res..

[7]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988, Wiley interscience series in discrete mathematics and optimization.

[8]  D. Shier,et al.  An empirical investigation of some bicriterion shortest path algorithms , 1989 .

[9]  R. V. Helgason,et al.  Algorithms for network programming , 1980 .

[10]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[11]  Hokey Min,et al.  Multiobjective design of transportation networks: taxonomy and annotation , 1986 .

[12]  Minghe Sun,et al.  Finding integer efficient solutions for multiple objective network programming problems , 2011, Networks.

[13]  Antonio Sedeño-Noda,et al.  The biobjective minimum cost flow problem , 2000, Eur. J. Oper. Res..

[14]  Antonio Sedeño-Noda,et al.  An algorithm for the biobjective integer minimum cost flow problem , 2001, Comput. Oper. Res..

[15]  Katta G. Murty,et al.  Network programming , 1992 .

[16]  S. Chen,et al.  A primal algorithm for solving a capacitated network flow problem with additional linear constraints , 1977, Networks.

[17]  W. Ogryczak,et al.  Reference point method with importance weighted ordered partial achievements , 2011 .

[18]  Sedeño-Noda AN ALTERNATIVE METHOD TO SOLVE THE BIOBJECTIVE MINIMUM COST FLOW PROBLEM , 2010 .

[19]  Darwin Klingman,et al.  NETGEN: A Program for Generating Large Scale Capacitated Assignment, Transportation, and Minimum Cost Flow Network Problems , 1974 .

[20]  Heinz Isermann,et al.  The Enumeration of the Set of All Efficient Solutions for a Linear Multiple Objective Program , 1977 .

[21]  D. Klingman,et al.  NETGEN: A PROGRAM FOR GENERATING LARGE SCALE (UN) CAPACITATED ASSIGNMENT, TRANS-PORTATION, AND MINIMUM COST FLOW NETWORK , 2015 .

[22]  Minghe Sun,et al.  Some issues in measuring and reporting solution quality of interactive multiple objective programming procedures , 2005, Eur. J. Oper. Res..

[23]  P. S. Pulat,et al.  Bicriteria network flow problems: Integer case , 1993 .

[24]  Ralph E. Steuer,et al.  A combined Tchebycheff/aspiration criterion vector interactive multiobjective programming procedure , 1993 .

[25]  Fred W. Glover,et al.  Network models in optimization and their applications in practice , 1992 .

[26]  Anthony Przybylski,et al.  A Recursive Algorithm for Finding All Nondominated Extreme Points in the Outcome Set of a Multiobjective Integer Programme , 2010, INFORMS J. Comput..

[27]  José Rui Figueira,et al.  Finding non-dominated solutions in bi-objective integer network flow problems , 2009, Comput. Oper. Res..

[28]  Horst W. Hamacher,et al.  Multiple objective minimum cost flow problems: A review , 2007, Eur. J. Oper. Res..

[29]  Ted K. Ralphs,et al.  Integer and Combinatorial Optimization , 2013 .

[30]  Günther Ruhe,et al.  Complexity results for multicriterial and parametric network flows using a pathological graph of Zadeh , 1988, ZOR Methods Model. Oper. Res..

[31]  Ralph E. Steuer,et al.  An interactive weighted Tchebycheff procedure for multiple objective programming , 1983, Math. Program..

[32]  Ravindra K. Ahuja,et al.  Network Flows , 2011 .

[33]  Hanif D. Sherali,et al.  Linear Programming and Network Flows , 1977 .

[34]  Minghe Sun,et al.  Procedures for Finding Nondominated Solutions for Multiple Objective Network Programming Problems , 2003, Transp. Sci..

[35]  Xavier Gandibleux,et al.  A survey and annotated bibliography of multiobjective combinatorial optimization , 2000, OR Spectr..

[36]  Anthony Przybylski,et al.  The biobjective integer minimum cost flow problem - incorrectness of Sedeño-Noda and Gonzàlez-Martin's algorithm , 2006, Comput. Oper. Res..

[37]  P. Simin Pulat,et al.  Efficient solutions for the bicriteria network flow problem , 1992, Comput. Oper. Res..

[38]  José Rui Figueira,et al.  On the computation of all supported efficient solutions in multi-objective integer network flow problems , 2009, Eur. J. Oper. Res..

[39]  John R. Current,et al.  Multiobjective transportation network design and routing problems: Taxonomy and annotation , 1993 .

[40]  Minghe Sun,et al.  Interactive multiple objective programming using Tchebycheff programs and artificial neural networks , 2000, Comput. Oper. Res..

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

[42]  A. M. Geoffrion,et al.  Integer Programming Algorithms: A Framework and State-of-the-Art Survey , 1972 .

[43]  Mark Goh,et al.  Finding integer efficient solutions for bicriteria and tricriteria network flow problems using DINAS , 1998, Comput. Oper. Res..

[44]  Minghe Sun,et al.  Warm-Start Routines for Solving Augmented Weighted Tchebycheff Network Programs in Multiple-Objective Network Programming , 2005, INFORMS J. Comput..