Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 4/2020

27-09-2019 | Research Article - Special Issue - Intelligent Computing And Interdisciplinary Applications

An Adaptive Spiking Neural P System for Solving Vehicle Routing Problems

Authors: Resmi RamachandranPillai, Michael Arock

Published in: Arabian Journal for Science and Engineering | Issue 4/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The capabilities of membrane computing frameworks in solving multi-objective constrained optimization problems have invited many researchers to focus their efforts on developing new methods and computational paradigms. Getting motivated from the computational completeness of membrane computing systems (P systems), this paper proposes a new way of solving vehicle routing problems (VRP) using one of the most eminent membrane computing frameworks called spiking neural P systems (SNPS). A new model for SNPS has been recommended both for finding the optimal solutions and for optimizing the parameters that are used in the calculation of minimum feasible insertion cost of the customer insertion phase of VRP without using any heuristic operators. The SNPS suggested here is an adaptive SNPS in which some potentials (ATSNPS) with learning and training facilities are incorporated. Being an NP-hard problem with numerous applications in many areas such as gas distribution management, postal delivery, and truck dispatching, the benefits of this study are far-reaching. Here, a variant of VRP called VRP with time windows (VRPTW) has been used in the proposed system. Since this is the first attempt to find solutions of VRP using ATSNPS, a comparison has been made with the algorithms used over VRPTW. The analysis of results proved that the proposed ATSNPS is substantially superior to the state-of-the-art algorithms in terms of computational time and optimizing the attributes such as the average number of vehicles used and the total distance traveled.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Hingrajiya, K.H.; Gupta, R.K.; Chandel, G.S.: An ant colony optimization algorithm for solving the travelling salesman problem. Int. J. Sci. Res. Publ. 2(8), 1 (2012) Hingrajiya, K.H.; Gupta, R.K.; Chandel, G.S.: An ant colony optimization algorithm for solving the travelling salesman problem. Int. J. Sci. Res. Publ. 2(8), 1 (2012)
3.
go back to reference Karagul, K.; Sahin, Y.; Aydemir, E.; Oral, A.: A simulated annealing algorithm based solution method for a green vehicle routing problem with fuel consumption. In: Paksoy, T., Weber, G.W., Huber, S. (eds.) Lean and Green Supply Chain Management, vol. 273. International Series in Operations Research & Management ScienceSpringer, Cham (2019). https://doi.org/10.1007/978-3-319-97511-5_6 CrossRef Karagul, K.; Sahin, Y.; Aydemir, E.; Oral, A.: A simulated annealing algorithm based solution method for a green vehicle routing problem with fuel consumption. In: Paksoy, T., Weber, G.W., Huber, S. (eds.) Lean and Green Supply Chain Management, vol. 273. International Series in Operations Research & Management ScienceSpringer, Cham (2019). https://​doi.​org/​10.​1007/​978-3-319-97511-5_​6 CrossRef
5.
go back to reference Nouaouri, I.; Goncalves, G.; Jolly, D.: A hybrid tabu search for a vehicle routing problem with double time windows for the depot and multiple use of vehicles: case of fuel delivery. Int. J. Ind. Eng. Res. Dev. 2, 91–105 (2011) Nouaouri, I.; Goncalves, G.; Jolly, D.: A hybrid tabu search for a vehicle routing problem with double time windows for the depot and multiple use of vehicles: case of fuel delivery. Int. J. Ind. Eng. Res. Dev. 2, 91–105 (2011)
7.
go back to reference Repoussis, P.P.; Tarantilis, C.D.; Ioannou, G.: The open vehicle routing problem with time windows. J. Oper. Res. Soc. 58(3), 355–367 (2007)CrossRef Repoussis, P.P.; Tarantilis, C.D.; Ioannou, G.: The open vehicle routing problem with time windows. J. Oper. Res. Soc. 58(3), 355–367 (2007)CrossRef
8.
go back to reference Ralphs, T.K.; Kopman, L.; Pulleyblank, W.R.; Trotter, L.E.: On the capacitated vehicle routing problem. Math. Program. 94(2–3), 343–359 (2003)MathSciNetCrossRef Ralphs, T.K.; Kopman, L.; Pulleyblank, W.R.; Trotter, L.E.: On the capacitated vehicle routing problem. Math. Program. 94(2–3), 343–359 (2003)MathSciNetCrossRef
10.
go back to reference Basheer, I.A., Hajmeer, M.: Artificial neural networks: Fundamentals, computing, design, and application. J. Microbiol. Methods 43(1), 3–31 (2000)CrossRef Basheer, I.A., Hajmeer, M.: Artificial neural networks: Fundamentals, computing, design, and application. J. Microbiol. Methods 43(1), 3–31 (2000)CrossRef
11.
go back to reference Russell, A.; Orchard, G.; Dong, Y.; Mihalas, Ş.; Niebur, E.; Tapson, J.; Etienne-Cummings, R.: Optimization methods for spiking neurons and networks. IEEE Trans. Neural Netw. 21(12), 1950–1962 (2010)CrossRef Russell, A.; Orchard, G.; Dong, Y.; Mihalas, Ş.; Niebur, E.; Tapson, J.; Etienne-Cummings, R.: Optimization methods for spiking neurons and networks. IEEE Trans. Neural Netw. 21(12), 1950–1962 (2010)CrossRef
13.
go back to reference Ionescu, M.; Pǎun, G.; Yokomori, T.: Spiking neural P systems. Fundam. Inform. 71(2-3), 279–308 (2006)MathSciNetMATH Ionescu, M.; Pǎun, G.; Yokomori, T.: Spiking neural P systems. Fundam. Inform. 71(2-3), 279–308 (2006)MathSciNetMATH
14.
go back to reference Nishida, T.Y.: Membrane algorithms: approximate algorithms for NP-complete optimization problems. In: Ciobanu, G., Păun, G., Pérez-Jiménez, M.J. (eds.) Applications of Membrane Computing. Natural Computing SeriesSpringer, Heidelberg (2006) Nishida, T.Y.: Membrane algorithms: approximate algorithms for NP-complete optimization problems. In: Ciobanu, G., Păun, G., Pérez-Jiménez, M.J. (eds.) Applications of Membrane Computing. Natural Computing SeriesSpringer, Heidelberg (2006)
15.
go back to reference Chen, T.; Yu, Y.; Zhao, K.; Yu, Z.: A membrane-genetics algorithm for multi-objective optimization problems. In: 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), Shanghai, pp. 1–6. IEEE (2017) Chen, T.; Yu, Y.; Zhao, K.; Yu, Z.: A membrane-genetics algorithm for multi-objective optimization problems. In: 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), Shanghai, pp. 1–6. IEEE (2017)
18.
go back to reference Kennedy, J.: Particle Swarm Optimization. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning. Springer, Boston (2011) Kennedy, J.: Particle Swarm Optimization. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning. Springer, Boston (2011)
26.
go back to reference Chen, H.; Freund, R.; Ionescu, M.; Paun, G.; Pérez-Jiménez, M.: On string languages generated by spiking neural P systems. Fundam. Inform. 75, 141–162 (2007)MathSciNetMATH Chen, H.; Freund, R.; Ionescu, M.; Paun, G.; Pérez-Jiménez, M.: On string languages generated by spiking neural P systems. Fundam. Inform. 75, 141–162 (2007)MathSciNetMATH
27.
go back to reference Zhang, G.; Rong, F.; Neri, F.; Pérez-Jiménez, M.J.: An Optimization Spiking Neural P System For Approximately Solving Combinatorial Optimization Problems. Int. J. Neural Syst. 24(05), 1440006 (2014)CrossRef Zhang, G.; Rong, F.; Neri, F.; Pérez-Jiménez, M.J.: An Optimization Spiking Neural P System For Approximately Solving Combinatorial Optimization Problems. Int. J. Neural Syst. 24(05), 1440006 (2014)CrossRef
29.
30.
go back to reference Yurtkuran, A.; Emel, E.: A new hybrid electromagnetism-like algorithm for capacitated vehicle routing problems. Expert Syst. Appl. 37(4), 3427–3433 (2010)CrossRef Yurtkuran, A.; Emel, E.: A new hybrid electromagnetism-like algorithm for capacitated vehicle routing problems. Expert Syst. Appl. 37(4), 3427–3433 (2010)CrossRef
31.
go back to reference Bell, J.E.; McMullen, P.R.: Ant colony optimization techniques for the vehicle routing problem. Adv. Eng. Inform. 18(1), 41–48 (2004)CrossRef Bell, J.E.; McMullen, P.R.: Ant colony optimization techniques for the vehicle routing problem. Adv. Eng. Inform. 18(1), 41–48 (2004)CrossRef
32.
go back to reference Brajevic, I.: Artificial bee colony algorithm for the capacitated vehicle routing problem. In: Proceedings of the European Computing Conference (2011), ISBN: 978-960-474-297-4 Brajevic, I.: Artificial bee colony algorithm for the capacitated vehicle routing problem. In: Proceedings of the European Computing Conference (2011), ISBN: 978-960-474-297-4
33.
go back to reference Fu, Z.; Eglese, R.; Li, L.Y.: A new tabu search heuristic for the open vehicle routing problem. J. Oper. Res. Soc. 56(3), 267–274 (2005)CrossRef Fu, Z.; Eglese, R.; Li, L.Y.: A new tabu search heuristic for the open vehicle routing problem. J. Oper. Res. Soc. 56(3), 267–274 (2005)CrossRef
34.
go back to reference Abouhenidi, H.M.: Application of genetic algorithm to solve capacitated vehicle routing problem with time windows. Int. J. Sci. Eng. Res. 5(6), 1423 (2014) Abouhenidi, H.M.: Application of genetic algorithm to solve capacitated vehicle routing problem with time windows. Int. J. Sci. Eng. Res. 5(6), 1423 (2014)
36.
go back to reference Zainudin, S.; Kerwad, M.; Othman, Z.A.: A water flow-like algorithm for the capacitated vehicle routing problem. J. Theor. Appl. Inf. Technol. 77(1), 125 (2015) Zainudin, S.; Kerwad, M.; Othman, Z.A.: A water flow-like algorithm for the capacitated vehicle routing problem. J. Theor. Appl. Inf. Technol. 77(1), 125 (2015)
38.
go back to reference Nouaouri, I.; Goncalves, G.; Jolly, D.: A hybrid Tabu search for a vehicle routing problem with double time windows for the depot and multiple use of vehicles: case of fuel delivery. Int. J. Ind. Eng. Res. Dev. 2, 91–105 (2011) Nouaouri, I.; Goncalves, G.; Jolly, D.: A hybrid Tabu search for a vehicle routing problem with double time windows for the depot and multiple use of vehicles: case of fuel delivery. Int. J. Ind. Eng. Res. Dev. 2, 91–105 (2011)
39.
go back to reference Duan, Y.; Zhou, K.; Qi, H.; Zhang, Z.: Membrane Algorithm with Genetic Operation and VRPTW-Based Public Optimization System. In: Gong, M., Pan, L., Song, T., Zhang, G. (eds.) Bio-inspired Computing – Theories and Applications, vol. 681. Communications in Computer and Information ScienceSpringer, Singapore (2016)CrossRef Duan, Y.; Zhou, K.; Qi, H.; Zhang, Z.: Membrane Algorithm with Genetic Operation and VRPTW-Based Public Optimization System. In: Gong, M., Pan, L., Song, T., Zhang, G. (eds.) Bio-inspired Computing – Theories and Applications, vol. 681. Communications in Computer and Information ScienceSpringer, Singapore (2016)CrossRef
41.
go back to reference He, J.; Song, T.: A bio-inspired algorithm for the fleet size and mix vehicle routing problem. J. Comput. Theor. Nanosci. 11(10), 2085–2090 (2014)CrossRef He, J.; Song, T.: A bio-inspired algorithm for the fleet size and mix vehicle routing problem. J. Comput. Theor. Nanosci. 11(10), 2085–2090 (2014)CrossRef
42.
go back to reference Qi, F.; Liu, M.: Optimization spiking neural P system for solving TSP. Machine learning and intelligent communications. In: MILCOM 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 227. Springer, Cham (2018) Qi, F.; Liu, M.: Optimization spiking neural P system for solving TSP. Machine learning and intelligent communications. In: MILCOM 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 227. Springer, Cham (2018)
43.
go back to reference Solomon, M.M.; Desrosiers, J.: Time window constrained routing and scheduling problems. Transp. Sci. 22, 1–13 (1988)MathSciNetCrossRef Solomon, M.M.; Desrosiers, J.: Time window constrained routing and scheduling problems. Transp. Sci. 22, 1–13 (1988)MathSciNetCrossRef
44.
go back to reference Whitlely, D.: The genitor algorithm and selection pressure why rank-based allocation of reproductive trials in best. In: Proceedings of the Third International Conference on Genetic Algorithms, Fairfax, pp. 116–121 (1989) Whitlely, D.: The genitor algorithm and selection pressure why rank-based allocation of reproductive trials in best. In: Proceedings of the Third International Conference on Genetic Algorithms, Fairfax, pp. 116–121 (1989)
45.
go back to reference Yu, B.; Yang, Z.Z.; Yao, B.Z.: A hybrid algorithm for vehicle routing problem with time windows. Expert Syst. Appl. 38(1), 435–441 (2011)CrossRef Yu, B.; Yang, Z.Z.; Yao, B.Z.: A hybrid algorithm for vehicle routing problem with time windows. Expert Syst. Appl. 38(1), 435–441 (2011)CrossRef
49.
go back to reference Wu, T.; Păun, A.; Zhang, Z.; Pan, L.: Spiking neural P systems with polarizations. IEEE Trans. Neural Netw. Learn. Syst. 29(8), 3349–3360 (2017)MathSciNet Wu, T.; Păun, A.; Zhang, Z.; Pan, L.: Spiking neural P systems with polarizations. IEEE Trans. Neural Netw. Learn. Syst. 29(8), 3349–3360 (2017)MathSciNet
51.
go back to reference Peng, H.; Wang, J.; Pérez-Jiménez, M.J.; Riscos-Núñez, A.: Dynamic threshold neural P systems. Knowl.-Based Syst. 163, 875–884 (2019)CrossRef Peng, H.; Wang, J.; Pérez-Jiménez, M.J.; Riscos-Núñez, A.: Dynamic threshold neural P systems. Knowl.-Based Syst. 163, 875–884 (2019)CrossRef
53.
go back to reference Taş, D.; Jabali, O.; Van Woensel, T.: A vehicle routing problem with flexible time windows. Comput. Oper. Res. 52, 39–54 (2014)CrossRef Taş, D.; Jabali, O.; Van Woensel, T.: A vehicle routing problem with flexible time windows. Comput. Oper. Res. 52, 39–54 (2014)CrossRef
54.
go back to reference Xiao, J.; Lu, B.: Vehicle routing problem with soft time windows. In: Jin, D., Lin, S. (eds.) Advances in Computer Science and Information Engineering, vol. 168. Advances in Intelligent and Soft ComputingSpringer, Heidelberg (2012) Xiao, J.; Lu, B.: Vehicle routing problem with soft time windows. In: Jin, D., Lin, S. (eds.) Advances in Computer Science and Information Engineering, vol. 168. Advances in Intelligent and Soft ComputingSpringer, Heidelberg (2012)
55.
go back to reference Cetinkaya, C.; Gokcen, H.; Karaoglan. I.: Plant location and vehicle routing problem with arc time windows for military shipment to terror region. Ph.D. Thesis, Gazi University, Ankara (2014) Cetinkaya, C.; Gokcen, H.; Karaoglan. I.: Plant location and vehicle routing problem with arc time windows for military shipment to terror region. Ph.D. Thesis, Gazi University, Ankara (2014)
56.
go back to reference Hernandez, F.; Feillet, D.; Giroudeau, R.; Naud, O.: Branch- and price algorithms for the solution of the multi-trip vehicle routing problem with time Windows. Eur. J. Oper. Res. 249, 551–559 (2016)MathSciNetCrossRef Hernandez, F.; Feillet, D.; Giroudeau, R.; Naud, O.: Branch- and price algorithms for the solution of the multi-trip vehicle routing problem with time Windows. Eur. J. Oper. Res. 249, 551–559 (2016)MathSciNetCrossRef
57.
go back to reference Alvarez, A.; Munari, P.: An exact hybrid method for the vehicle routing problem with time windows and multiple deliverymen. Comput. Oper. Res. 83, 1–12 (2017)MathSciNetCrossRef Alvarez, A.; Munari, P.: An exact hybrid method for the vehicle routing problem with time windows and multiple deliverymen. Comput. Oper. Res. 83, 1–12 (2017)MathSciNetCrossRef
58.
go back to reference Parragh, S.N.; Cordeau, J.F.: Branch-and-price and adaptive large neighborhood search for the truck and trailer routing problem with time windows. Comput. Oper. Res. 83, 28–44 (2017)MathSciNetCrossRef Parragh, S.N.; Cordeau, J.F.: Branch-and-price and adaptive large neighborhood search for the truck and trailer routing problem with time windows. Comput. Oper. Res. 83, 28–44 (2017)MathSciNetCrossRef
59.
go back to reference Pierre, D.M.; Zakaria, N.: Stochastic partially optimized cyclic shift crossover for multi-objective genetic algorithms for the vehicle routing problem with time-windows. Appl. Soft Comput. 52, 863–876 (2017)CrossRef Pierre, D.M.; Zakaria, N.: Stochastic partially optimized cyclic shift crossover for multi-objective genetic algorithms for the vehicle routing problem with time-windows. Appl. Soft Comput. 52, 863–876 (2017)CrossRef
60.
go back to reference Roufaida, S.; Haddadene, A.; Labadie, N.; Prodhon, C.: A GRASP x ILS for the vehicle routing problem with time windows, synchronization and precedence constraints. Expert Syst. Appl. 66, 274–294 (2016)CrossRef Roufaida, S.; Haddadene, A.; Labadie, N.; Prodhon, C.: A GRASP x ILS for the vehicle routing problem with time windows, synchronization and precedence constraints. Expert Syst. Appl. 66, 274–294 (2016)CrossRef
61.
go back to reference De, A.; Kumar, S.K.; Gunasekaran, A.; Tiwari, M.K.: Sustainable maritime inventory routing problem with time window constraints. Eng. Appl. Artif. Intell. 61, 77–95 (2017)CrossRef De, A.; Kumar, S.K.; Gunasekaran, A.; Tiwari, M.K.: Sustainable maritime inventory routing problem with time window constraints. Eng. Appl. Artif. Intell. 61, 77–95 (2017)CrossRef
62.
go back to reference Miranda, D.M.; Conceicao, S.V.: The vehicle routing problem with hard time windows and stochastic travel and service time. Expert Syst. Appl. 64, 104–116 (2017)CrossRef Miranda, D.M.; Conceicao, S.V.: The vehicle routing problem with hard time windows and stochastic travel and service time. Expert Syst. Appl. 64, 104–116 (2017)CrossRef
63.
go back to reference Pratiwi, A.B.; Pratama, A.; Sa’diyah, I.; Suprajitno, H.: Vehicle routing problem with time windows using natural inspired algorithms. J. Phys Conf. Ser. 974, 012025 (2018)CrossRef Pratiwi, A.B.; Pratama, A.; Sa’diyah, I.; Suprajitno, H.: Vehicle routing problem with time windows using natural inspired algorithms. J. Phys Conf. Ser. 974, 012025 (2018)CrossRef
Metadata
Title
An Adaptive Spiking Neural P System for Solving Vehicle Routing Problems
Authors
Resmi RamachandranPillai
Michael Arock
Publication date
27-09-2019
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 4/2020
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-019-04153-6

Other articles of this Issue 4/2020

Arabian Journal for Science and Engineering 4/2020 Go to the issue

RESEARCH ARTICLE - SPECIAL ISSUE - INTELLIGENT COMPUTING and INTERDISCIPLINARY APPLICATIONS

Genetic-Inspired Map Matching Algorithm for Real-Time GPS Trajectories

Research Article - Computer Engineering and Computer Science

A Content-Based Image Retrieval Method Using Neural Network-Based Prediction Technique

Research Article - Computer Engineering and Computer Science

Initial Seed Selection for Mixed Data Using Modified K-means Clustering Algorithm

Research Article-Computer Engineering and Computer Science

Content-Based Image Retrieval Using Color, Shape and Texture Descriptors and Features

Premium Partners