A MODIFIED GENETIC ALGORITHM FOR FINDING FUZZY SHORTEST PATHS IN UNCERTAIN NETWORKS

Abstract. In realistic network analysis, there are several uncertainties in the measurements and computation of the arcs and vertices. These uncertainties should also be considered in realizing the shortest path problem (SPP) due to the inherent fuzziness in the body of expert's knowledge. In this paper, we investigated the SPP under uncertainty to evaluate our modified genetic strategy. We improved the performance of genetic algorithm (GA) to investigate a class of shortest path problems on networks with vague arc weights. The solutions of the uncertain SPP with considering fuzzy path lengths are examined and compared in detail. As a robust metaheuristic, GA algorithm is modified and evaluated to tackle the fuzzy SPP (FSPP) with uncertain arcs. For this purpose, first, a dynamic operation is implemented to enrich the exploration/exploitation patterns of the conventional procedure and mitigate the premature convergence of GA technique. Then, the modified GA (MGA) strategy is used to resolve the FSPP. The attained results of the proposed strategy are compared to those of GA with regard to the cost, quality of paths and CPU times. Numerical instances are provided to demonstrate the success of the proposed MGA-FSPP strategy in comparison with GA. The simulations affirm that not only the proposed technique can outperform GA, but also the qualities of the paths are effectively improved. The results clarify that the competence of the proposed GA is preferred in view of quality quantities. The results also demonstrate that the proposed method can efficiently be utilized to handle FSPP in uncertain networks.

[1]  Lawrence Mandow,et al.  Multiobjective shortest path problems with lexicographic goal-based preferences , 2014, Eur. J. Oper. Res..

[2]  Ammar W. Mohemmed,et al.  Solving shortest path problem using particle swarm optimization , 2008, Appl. Soft Comput..

[3]  Sohrab Effati,et al.  Nonlinear neural networks for solving the shortest path problem , 2007, Appl. Math. Comput..

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

[5]  Jung-Yuan Kung,et al.  The fuzzy shortest path length and the corresponding shortest path in a network , 2005, Comput. Oper. Res..

[6]  John K. Antonio,et al.  A Fast Distributed Shortest Path Algorithm for a Class of Hierarchically Clustered Data Networks , 1992, IEEE Trans. Computers.

[7]  Geraldo Robson Mateus,et al.  A genetic and set partitioning two-phase approach for the vehicle routing problem with time windows , 2007, Comput. Oper. Res..

[8]  Manuela M. Veloso,et al.  Depth-based short-sighted stochastic shortest path problems , 2014, Artif. Intell..

[9]  Tadao Takaoka Sharing information for the all pairs shortest path problem , 2014, Theor. Comput. Sci..

[10]  Timothy Soper,et al.  A shortest path problem on a network with fuzzy arc lengths , 2000, Fuzzy Sets Syst..

[11]  H. Carter Fuzzy Sets and Systems — Theory and Applications , 1982 .

[12]  M. Blue,et al.  Unified approach to fuzzy graph problems , 2002, Fuzzy Sets Syst..

[13]  C. Klein Fuzzy shortest paths , 1991 .

[14]  Andrea Raith,et al.  A Dijkstra-like method computing all extreme supported non-dominated solutions of the biobjective shortest path problem , 2015, Comput. Oper. Res..

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

[16]  Keivan Ghoseiri,et al.  An ant colony optimization algorithm for the bi-objective shortest path problem , 2010, Appl. Soft Comput..

[17]  A. Rezaee Jordehi,et al.  An efficient chaotic water cycle algorithm for optimization tasks , 2015, Neural Computing and Applications.

[18]  Xiaoyu Ji,et al.  New models for shortest path problem with fuzzy arc lengths , 2007 .

[19]  N. Mahdavi-Amiri,et al.  Computing a fuzzy shortest path in a network with mixed fuzzy arc lengths using α-cuts , 2010 .

[20]  Maw-Sheng Chern,et al.  The fuzzy shortest path problem and its most vital arcs , 1993 .

[21]  Yian-Kui Liu,et al.  Expected value of fuzzy variable and fuzzy expected value models , 2002, IEEE Trans. Fuzzy Syst..

[22]  A. Goldberg,et al.  A heuristic improvement of the Bellman-Ford algorithm , 1993 .

[23]  Iraj Mahdavi,et al.  A dynamic programming approach for finding shortest chains in a fuzzy network , 2009, Appl. Soft Comput..