A Different Approach for Solving the Shortest Path Problem Under Mixed Fuzzy Environment

A Different Approach for Solving the Shortest Path Problem Under Mixed Fuzzy Environment

Ranjan Kumar, Sripati Jha, Ramayan Singh
Copyright: © 2020 |Pages: 30
DOI: 10.4018/IJFSA.2020040106
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The authors present a new algorithm for solving the shortest path problem (SPP) in a mixed fuzzy environment. With this algorithm, the authors can solve the problems with different sets of fuzzy numbers e.g., normal, trapezoidal, triangular, and LR-flat fuzzy membership functions. Moreover, the authors can solve the fuzzy shortest path problem (FSPP) with two different membership functions such as normal and a fuzzy membership function under real-life situations. The transformation of the fuzzy linear programming (FLP) model into a crisp linear programming model by using a score function is also investigated. Furthermore, the shortcomings of some existing methods are discussed and compared with the algorithm. The objective of the proposed method is to find the fuzzy shortest path (FSP) for the given network; however, this is also capable of predicting the fuzzy shortest path length (FSPL) and crisp shortest path length (CSPL). Finally, some numerical experiments are given to show the effectiveness and robustness of the new model. Numerical results show that this method is superior to the existing methods.
Article Preview
Top

1. Introduction

There are numerous circumstances in real life where we need to find the shortest path from the source to destination. In tradition SPP, it is always determined that the parameter is fixed which can be effortlessly solved by fundamental graph theory; for example, Dijkstra's algorithm (Dijkstra, 1959) where the weighted graph is used to find the optimal path. Floyd–Warshall (Floyd, 1962) algorithm solves all pairs shortest paths, Viterbi Algorithm (Viterbi, 1967) is a based on a dynamic programming algorithm. By this algorithm, we can easily find the shortest path with an addition probabilistic weight on each connected node. Johnson’s Algorithm (Johnson, 1977) solved all pairs of the shortest path. This algorithm is faster than Floyd Warshall algorithm (Floyd, 1962) on sparse graph, but there are numerous circumstances in real life where we have to face with uncertain parameters such as flood, low visibility during winter, traffic congestion, uneven roads, strike, road accidents or bad human health arrives between the source to destination. In order to remove this uncertainty, we imply our problem into fuzzy problems. Zadeh (1965) was first to introduce the fuzzy numbers. The method of evaluating the Shortest distance with fuzzy parameters is known as the FSPP. This problem is an extension of fuzzy numbers, and it has many real-life applications in the field of scheduling (Nip, Wang, & Xing, 2016), transportation (Scutellà & Grazia, 1998), broadcast problems (Crescenzia, et al., 2016), air traffic management (Sherali & Hill, 2009), spanning tree problem (Dey & Pal, 2016), (Dey, Mondal, & Pal, 2017)and so on.

Dubois and Prade (1983) were first analyzed the FSPP by using the classical Floyd and FMB algorithms. However, the major drawback of their method is that the path derived by the algorithms may not actually exist in the network. FSP is one of the applications where we used the ranking index to find the shortest path. Okada & Gen (1994) proposed an algorithm on the basis of Dijkstra algorithm. They used fuzzy order relation to compare two path lengths, to find the FSP. Mahdavi et al. (2009) suggested a dynamic programming (DP) technique for the FSPP considering triangular and trapezoidal arc length. Tajdin et al. (2010) also proposed an algorithm based on DP technique using α-cut, Hassanzadeh et al. (2013) suggested genetic algorithm (GA), Zhang et al. (2013) suggested biological inspired optimization model and Yang et al. (2017) proposed optimal path selection approach for solving the FSP under mixed fuzzy arc length. Chuang & Kung (2005) proposed an algorithm which is combination of two steps, i.e. heuristic procedure for finding the FSP among all probable paths in the network and the similarity degree between FSPL. Moazeni (2006) algorithm is a combination of two steps, i.e. Hansen’s multiple labeling and Dijkstra’s SP algorithm. Dou et al. (2008) algorithm also contains two-steps, i.e. classical approach for finding the FSP and use of vague similarity measure to evaluate the similarity degree between vague path length. Dou et al. (2012) also suggest a model for finding the FSP using MCDM based on his previous approach, i.e., vague similarity measure. Effati et al. (2011) proposed fuzzy neural network(FNN) model, Haung & Ding (2012) proposed a model which combines with fuzzy simulation and genetic optimization, Mohiuddin et al. (2016) proposed fuzzy particle swarm optimization algorithm(FPSO) for the weight setting problem, Qu &Yi (2007) proposed algorithm based on Pulse-coupled neural network (PCNN), Dey et al. (2016) and Dey & Pal (2017) presented some model for solving the FSPP. So, there are different approaches to find the SPP under fuzzy environment.

Complete Article List

Search this Journal:
Reset
Volume 13: 1 Issue (2024)
Volume 12: 1 Issue (2023)
Volume 11: 4 Issues (2022)
Volume 10: 4 Issues (2021)
Volume 9: 4 Issues (2020)
Volume 8: 4 Issues (2019)
Volume 7: 4 Issues (2018)
Volume 6: 4 Issues (2017)
Volume 5: 4 Issues (2016)
Volume 4: 4 Issues (2015)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing