{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T18:27:14Z","timestamp":1775068034801,"version":"3.50.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,2,27]],"date-time":"2025-02-27T00:00:00Z","timestamp":1740614400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,2,27]],"date-time":"2025-02-27T00:00:00Z","timestamp":1740614400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"DOI":"10.1007\/s11227-025-07043-x","type":"journal-article","created":{"date-parts":[[2025,2,28]],"date-time":"2025-02-28T15:34:26Z","timestamp":1740756866000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Multi-attribute-based self-stabilizing algorithm for leader election in distributed systems"],"prefix":"10.1007","volume":"81","author":[{"given":"Amit","family":"Biswas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manisha","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gaurav","family":"Baranwal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anil Kumar","family":"Tripathi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samir","family":"Aknine","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,27]]},"reference":[{"key":"7043_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-021-03803-7","volume":"77","author":"A Biswas","year":"2021","unstructured":"Biswas A, Tripathi AK, Aknine S (2021) Lea-tn: leader election algorithm considering node and link failures in a torus network. J Supercomput 77:1\u201338","journal-title":"J Supercomput"},{"issue":"10","key":"7043_CR2","doi-asserted-by":"publisher","DOI":"10.1002\/dac.3583","volume":"31","author":"T Biswas","year":"2018","unstructured":"Biswas T, Bhardwaj R, Ray AK, Kuila P (2018) A novel leader election algorithm based on resources for ring networks. Int J Commun Syst 31(10):e3583","journal-title":"Int J Commun Syst"},{"issue":"2","key":"7043_CR3","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1109\/TPDS.2019.2933620","volume":"31","author":"B Sidik","year":"2019","unstructured":"Sidik B, Puzis R, Zilberman P, Elovici Y (2019) Pale: Time bounded practical agile leader election. IEEE Trans Parallel Distrib Syst 31(2):470\u2013485","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"2","key":"7043_CR4","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1006\/jpdc.1994.1051","volume":"21","author":"S Singh","year":"1994","unstructured":"Singh S, Kurose JF (1994) Electing \u201cgood\u201d leaders. J Parallel Distrib Comput 21(2):184\u2013201","journal-title":"J Parallel Distrib Comput"},{"key":"7043_CR5","doi-asserted-by":"crossref","unstructured":"Chen HP, Chen HL (2019) Self-stabilizing leader election. In: Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, pp 53\u201359","DOI":"10.1145\/3293611.3331616"},{"key":"7043_CR6","doi-asserted-by":"crossref","unstructured":"Datta AK, Larmore LL, Piniganti H (2010) Self-stabilizing leader election in dynamic networks. In: Stabilization, Safety, and Security of Distributed Systems: 12th International Symposium, SSS 2010, New York, Proceedings 12, Springer, pp 35\u201349","DOI":"10.1007\/978-3-642-16023-3_6"},{"issue":"11","key":"7043_CR7","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1145\/361179.361202","volume":"17","author":"EW Dijkstra","year":"1974","unstructured":"Dijkstra EW (1974) Self-stabilizing systems in spite of distributed control. Commun ACM 17(11):643\u2013644","journal-title":"Commun ACM"},{"key":"7043_CR8","doi-asserted-by":"crossref","unstructured":"Hwang CL, Yoon K (1981) Methods for multiple attribute decision making. In: Multiple Attribute Decision Making, Springer, pp 58\u2013191","DOI":"10.1007\/978-3-642-48318-9_3"},{"key":"7043_CR9","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.jpdc.2020.08.004","volume":"146","author":"K Altisen","year":"2020","unstructured":"Altisen K, Datta AK, Devismes S, Durand A, Larmore LL (2020) Election in unidirectional rings with homonyms. J Parallel Distrib Comput 146:79\u201395","journal-title":"J Parallel Distrib Comput"},{"key":"7043_CR10","doi-asserted-by":"crossref","unstructured":"Biswas A, Dutta A (2016) A timer based leader election algorithm. In: 2016 Intl IEEE Conferences on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld), IEEE, pp 432\u2013439","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0079"},{"issue":"5","key":"7043_CR11","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1145\/359104.359108","volume":"22","author":"E Chang","year":"1979","unstructured":"Chang E, Roberts R (1979) An improved algorithm for decentralized extrema-finding in circular configurations of processes. Commun ACM 22(5):281\u2013283","journal-title":"Commun ACM"},{"key":"7043_CR12","doi-asserted-by":"crossref","unstructured":"Choumas K, Korakis T (2022) On using raft over networks: improving leader election. In: IEEE Transactions on Network and Service Management","DOI":"10.1109\/TNSM.2022.3147958"},{"issue":"11","key":"7043_CR13","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1145\/359024.359029","volume":"23","author":"DS Hirschberg","year":"1980","unstructured":"Hirschberg DS, Sinclair JB (1980) Decentralized extrema-finding in circular configurations of processors. Commun ACM 23(11):627\u2013628","journal-title":"Commun ACM"},{"key":"7043_CR14","unstructured":"Le Lann G (1977) Distributed systems-towards a formal approach. IFIP Congress, Toronto, vol. 7 pp 155\u2013160"},{"issue":"6","key":"7043_CR15","doi-asserted-by":"publisher","first-page":"1359","DOI":"10.1109\/TPDS.2018.2881125","volume":"30","author":"Y Sudo","year":"2018","unstructured":"Sudo Y, Ooshita F, Kakugawa H, Masuzawa T, Datta AK, Larmore LL (2018) Loosely-stabilizing leader election for arbitrary graphs in population protocol model. IEEE Trans Parallel Distrib Syst 30(6):1359\u20131373","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"11","key":"7043_CR16","doi-asserted-by":"publisher","first-page":"2620","DOI":"10.1109\/TPDS.2020.2991771","volume":"31","author":"Y Sudo","year":"2020","unstructured":"Sudo Y, Ooshita F, Izumi T, Kakugawa H, Masuzawa T (2020) Time-optimal leader election in population protocols. IEEE Trans Parallel Distrib Syst 31(11):2620\u20132632","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"7043_CR17","doi-asserted-by":"crossref","unstructured":"Yifrach A, Mansour Y (2018) Fair leader election for rational agents in asynchronous rings and networks. In: Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, pp 217\u2013226","DOI":"10.1145\/3212734.3212767"},{"issue":"01","key":"7043_CR18","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/TC.1982.1675885","volume":"31","author":"H Garcia-Molina","year":"1982","unstructured":"Garcia-Molina H (1982) Elections in a distributed computing system. IEEE Trans Comput 31(01):48\u201359","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"7043_CR19","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1007\/s11227-020-03286-y","volume":"77","author":"A Biswas","year":"2021","unstructured":"Biswas A, Maurya AK, Tripathi AK, Aknine S (2021) Frlle: a failure rate and load-based leader election algorithm for a bidirectional ring in distributed systems. J Supercomput 77(1):751\u2013779","journal-title":"J Supercomput"},{"issue":"3","key":"7043_CR20","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1109\/71.491576","volume":"7","author":"G Singh","year":"1996","unstructured":"Singh G (1996) Leader election in the presence of link failures. IEEE Trans Parallel Distrib Syst 7(3):231\u2013236","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"4","key":"7043_CR21","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/12.2189","volume":"37","author":"HH Abu-Amara","year":"1988","unstructured":"Abu-Amara HH (1988) Fault-tolerant distributed algorithm for election in complete networks. IEEE Trans Comput 37(4):449\u2013453","journal-title":"IEEE Trans Comput"},{"key":"7043_CR22","unstructured":"Kutten S, Moses\u00a0Jr WK, Pandurangan G, Peleg D (2020) Singularly optimal randomized leader election. arXiv preprint arXiv:2008.02782"},{"key":"7043_CR23","doi-asserted-by":"crossref","unstructured":"Kadjouh N, Bounceur A, Bezoui M, Khanouche ME, Euler R, Hammoudeh M, Lagadec L, Jabbar S, Al-Turjman F (2020) A dominating tree based leader election algorithm for smart cities iot infrastructure. Mobile Networks and Applications 1\u201314","DOI":"10.1145\/3341325.3342014"},{"key":"7043_CR24","doi-asserted-by":"crossref","unstructured":"Gilbert S, Robinson P, Sourav S (2018) Leader election in well-connected graphs. In: Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, p 227\u2013236","DOI":"10.1145\/3212734.3212754"},{"key":"7043_CR25","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/j.jpdc.2020.05.019","volume":"144","author":"L Blin","year":"2020","unstructured":"Blin L, Tixeuil S (2020) Compact self-stabilizing leader election for general networks. J Parallel Distrib Comput 144:278\u2013294","journal-title":"J Parallel Distrib Comput"},{"issue":"4","key":"7043_CR26","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1109\/71.588622","volume":"8","author":"S Dolev","year":"1997","unstructured":"Dolev S, Israeli A, Moran S (1997) Uniform dynamic self-stabilizing leader election. IEEE Trans Parallel Distrib Syst 8(4):424\u2013440","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"7043_CR27","doi-asserted-by":"crossref","unstructured":"Vasudevan S, Kurose J, Towsley D (2004) Design and analysis of a leader election algorithm for mobile ad hoc networks. In: Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004., IEEE, pp 350\u2013360","DOI":"10.1109\/ICNP.2004.1348124"},{"key":"7043_CR28","doi-asserted-by":"crossref","unstructured":"Malpani N, Welch JL, Vaidya N (2000) Leader election algorithms for mobile ad hoc networks. In: Proceedings of the 4th International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, pp 96\u2013103","DOI":"10.1145\/345848.345871"},{"issue":"7","key":"7043_CR29","doi-asserted-by":"publisher","first-page":"926","DOI":"10.1109\/TPDS.2007.70792","volume":"19","author":"A Derhab","year":"2008","unstructured":"Derhab A, Badache N (2008) A self-stabilizing leader election algorithm in highly dynamic ad hoc mobile networks. IEEE Trans Parallel Distrib Syst 19(7):926\u2013939","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"7043_CR30","doi-asserted-by":"crossref","unstructured":"Li Ff, Yu Xz, Wu G (2009) Design and implementation of high availability distributed system based on multi-level heartbeat protocol. In: 2009 IITA International Conference on Control, Automation and Systems Engineering (case 2009), IEEE, pp 83\u201387","DOI":"10.1109\/CASE.2009.115"},{"issue":"2","key":"7043_CR31","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1016\/S0165-0114(97)00087-0","volume":"90","author":"M Roubens","year":"1997","unstructured":"Roubens M (1997) Fuzzy sets and decision analysis. Fuzzy Sets Syst 90(2):199\u2013206","journal-title":"Fuzzy Sets Syst"},{"key":"7043_CR32","doi-asserted-by":"publisher","first-page":"16","DOI":"10.58496\/ADSA\/2023\/002","volume":"2023","author":"HM Talib","year":"2023","unstructured":"Talib HM, Albahri A, Thierry O (2023) Fuzzy decision-making framework for sensitively prioritizing autism patients with moderate emergency level. Appl Data Sci Anal 2023:16\u201341","journal-title":"Appl Data Sci Anal"},{"issue":"1","key":"7043_CR33","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.ejor.2003.11.031","volume":"166","author":"F Herrera","year":"2005","unstructured":"Herrera F, Martinez L, Sanchez PJ (2005) Managing non-homogeneous information in group decision making. Eur J Oper Res 166(1):115\u2013132","journal-title":"Eur J Oper Res"},{"key":"7043_CR34","doi-asserted-by":"publisher","first-page":"3127","DOI":"10.1007\/s10462-019-09757-w","volume":"53","author":"J Pena","year":"2020","unstructured":"Pena J, N\u00e1poles G, Salgueiro Y (2020) Explicit methods for attribute weighting in multi-attribute decision-making: a review study. Artif Intell Rev 53:3127\u20133152","journal-title":"Artif Intell Rev"},{"key":"7043_CR35","doi-asserted-by":"publisher","first-page":"3817","DOI":"10.1007\/s10462-020-09941-3","volume":"54","author":"J Pena","year":"2021","unstructured":"Pena J, N\u00e1poles G, Salgueiro Y (2021) Implicit and hybrid methods for attribute weighting in multi-attribute decision-making: a review study. Artif Intell Rev 54:3817\u20133847","journal-title":"Artif Intell Rev"},{"issue":"1","key":"7043_CR36","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1109\/21.87068","volume":"18","author":"RR Yager","year":"1988","unstructured":"Yager RR (1988) On ordered weighted averaging aggregation operators in multicriteria decisionmaking. IEEE Trans Syst Man Cybern 18(1):183\u2013190","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"7043_CR37","doi-asserted-by":"crossref","unstructured":"Roubens M (1993) Some properties of choice functions based on valued binary relations. In: Readings in Fuzzy Sets for Intelligent Systems, Elsevier, pp 738\u2013750","DOI":"10.1016\/B978-1-4832-1450-4.50079-1"},{"key":"7043_CR38","doi-asserted-by":"publisher","DOI":"10.4135\/9781412985161","volume-title":"Multiple attribute decision making: an introduction","author":"KP Yoon","year":"1995","unstructured":"Yoon KP, Hwang CL (1995) Multiple attribute decision making: an introduction. Sage publications, Los Angeles"},{"issue":"4","key":"7043_CR39","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1016\/j.aei.2012.03.001","volume":"26","author":"K Mela","year":"2012","unstructured":"Mela K, Tiainen T, Heinisuo M (2012) Comparative study of multiple criteria decision making methods for building design. Adv Eng Inf 26(4):716\u2013726","journal-title":"Adv Eng Inf"},{"issue":"3","key":"7043_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2491245","volume":"31","author":"JC Corbett","year":"2013","unstructured":"Corbett JC, Dean J, Epstein M, Fikes A, Frost C, Furman JJ, Ghemawat S, Gubarev A, Heiser C, Hochschild P et al (2013) Spanner: Google\u2019s globally distributed database. ACM Trans Comput Syst (TOCS) 31(3):1\u201322","journal-title":"ACM Trans Comput Syst (TOCS)"},{"issue":"1","key":"7043_CR41","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1006\/jcss.1999.1639","volume":"59","author":"Y Breitbart","year":"1999","unstructured":"Breitbart Y, Korth HF (1999) Replication and consistency in a distributed environment. J Comput Syst Sci 59(1):29\u201369","journal-title":"J Comput Syst Sci"},{"key":"7043_CR42","volume-title":"Principles of distributed database systems","author":"MT \u00d6zsu","year":"1999","unstructured":"\u00d6zsu MT, Valduriez P (1999) Principles of distributed database systems, vol 2. Springer, Berlin"},{"key":"7043_CR43","doi-asserted-by":"publisher","first-page":"110583","DOI":"10.1016\/j.automatica.2022.110583","volume":"146","author":"Y Mo","year":"2022","unstructured":"Mo Y, Audrito G, Dasgupta S, Beal J (2022) Near-optimal knowledge-free resilient leader election. Automatica 146:110583. https:\/\/doi.org\/10.1016\/j.automatica.2022.110583 (https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0005109822004459)","journal-title":"Automatica"},{"key":"7043_CR44","doi-asserted-by":"crossref","unstructured":"Yao A, Pal S, Dong C, Li X, Liu X (2024a) A framework for user biometric privacy protection in uav delivery systems with edge computing. In: 2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), IEEE, pp 631\u2013636","DOI":"10.1109\/PerComWorkshops59983.2024.10502849"},{"key":"7043_CR45","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2024.103532","volume":"161","author":"A Yao","year":"2024","unstructured":"Yao A, Pal S, Li X, Zhang Z, Dong C, Jiang F, Liu X (2024) A privacy-preserving location data collection framework for intelligent systems in edge computing. Ad Hoc Netw 161:103532","journal-title":"Ad Hoc Netw"},{"key":"7043_CR46","doi-asserted-by":"crossref","unstructured":"Baranwal G, Kumar D, Biswas A, Yadav R (2024) A blockchain framework for efficient resource allocation in edge computing. In: IEEE Transactions on Network and Service Management","DOI":"10.1109\/TNSM.2024.3411796"},{"issue":"4","key":"7043_CR47","doi-asserted-by":"publisher","first-page":"2908","DOI":"10.1109\/TSC.2022.3231927","volume":"16","author":"A Biswas","year":"2022","unstructured":"Biswas A, Yadav R, Baranwal G, Tripathi AK (2022) Proof of karma (pok): a novel consensus mechanism for consortium blockchain. IEEE Trans Serv Comput 16(4):2908\u20132922","journal-title":"IEEE Trans Serv Comput"},{"key":"7043_CR48","doi-asserted-by":"crossref","unstructured":"Biswas A, Baranwal G, Kumar A (2024) A blockchain-based framework to resolve the oligopoly issue in cloud computing. In: IEEE Transactions on Cloud Computing","DOI":"10.1109\/TCC.2024.3390933"},{"key":"7043_CR49","doi-asserted-by":"crossref","unstructured":"Dong C, Jiang F, Li X, Yao A, Li G, Liu X (2021) A blockchain-aided self-sovereign identity framework for edge-based uav delivery system. 2021 IEEE\/ACM 21st International Symposium on Cluster. IEEE, Cloud and Internet Computing (CCGrid), p 622\u2013624","DOI":"10.1109\/CCGrid51090.2021.00074"},{"issue":"13","key":"7043_CR50","doi-asserted-by":"publisher","first-page":"14813","DOI":"10.1007\/s11227-022-04481-9","volume":"78","author":"D Tripathi","year":"2022","unstructured":"Tripathi D, Biswas A, Tripathi AK, Singh LK, Chaturvedi A (2022) An integrated approach of designing functionality with security for distributed cyber-physical systems. J Supercomput 78(13):14813\u201314845","journal-title":"J Supercomput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07043-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-07043-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07043-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,28]],"date-time":"2025-02-28T15:34:36Z","timestamp":1740756876000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-07043-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,27]]},"references-count":50,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["7043"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-07043-x","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,27]]},"assertion":[{"value":"11 February 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"556"}}