Abstract
The Spiking Neural P system is a branch of the neuronal-like P system in the membrane system with great parallelism. However, The Travelling Salesman Problem is a long-term NP-hard problem that finds the minimum costly Hamiltonian cycles in a weighted undirected graph. In this paper, we use the rules of division and dissolution of spiking neurons, combined with the idea of point-by-point traversal, we find all Hamiltonian cycles in weighted undirected graphs. Then computing by the binary form of the spike, resulting in the minimum cost Hamiltonian cycles. A bi-directional weighted digraph is applied to prove the feasibility of the algorithm in this paper. This method takes full advantage of the great parallelism of the SN P system, using fewer neurons and simpler rules and procedures to solve Travelling Salesman Problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Guo, P., Dai, Y.: A P system for travelling salesman problem. In: 18th International Conference on Membrane Computing (CMC 2018), pp. 147–165. International Membrane Computing Society, 24–28 July 2017
Vitale, A., Mauri, G., Zandron, C.: Simulation of a bounded symport/antiport P system with Brane calculi. Biosystems 91(3), 558–571 (2008)
Martin-Vide, C., P\(\breve{a}\)un, Gh., RodrÃguez-Patón, A.: On P systems with membrane creation. Comput. Sci. J. Mold. 9(2), 134–145 (2001)
Mart, C., P\(\breve{a}\)un, Gh., Pazos, J.: Tissue P systems. Theor. Comput. Sci. 296(2), 295–326 (2003)
Freund, R., P\(\breve{a}\)un, Gh., Pérez-Jiménez, M.J.: Tissue P systems with channel states. Theor. Comput. Sci. 330(1), 101–116 (2005)
Zhang, X.Y., Zeng, X.X., Luo, B., Xu, J.B.: J. Comput. Theoret. Nanosci. 9, 769 (2012)
Song, T., Jiang, Y., Shi, X.L., Zeng, X.X.: J. Comput. Theoret. Nanosci. 10, 999 (2013)
Zhao, Y., Liu, X., Wang, W.: Spiking neural P systems with neuron division and dissolution. PLOS ONE 11(9), e0162882 (2016)
Cooper, J., Nicolescu, R.: The travelling salesman problem in cP systems. In: The Sixth Asian Conference on Membrane Computing (ACMC 2017), pp. 9–21 (2017)
Guo, P., Liu, Z.J.: Moderate ant system: an improved algorithm for solving TSP. In: 7th International Conference on Natural Computation, pp. 1190–1196 (2011)
He, J., Xiao, J., Shao, Z.: An adaptive membrane algorithm for solving combinatorial optimization problems. Acta Math. Sci. 34(5), 1377–1394 (2014)
Manalastas, P.: Membrane computing with genetic algorithm for the travelling salesman problem. In: Nishizaki, S., Numao, M., Caro, J., Suarez, M.T. (eds.) Theory and Practice of Computation: 2nd Workshop on Computation: Theory and Practice, pp. 116–123. Springer, Tokyo (2013). https://doi.org/10.1007/978-4-431-54436-4_9
Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J., Song, T.: Spiking neural P systems with structural plasticity. Neural Comput. Appl. 26(8), 1905–1917 (2015). https://doi.org/10.1007/s00521-015-1857-4
Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J.: Sequential spiking neural P systems with structural plasticity based on max/min spike number. Neural Comput. Appl. 27(5), 1337–1347 (2016). https://doi.org/10.1007/s00521-015-1937-5
Song, T., Zheng, P., Wong, M.L.D., Wang, X.: Design of logic gates using spiking neural P systems with homogeneous neurons and astrocytes-like control. Inf. Sci. 372, 380–391 (2016). https://doi.org/10.1016/j.ins.2016.08.055
Zhang, X., Pan, L., P\(\breve{a}\)un, A.: On universality of axon P systems. IEEE Trans. Neural Netw. Learn. Syst. 26(11), 2816–2829 (2015). https://doi.org/10.1109/TNNLS.2015.2396940. PMID: 25680218
He, J., Zhang, K.: A hybrid distribution algorithm based on membrane computing for solving the multiobjective multiple traveling salesman problem. Fundam. Inform. 136(3), 199–208 (2015)
Smith, S.L., Imeson, F.: GLNS: an effective large neighborhood search heuristic for the generalized traveling salesman problem. Comput. Oper. Res. 87, 1–19 (2017)
Acknowledgments
Project is supported by National Natural Science Foundation of China (61472231, 61502283, 61876101, 61802234, 61806114), Ministry of Eduction of Humanities and Social Science Research Project, China (12YJA630152), Social Science Fund Project of Shandong Province, China (16BGLJ06, 11CGLJ22), China Postdoctoral Project (40411583).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, H., Xiang, L., Liu, X. (2019). A SN P System for Travelling Salesman Problem. In: Tang, Y., Zu, Q., RodrÃguez GarcÃa, J. (eds) Human Centered Computing. HCC 2018. Lecture Notes in Computer Science(), vol 11354. Springer, Cham. https://doi.org/10.1007/978-3-030-15127-0_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-15127-0_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-15126-3
Online ISBN: 978-3-030-15127-0
eBook Packages: Computer ScienceComputer Science (R0)