Skip to main content

Advertisement

Log in

Enhancing multidimensional scaling through a distributed algorithm

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Classic multidimensional scaling (MDS) and scaling by majorizing a complex function (SMACOF) are well-known centralized algorithms that are used to solve MDS problem. In this paper, we present a distributed algorithm for solving MDS problem. Estimations of coordinates are performed concurrently under the assumption that each item knows only its own position and its distances from its neighbors and their approximated present locations. The update process is done by calculating the average of the current coordinate of each object and its projections on the solution spaces allocated to it by its neighbors. We apply the method to the problem of sensor localization and obtain numerical results that demonstrate the efficacy of our suggested strategy.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

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

Similar content being viewed by others

Data availability

No datasets were generated or analysed during the current study.

References

  1. Ailijiang A, Charapko A, Demirbas M (2016) Consensus in the cloud: Paxos systems demystified. In: 25th International Conference on Computer Communication and Networks (ICCCN), IEEE 1-10

  2. Amelina N, Kachouri A, Jiang Y, Vergados DJ (2015) Approximate consensus in stochastic networks with application to load balancing. IEEE Trans Inf Theory 61(4):1739–1752

    Article  MathSciNet  Google Scholar 

  3. Chaurasiya VK, Jain N, Nandi GC (2014) A novel distance estimation approach for 3D localization in wireless sensor network using multi dimensional scaling. Inf Fusion 15:5–18

    Article  Google Scholar 

  4. De Leeuw J (1988) Convergence of the majorization method for multidimensional scaling. J Classif 5(2):163–180

    Article  MathSciNet  Google Scholar 

  5. De Leeuw J, Mair P (2009) Multidimensional scaling using majorization: SMACOF in R. J Stat Softw 31(3):1–30

    Article  Google Scholar 

  6. Gramoli V (2020) From blockchain consensus back to Byzantine consensus. Future Gen Comput Syst 107:760–769

    Article  Google Scholar 

  7. Guyeux C, Haddad M, Hakem M, Lagacherie M (2020) Efficient distributed average consensus in wireless sensor networks. Comput Commun 150:115–121

    Article  Google Scholar 

  8. Hamdi M, Chaoui M, Idoumghar L, Kachouri A (2018) Coordinated consensus for smart grid economic environmental power dispatch with dynamic communication network. IET Gener Transm Distrib 12(11):2603–2613

    Article  Google Scholar 

  9. Hanada K, Wada T, Masubuchi I, Asai T, Fujisaki Y (2021) Multi agent consensus for distributed power dispatch with load balancing. Asian J Control 23(2):611–619

    Article  MathSciNet  Google Scholar 

  10. Huang Y, Zeng X, Meng Z, Meng D (2024) Distributed algorithms of solving linear matrix equations via double-layered networks. Automatica 165:111662

    Article  MathSciNet  Google Scholar 

  11. Ishii H, Tempo R (2014) The PageRank problem, multiagent consensus, and web aggregation: a systems and control viewpoint. IEEE Control Syst Mag 34(3):34–53

    Article  MathSciNet  Google Scholar 

  12. Jiang W, Low S H (2011) Multi-period optimal energy procurement and demand response in smart grid with uncertain supply. In: Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) 4348-4353

  13. Judmayer A, Stifter N, Krombholz K, Weippl E (2017) Blocks and chains: introduction to bitcoin, cryptocurrencies, and their consensus mechanisms. Syn Lect Inf Secur Priv Trust 9(1):1–123

    Google Scholar 

  14. Kar AK, Rakshit A (2015) Flexible pricing models for cloud computing based on group decision making under consensus. Glob J Flex Syst Manag 16(2):191–204

    Article  Google Scholar 

  15. Lopes AM, Machado JT, Pinto CMA, Galhano AMSF (2014) Multidimensional scaling visualization of earthquake phenomena. J Seismol 18:163–179

    Article  Google Scholar 

  16. Lv K, He F, Huang X, Yang J (2024) Consensus-based distributed algorithm for GEP. Signal Process 216:109307

    Article  Google Scholar 

  17. Lopes AM, Andrade JP, Machado JT (2016) Multidimensional scaling analysis of virus diseases. Comput Methods Prog Biomed 131:97–110

    Article  Google Scholar 

  18. Machado JT, Lopes AM (2017) Multidimensional scaling analysis of soccer dynamics. Appl Math Model 45:642–652

    Article  MathSciNet  Google Scholar 

  19. McMahan B, Moore E, Ramage D, Hampson S, y Arcas BA(2017) Communication-efficient learning of deep networks from decentralized data. In: Proceedings of the 20th International Conference on Artificial Intelligence and Statistics 1273-1282

  20. Miller A, LaViola J J Jr, (2014) Anonymous byzantine consensus from moderately-hard puzzles: A model for bitcoin, University of Central Florida Tech

  21. Morral G, Bianchi P (2016) Distributed on-line multidimensional scaling for self-localization in wireless sensor networks. Signal Process 120:88–98

    Article  Google Scholar 

  22. Mou S, Liu J, Morse AS (2015) A distributed algorithm for solving a linear algebraic equation. IEEE Trans Autom Control 60(11):2863–2878

    Article  MathSciNet  Google Scholar 

  23. Ping H, Wang Y, Wei C, Xi J, Zhang T, Gao Y (2023) DCG: an efficient distributed conjugate gradient algorithm for solving linear equations in multi-agent networks. Results Control Optimiz 10:100213

    Article  Google Scholar 

  24. Rahbari-Asr N, Zhang Y, Chow MY (2016) Consensus-based distributed scheduling for cooperative operation of distributed energy resources and storage devices in smart grids. IET Gener Transm Distrib 10(5):1268–1277

    Article  Google Scholar 

  25. Ren W, Beard RW (2008) Distributed consensus in multi-vehicle Cooperative Control, Springer-Verlag London

  26. Saeed N, Nam H, Haq M. I. U, Muhammad Saqib D. B (2018) A survey on multidimensional scaling. ACM Comput Surv (CSUR) 51(3):1–25

    Article  Google Scholar 

  27. Saeed N, Nam H, Al-Naffouri TY, Alouini MS (2019) A state-of-the-art survey on multidimensional scaling-based localization techniques. IEEE Commun Surv Tutor 21(4):3565–3583

    Article  Google Scholar 

  28. Schenato L, Fiorentin F (2011) Average TimeSynch: a consensus-based protocol for clock synchronization in wireless sensor networks. Automatica 47(9):1878–1886

    Article  MathSciNet  Google Scholar 

  29. Stojkoska BR (2014) Nodes localization in 3D wireless sensor networks based on multidimensional scaling algorithm. Int Sch Res Notices 1-10

  30. Teruel KP, Cedeno JC, Gavilanez HL, Diaz CB (2018) A framework for selecting cloud computing services based on consensus under single valued neutrosophic numbers. Neutrosophic Sets Syst 22(1):4

    Google Scholar 

  31. Xiao L, Boyd S, Lall S (2005) A scheme for robust distributed sensor fusion based on average consensus. In: Proceedings of the 4th International Symposium on Information Processing in Sensor Networks 63-70

  32. Xu Y, Liu W (2011) Novel multi-agent based load restoration algorithm for smart grids. IEEE Trans Smart Grid 2(1):152–161

    Article  Google Scholar 

  33. Zhang S, Tepedelenlioglu C, Spanias A, Banavar M (2018) Distributed network structure estimation using consensus methods. Syn Lect Commun 10(1):1–88

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

R. A. Investigation, Project administration, Supervision, Methodology. Z. G. Methodology, Writing-Original draft preparation, Writing- Reviewing and Editing, Programming, Visualization, Validation. F. Sh. Formal analysis, programming, Visualization.

Corresponding author

Correspondence to Rahim Alizadeh.

Ethics declarations

Conflict of interest

There is no potential Conflict of interest possibly influencing the interpretation of data in the paper.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gachkooban, Z., Alizadeh, R. & Shakeri, F. Enhancing multidimensional scaling through a distributed algorithm. J Supercomput 80, 22049–22068 (2024). https://doi.org/10.1007/s11227-024-06302-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-024-06302-7

Keywords