Bicriteria Network Optimization Problem using Priority-based Genetic Algorithm

Network optimization is being an increasingly important and fundamental issue in the fields such as engineering, computer science, operations research, transportation, telecommunication, decision support systems, manufacturing, and airline scheduling. In many applications, however, there are several criteria associated with traversing each edge of a network. For example, cost and flow measures are both important in the networks. As a result, there has been recent interest in solving Bicriteria Network Optimization Problem. The Bicriteria Network Optimization Problem is known a NP-hard. The efficient set of paths may be very large, possibly exponential in size. Thus the computational effort required to solve it can increase exponentially with the problem size in the worst case. In this paper, we propose a genetic algorithm (GA) approach used a priority-based chromosome for solving the bicriteria network optimization problem including maximum flow (MXF) model and minimum cost flow (MCF) model. The objective is to find the set of Pareto optimal solutions that give possible maximum flow with minimum cost. This paper also combines Adaptive Weight Approach (AWA) that utilizes some useful information from the current population to readjust weights for obtaining a search pressure toward a positive ideal point. Computer simulations show the several numerical experiments by using some difficult-to-solve network design problems, and show the effectiveness of the proposed method.

[1]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[2]  Dingwei Wang,et al.  Genetic algorithms for solving shortest path problems , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[3]  Dingwei Wang,et al.  A heuristic genetic algorithm for subcontractor selection in a global manufacturing environment , 2001, IEEE Trans. Syst. Man Cybern. Syst..

[4]  Faouzi Kamoun,et al.  Neural networks for shortest path computation and routing in computer networks , 1993, IEEE Trans. Neural Networks.

[5]  Mitsuo Gen,et al.  A spanning tree-based genetic algorithm for bicriteria topological network design , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[6]  Masaharu Munetomo,et al.  An Adaptive Network Routing Algorithm Employing Path Genetic Operators , 1997, ICGA.

[7]  Maurice Snowdon,et al.  Network Flow Programming , 1980 .

[8]  Chi-Chun Lo,et al.  A multiobjective hybrid genetic algorithm for the capacitated multipoint network design problem , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[9]  Chung G. Kang,et al.  Shortest path routing algorithm using Hopfield neural network , 2001 .

[10]  Raghupathy Sivakumar,et al.  IEEE 802.11 over multi-hop wireless networks: problems and new perspectives , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[11]  Gengui Zhou,et al.  A genetic algorithm approach on tree-like telecommunication network design problem , 2003, J. Oper. Res. Soc..

[12]  Mitsuo Gen,et al.  Network design techniques using adapted genetic algorithms , 2001 .

[13]  Yee Leung,et al.  A genetic algorithm for the multiple destination routing problems , 1998, IEEE Trans. Evol. Comput..

[14]  Mitsuo Gen,et al.  Genetic algorithm for solving bicriteria network topology design problem , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[15]  Panos M. Pardalos,et al.  Interior point algorithms for network flow problems , 1996 .

[16]  Miki Haseyama,et al.  A genetic algorithm for determining multiple routes and its applications , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[17]  Toshinori Munakata,et al.  A Genetic Algorithm Applied to the Maximum Flow Problem , 1993, ICGA.

[18]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[19]  Mitsuo Gen,et al.  Improved genetic algorithm for generalized transportation problem , 2000, Artificial Life and Robotics.

[20]  Mitsuo Gen,et al.  Spanning tree-based genetic algorithm for the bicriteria fixed charge transportation problem , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[21]  Mitsuo Gen,et al.  Genetic algorithms and engineering optimization , 1999 .

[22]  N. Sancho A MULTI-OBJECTIVE ROUTING PROBLEM , 1986 .

[23]  Chang Wook Ahn,et al.  A genetic algorithm for shortest path routing problem and the sizing of populations , 2002, IEEE Trans. Evol. Comput..

[24]  Renzo Perfetti Optimization neural network for solving flow problems , 1995, IEEE Trans. Neural Networks.