Skip to main content
Log in

An improved neighbor cooperation using adjacent node cooperation in peer to peer networks

  • Published:
Cluster Computing Aims and scope Submit manuscript

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.

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. 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)

  3. 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)

    Article  Google Scholar 

  4. 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)

  5. 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)

    Article  Google Scholar 

  6. Yang, X.S.: Nature-Inspired Optimization Algorithms. Elsevier, Amsterdam (2014)

    MATH  Google Scholar 

  7. 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)

  8. 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)

    MathSciNet  MATH  Google Scholar 

  9. 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)

  10. 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)

  11. Abubaker, A., Baharum, A., Alrefaei, M.: Multi-objective particle swarm optimization and simulated annealing in practice. Appl. Math. Sci. 10(42), 2087–2103 (2016)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

  14. 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

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

  19. Baskaran, M., Sadagopan, C.: Synchronous firefly algorithm for cluster head selection in WSN. Sci. World J. 2015, 7 (2015)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Raju.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-1607-8

Keywords

Navigation