Abstract
The peer-to-peer (P2P) computation is that resource of the computer where sharing takes place through direct exchange. A Computational optimization is now getting much more prevalent in various fields in which there are simple solutions to a problem that are analytical. The swarm intelligence is defined as the behaviour of the artificial, natural, self-organized and decentralized systems. The multi-objective optimization (MOO) also known as the vector optimization is optimized in place of a single objective. The artificial fish swarm optimization (AFSA) has a search capacity that is global and also has a strong robustness being insensitive to the initial values. In this study the MOO has been hybridized by a simulated annealing using a k-means clustering and the AFSA by means of using the cooperation of neighbours. This multi-objective system helps in easing the difficulties of being sensitive to the initial solutions. This paper introduces an AFSA multi-objective system that promises to improve the neighbour cooperation in the application of P2P network.
Similar content being viewed by others
References
Brienza, S., Cebeci, S.E., Masoumzadeh, S.S., Hlavacs, H., Özkasap, Ö., Anastasi, G.: A survey on energy efficiency in P2P systems: file distribution, content streaming, and epidemics. ACM Comput. Surv. (CSUR) 48(3), 36 (2016)
Said, G.A.E.N.A., Mahmoud, A.M., El-Horbaty, E.S.M.: A comparative study of meta-heuristic algorithms for solving quadratic assignment problem. arXiv preprint arXiv:1407.4863 (2014)
Forero, P.A., Cano, A., Giannakis, G.B.: Distributed clustering using wireless sensor networks. IEEE J. Sel. Top. Signal Process. 5(4), 707–724 (2011)
Singh, H.K., Isaacs, A., Ray, T., Smith, W.: A simulated annealing algorithm for constrained multi-objective optimization. In: IEEE Congress on Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence), pp. 1655–1662. IEEE (2008, June)
Datta, S., Giannella, C., Kargupta, H.: Approximate distributed k-means clustering over a peer-to-peer network. IEEE Trans. Knowl. Data Eng. 21(10), 1372–1388 (2009)
Yang, X.S.: Nature-Inspired Optimization Algorithms. Elsevier, Amsterdam (2014)
Liu, Y., Xiong, S., Liu, H.: Hybrid simulated annealing algorithm based on adaptive cooling schedule for TSP. In: Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation, pp. 895–898. ACM (2009, June)
Lalwani, S., Singhal, S., Kumar, R., Gupta, N.: A comprehensive survey: applications of multi-objective particle swarm optimization (MOPSO) algorithm. Trans. Comb. 2(1), 39–101 (2013)
Jiang, M., Zhu, K.: Multiobjective optimization by artificial fish swarm algorithm. In: 2011 IEEE International Conference on Computer Science and Automation Engineering (CSAE), vol. 3, pp. 506–511. IEEE (2011, June)
Jiang, M., Cheng, Y.: Simulated annealing artificial fish swarm algorithm. In: 2010 8th World Congress on Intelligent Control and Automation (WCICA), pp. 1590–1593. IEEE (2010, July)
Abubaker, A., Baharum, A., Alrefaei, M.: Multi-objective particle swarm optimization and simulated annealing in practice. Appl. Math. Sci. 10(42), 2087–2103 (2016)
Fang, G., Guo, W., Huang, X., Si, X., Yang, F., Luo, Q., Yan, K.: A new multi-objective optimization algorithm: MOAFSA and its application. Przeglad Elektrotechniczny 88(9b), 172–176 (2012)
Liu, J., Liu, X., Zhu, C.Y., Bai, Y.Y.: A P2P reputation incentive mechanism based on artificial Fish-Swarm model. In: Applied Mechanics and Materials, vol. 321, pp. 2725–2731. Trans Tech Publications (2013)
Neshat, M., Sepidnam, G., Sargolzaei, M., Toosi, A.N.: Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications. Artif. Intell. Rev. (2014). https://doi.org/10.1007/s10462-012-9342-2
Tiwari, S., Solanki, T.: An optimized approach for k-means clustering. Int. J. Comput. Appl. (0975–8887). 9th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness (QShine-2013), pp 5–7
Saha, S., Bandyopadhyay, S.: Some connectivity based cluster validity indices. Appl. Soft Comput. 12, 1555–1565 (2012). https://doi.org/10.1016/j.asoc.2011.12.013
Kumar, M.: A comparative study using simulated annealing and fast output sampling feedback technique based PSS design for single machine infinite bus system modeling. Int. J. Eng. Res. Appl. (IJERA) 2(2), 223–228 (2012)
Mingyan, J., Yongming, C., Dongfeng Y.: Improved artificial fish swarm algorithm. In: Proceedings of the 5th International Conference on Natural Computation (ICNC’09), 14–16 August, Tianjin, China (2009)
Baskaran, M., Sadagopan, C.: Synchronous firefly algorithm for cluster head selection in WSN. Sci. World J. 2015, 7 (2015)
Zhou, J., Chen, C.P., Chen, L., Li, H.X.: A collaborative fuzzy clustering algorithm in distributed network environments. IEEE Trans. Fuzzy Syst. 22(6), 1443–1456 (2014)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Raju, S., Chandrasekaran, M. An improved neighbor cooperation using adjacent node cooperation in peer to peer networks. Cluster Comput 22 (Suppl 5), 12263–12274 (2019). https://doi.org/10.1007/s10586-017-1607-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-1607-8