Skip to main content
Log in

Fuzzy-based modified particle swarm optimization algorithm for shortest path problems

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Plenty of problems are related to the calculation of edges and nodes in the realistic networks. It also influences the realization of shortest path problem (SPP) because of its essential fuzziness. This paper presents a fuzzy-based modified particle swarm optimization (fuzzy-based MPSO) algorithm for resolving the shortest path issue. The proposed work also evaluates the uncertainties of this shortest path problem through the utilization of offered algorithm. Actually, the normal PSO algorithm is altered and estimated to tackle the fuzzy-based SPP (FSPP) with uncertain edges. The performance of the planned algorithm will be improved; also the results are compared with the existing methodologies. The early convergence of the PSO technique can be alleviated and travelled via the dynamic operation of fuzzy method. And the proposed method is compared with other metaheuristic algorithms such as evolutionary random weight networks (GA-RWNs), grasshopper optimization algorithm with evolutionary population dynamics (GOA-EPD), levy weight grey wolf optimization (LGWO) and PSO in terms of cost and time consumption. The related results and discussion is performed in the working platform of MATLAB tool for the demonstration of the proposed work to manage the FSPP in indeterminate networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Ahn CW, Ramakrishna RS (2002) A genetic algorithm for shortest path routing problem and the sizing of populations. IEEE Trans Evol Comput 6(6):566–579

    Article  Google Scholar 

  • Aini A, Salehipour A (2012) Speeding up the Floyd–Warshall algorithm for the cycled shortest path problem. Appl Math Lett 25(1):1–5

    Article  MathSciNet  MATH  Google Scholar 

  • Aljarah I, Mafarja M, Heidari AA, Faris H, Zhang Y, Mirjalili S (2018) Asynchronous accelerating multi-leader salp chains for feature selection. Appl Soft Comput 71(1):964–979

    Article  Google Scholar 

  • Basrak Z (1987) Determination of the physical scattering matrix from a complete set of ambiguous solutions of the scattering problem by using the shortest-path method. Comput Phys Commun 46(1):179–186

    Article  Google Scholar 

  • Bhasin H, Gupta N (2018) Critical path problem for scheduling using genetic algorithm. In soft computing: theories and applications. Springer, Berlin, pp 15–24

    Book  Google Scholar 

  • Bökler F, Mutzel P (2017) Tree-deletion pruning in label-correcting algorithms for the multi-objective shortest path problem. In International workshop on algorithms and computation. Springer, pp 190–203

  • Bouts QW, Dwyer T, Dykes J, Speckmann B, Goodwin S, Riche NH, Carpendale S, Liebman A (2016) Visual encoding of dissimilarity data via topology-preserving map deformation. IEEE Trans Vis Comput Graph 22(9):2200–2213

    Article  Google Scholar 

  • Breugem T, Dollevoet T, Heuvel WVD (2017) Analysis of FPTASes for the multi-objective shortest path problem. Comput Oper Res 78:44–58

    Article  MathSciNet  MATH  Google Scholar 

  • Chen J, Weiszer M, Locatelli G, Ravizza S, Atkin JA, Stewart P, Burke EK (2016) Toward a more realistic, cost-effective, and greener ground movement through active routing: a multiobjective shortest path approach. IEEE Trans Intell Transp Syst 17(12):3524–3540

    Article  Google Scholar 

  • Chuang TN, Kung JY (2005) The fuzzy shortest path length and the corresponding shortest path in a network. Comput Oper Res 32(6):1409–1428

    Article  MathSciNet  MATH  Google Scholar 

  • Dey A, Pal A, Pal T (2016) Interval type 2 fuzzy set in fuzzy shortest path problem. Mathematics 4(4):62

    Article  MATH  Google Scholar 

  • Dib O, Manier MA, Caminada A (2015) A hybrid metaheuristic for routing in road networks. In: International conference on intelligent transportation systems, pp 765–770

  • Du J, Yu L, Li X (2016) Fuzzy multi-objective chance-constrained programming model for hazardous materials transportation. Int J Gen Syst 45(3):286–310

    Article  MathSciNet  MATH  Google Scholar 

  • Faris H, Mafarja MM, Heidari AA, Aljarah I, Ala’M AZ, Mirjalili S, Fujita H (2018) An efficient binary salp swarm algorithm with crossover scheme for feature selection problems. Knowl Based Syst 154(1):43–67

    Article  Google Scholar 

  • Faris H, Ala’M AZ, Heidari AA, Aljarah I, Mafarja M, Hassonah MA, Fujita H (2019) An intelligent system for spam detection and identification of the most relevant features based on evolutionary random weight networks. Inf Fusion 48(1):67–83

    Article  Google Scholar 

  • Heidari AA, Delavar MR (2016) A modified genetic algorithm for finding fuzzy shortest paths in uncertain networks. Int Arch Photogramm Remote Sens Spat Inf Sci 41:1–5

    Google Scholar 

  • Hougardy S (2010) The Floyd–Warshall algorithm on graphs with negative cycles. Inf Process Lett 110(8–9):279–281

    Article  MathSciNet  MATH  Google Scholar 

  • Ioachim I, Gelinas S, Soumis F, Desrosiers J (1998) A dynamic programming algorithm for the shortest path problem with time windows and linear node costs. Networks 31(3):193–204

    Article  MathSciNet  MATH  Google Scholar 

  • Klein CM (1991) Fuzzy shortest paths. Fuzzy Sets Syst 39(1):27–41

    Article  MathSciNet  MATH  Google Scholar 

  • Korf RE (1987) Planning as search: a quantitative approach. Artif Intell 33(1):65–88

    Article  MathSciNet  Google Scholar 

  • Lacomme P, Moukrim A, Quilliot A, Vinot M (2017) A new shortest path algorithm to solve the resource-constrained project scheduling problem with routing from a flow solution. Eng Appl Artif Intell 66:75–86

    Article  Google Scholar 

  • Lin KC, Chern MS (1993) The fuzzy shortest path problem and its most vital arcs. Fuzzy Sets Syst 58(3):343–353

    Article  MathSciNet  MATH  Google Scholar 

  • Liu HX, Recker W, Chen A (2004) Uncovering the contribution of travel time reliability to dynamic route choice using real-time loop data. Transp Res Part A Policy Pract 38(6):435–453

    Article  Google Scholar 

  • Lou W, Liu W, Fang Y (2004) SPREAD: enhancing data confidentiality in mobile ad hoc networks. In: INFOCOM 2004. Twenty-third annual joint conference of the IEEE computer and communications societies, vol 4. IEEE, pp 2404–2413

  • Mafarja M, Aljarah I, Heidari AA, Faris H, Fournier-Viger P, Li X, Mirjalili S (2018a) Binary dragonfly optimization for feature selection using time-varying transfer functions. Knowl Based Syst 161(1):185–204

    Article  Google Scholar 

  • Mafarja M, Aljarah I, Heidari AA, Hammouri AI, Faris H, Ala’M AZ, Mirjalili S (2018b) Evolutionary population dynamics and grasshopper optimization approaches for feature selection problems. Knowl Based Syst 145(1):25–45

    Article  Google Scholar 

  • Megerian S, Koushanfar F, Potkonjak M, Srivastava MB (2005) Worst and best-case coverage in sensor networks. IEEE Trans Mob Comput 4(1):84–92

    Article  Google Scholar 

  • Mohemmed AW, Sahoo NC, Geok TK (2008) Solving shortest path problem using particle swarm optimization. Appl Soft Comput 8(4):1643–1653

    Article  Google Scholar 

  • Mohiuddin MA, Khan SA, Engelbrecht AP (2016) Fuzzy particle swarm optimization algorithms for the open shortest path first weight setting problem. Appl Intell 45(3):598–621

    Article  Google Scholar 

  • Osaba E, Del Ser J, Sadollah A, Bilbao MN, Camacho D (2018) A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem. Appl Soft Comput 71(1):277–290

    Article  Google Scholar 

  • Qais MH, Hasanien HM, Alghuwainem S (2018) Augmented grey wolf optimizer for grid-connected PMSG-based wind energy conversion systems. Appl Soft Comput 69:504–515

    Article  Google Scholar 

  • Yang Y, Yan D, Zhao J (2017) Optimal path selection approach for fuzzy reliable shortest path problem. J Intell Fuzzy Syst 32(1):197–205

    Article  MATH  Google Scholar 

  • Zhang D, Chow CY, Liu A, Zhang X, Ding Q, Li Q (2017) Efficient evaluation of shortest travel-time path queries through spatial mashups. GeoInformatica 22(1):3–228

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chanchal Dudeja.

Ethics declarations

Conflict of interest

Author declares that she has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by the author.

Additional information

Communicated by V. Loia.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dudeja, C. Fuzzy-based modified particle swarm optimization algorithm for shortest path problems. Soft Comput 23, 8321–8331 (2019). https://doi.org/10.1007/s00500-019-04112-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-04112-1

Keywords

Navigation