DICOMIST: An methodology for Performing Distributed Computing in Heterogeneous ad hoc Networks

Authors

  • Alejandro Velazquez-Mena Department of Computer Engineering, School of Engineering at UNAM, México
  • Hector Benitez-Perez Institute of Research in Applied Mathematics and Systems (IIMAS) at UNAM, México
  • Rita C. Rodríguez-Martínez Institute of Research in Applied Mathematics and Systems (IIMAS) at UNAM, México
  • Ricardo F. Villarreal-Martínez Institute of Research in Applied Mathematics and Systems (IIMAS) at UNAM, México

DOI:

https://doi.org/10.15837/ijccc.2024.4.6526

Keywords:

Distributed Processing, Consensus, Fog Computing, Mesh Network

Abstract

The Internet of Things (IoT) has emerged as a cornerstone technology, transforming how we interact with our surroundings. Despite their widespread adoption, IoT devices encounter challenges related to processing capabilities and connectivity, frequently necessitating the delegation of tasks to remote cloud servers. This offloading, essential for enhancing user experience, poses challenges, particularly for latency-sensitive applications. Edge-centric paradigms like fog and mist computing have emerged to address these challenges, bringing computational resources closer to end-users. However, efficiently managing task offloading in dynamic IoT environments remains a complex issue. This paper introduces DIstributed COmputing for MIST (dicomist), a methodology designed to facilitate task offloading in IoT settings. Dicomist utilizes wireless mesh networks to organize mobile nodes, employing clustering and classification techniques. Tasks are treated as consensus problems, enabling distributed computation among selected nodes. Real-world experiments demonstrate dicomist’s effectiveness, underscoring its potential to enhance task offloading in IoT environments.

References

Abolhasan, M. and Hagelstein, B. and Wang, J. C.-P.. In Search of an Understandable Consensus Algorithm, Real-world performance of current proactive multi-hop mesh protocols, 44-47, 2009. https://doi.org/10.1109/APCC.2009.5375690

Ian F. Akyildiz and Dario Pompili and Tommaso Melodia. (2005) Underwater acoustic sensor networks: research challenges, Ad Hoc Networks, 3(3),257-279, 2005. https://doi.org/10.1016/j.adhoc.2005.01.004

Alotaibi, Eiman and Mukherjee, Biswanath. (2012) Survey Paper: A Survey on Routing Algorithms for Wireless Ad-Hoc and Mesh Networks, Computer Networks, 56(2), 940-965, 2012. https://doi.org/10.1016/j.comnet.2011.10.011

O. Arana and F. Garcia and J. Gomez.(2019) Analysis of the effectiveness of transmission power control as a location privacy technique, Computer Networks, 163, 1389-1286, 2019. https://doi.org/10.1016/j.comnet.2019.106880

Alireza Askarzadeh. (2016) A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm, Computers & Structures, 169, 1-12, 2016. https://doi.org/10.1016/j.compstruc.2016.03.001

Atzori, Luigi and Girau, Roberto and Pilloni, Virginia and Uras, Marco. (2019). Assignment of Sensing Tasks to IoT Devices: Exploitation of a Social Network of Objects, IEEE Internet of Things Journal, 6(2), 2679-2692, 2019. https://doi.org/10.1109/JIOT.2018.2873501

Benediktsson, J.A. and Swain, P.H. (1992). Consensus theoretic classification methods, IEEE Transactions on Systems, Man, and Cybernetics, 22(4), 688-704, 1992. https://doi.org/10.1109/21.156582

Borkar, Vivek and Varaiya, Pravin. (1982) Asymptotic agreement in distributed estimation, IEEE transactions on automatic control, 27(3), 650-655, 1982. https://doi.org/10.1109/TAC.1982.1102982

Byers, Charles C. and Wetterwald, Patrick. (2015) Fog Computing Distributing Data and Intelligence for Resiliency and Scale Necessary for IoT: The Internet of Things (Ubiquity Symposium), Association for Computing Machinery, Ubiquity, 14, 2015. https://doi.org/10.1145/2822875

Cao, Li-Juan and Tay, Francis Eng Hock. (2003) Support vector machine with adaptive parameters in financial time series forecasting, IEEE Transactions on neural networks, 14(6), 1506-1518, 2003. https://doi.org/10.1109/TNN.2003.820556

Carvin, Denis and Owezarski, Philippe and Berthou, Pascal, A generalized distributed consensus algorithm for monitoring and decision making in the iot Proceedings of the 2014 International Conference on Smart Communications in Network Technologies (SaCoNeT), 1-6, 2014. https://doi.org/10.1109/SaCoNeT.2014.6867769

Chissungo, Edmundo and Blake, Edwin and Le, Hanh. Investigation into Batman-adv Protocol Performance in an Indoor Mesh Potato Testbed, Proceedings of the 2011 Third International Conference on Intelligent Networking and Collaborative Systems, 8-13, 2011. https://doi.org/10.1109/INCoS.2011.106

Cortes, Corinna and Vapnik, Vladimir. (1995) Support-Vector Networks, Mach. Learn., 20(3), 273-297, 1995. https://doi.org/10.1007/BF00994018

Luca Davoli and Antonio Cilfone and Laura Belli and Gianluigi Ferrari. (2019) Design and experimental performance analysis of a B.A.T.M.A.N.-based double Wi-Fi interface mesh network, Future Generation Computer Systems, 92, 593-603,2021. https://doi.org/10.1016/j.future.2018.02.015

Morris H. Degroot. (1974) Reaching a Consensus, Journal of the American Statistical Association, 69(345), 118-121, 1974. https://doi.org/10.1080/01621459.1974.10480137

Dhuli, Sateeshkrishna and Atik, Fouzul (2021). Analysis of Distributed Average Consensus Algorithms for Robust IoT network, arXiv preprint arXiv:2104.10407, 1, 2021.

Dimakis, Alexandros G. and Kar, Soummya and Moura, José M. F. and Rabbat, Michael G. and Scaglione, Anna. (2010) Gossip Algorithms for Distributed Signal Processing, Proceedings of the IEEE, 98(11), 1847-1864, 2010. https://doi.org/10.1109/JPROC.2010.2052531

Drucker, Harris and Wu, Donghui and Vapnik, Vladimir N. (1999) Support vector machines for spam categorization, IEEE Transactions on Neural networks, 10(5), 1048-1054, 1999. https://doi.org/10.1109/72.788645

Chenyuan Feng, Howard H. Yang, Deshun Hu, Zhiwei Zhao, Tony Q.S., Geyong Min. (2021). Mobility-Aware Cluster Federated Learning in Hierarchical Wireless Networks, IEEE Transaction on Wireless Communications, 21(10), 8441-8857, 2022. https://doi.org/10.1109/TWC.2022.3166386

Flouri, K and Beferull-Lozano, Baltasar and Tsakalides, Panagiotis. Training a SVM-based classifier in distributed sensor networks, Proceedings of the 2006, 14th European Signal Processing Conference, 1-5, 2006.

Forero, Pedro A and Cano, Alfonso and Giannakis, Georgios B. (2010) Consensus-Based Distributed Support Vector Machines, Journal of Machine Learning Research, 163(5), 2010. https://doi.org/10.1145/1791212.1791218

Funai, Colin and Tapparello, Cristiano and Heinzelman,Wendi. (2020). Computational Offloading for Energy Constrained Devices in Multi-Hop Cooperative Networks, Computational Offloading for Energy Constrained Devices in Multi-Hop Cooperative Networks, 19(1), 60-73, 2020. https://doi.org/10.1109/TMC.2019.2892100

Goldsmith, Andrea (2008). Wireless Communications, Cambridge University Press, 2005 https://doi.org/10.1017/CBO9780511841224

Guerraoui, Rachid and Rodrigues, Luis Introduction to reliable distributed programming Springer Science & Business Media, 2006

Guo, Wenzhong and Zhu, Weiping and Yu, Zhiyong and Wang, Jiangtao and Guo, Bin. (2019). A Survey of Task Allocation: Contrastive Perspectives From Wireless Sensor Networks and Mobile Crowdsensing, IEEE Access, 9, 78406-78420, 2019. https://doi.org/10.1109/ACCESS.2019.2896226

Guo, Chongtao and He, Wei and Li, Geoffrey Ye. (2021). Optimal Fairness-Aware Resource Supply and Demand Management for Mobile Edge Computing, IEEE Wireless Communications Letters, 18(3), 678-682, 2021. https://doi.org/10.1109/LWC.2020.3046023

Jiang, Zhiyuan and Zhou, Sheng and Guo, Xueying and Niu, Zhisheng. (2018). Task Replication for Deadline-Constrained Vehicular Cloud Computing: Optimal Policy, Performance Analysis, and Implications on Road Traffic, IEEE Internet of Things Journal, 5(1), 93-107, 2018. https://doi.org/10.1109/JIOT.2017.2771473

Yuchuan Jiang and Zhangjun Wang and ZhiXiong Jin. Iot Data Processing and Scheduling Based on Deep Reinforcement Learning, International journal of computers communications and control, 18(3),1-8,2023 https://doi.org/10.15837/ijccc.2023.6.5998

Muhammad Altaf Khan and et al. (2021) A Survey on the Noncooperative Environment in Smart Nodes-Based Ad Hoc Networks: Motivations and Solutions, Security and Communication Networks, 2021, 2021. https://doi.org/10.1155/2021/9921826

Kocarev, Ljupco (2013). Consensus and synchronization in complex networks, Springer, 2013 https://doi.org/10.1007/978-3-642-33359-0

Kowalczyk Alexandre (2017). Support Vector Machines Succinctly Syncfusion, 2017

Elis Kulla and Masahiro Hiyama and Makoto Ikeda and Leonard Barolli. (2012) Performance comparison of OLSR and BATMAN routing protocols by a MANET testbed in stairs environment, Computers & Mathematics with Applications, 63(2), 339-349, 2012. https://doi.org/10.1016/j.camwa.2011.07.035

Lamport, Leslie. (1998) The Part-Time Parliament, ACM Trans. Comput. Syst., 16(2), 133-169, 1998. https://doi.org/10.1145/279227.279229

Lamport, Leslie. (2001) Paxos Made Simple, ACM SIGACT News (Distributed Computing Column), 32(4), 51-58, 2001. https://doi.org/10.1145/568425.568433

Koen Langendoen and Niels Reijers. (2003) Distributed localization in wireless sensor networks: a quantitative comparison, Computer Networks, 43(4), 499-518, 2003. https://doi.org/10.1016/S1389-1286(03)00356-6

Li, Shutao and Kwok, JT-Y and Tsang, IW-H and Wang, Yaonan. (2014) Fusing images with different focuses using support vector machines, IEEE Transactions on neural networks, 15(6), 1555-1561, 2004. https://doi.org/10.1109/TNN.2004.837780

Lin, Zhiyun and Francis, Bruce and Maggiore, Manfredi. (2007) State Agreement for Continuous- Time Coupled Nonlinear Systems, SIAM Journal on Control and Optimization, 46(1), 288-307, 2007. https://doi.org/10.1137/050626405

Lin, J. and Morse, A. S. and Anderson, B. D. O. (2007) The Multi-Agent Rendezvous Problem. Part 1: The Synchronous Case, SIAM Journal on Control and Optimization, 46(6), 2096-2119, 2007. https://doi.org/10.1137/040620552

Lin, J. and Morse, A. S. and Anderson, B. D. O. (2007) The Multi-Agent Rendezvous Problem. Part 2: The Asynchronous Case, SIAM Journal on Control and Optimization, 46(6), 2120-2147, 2007. https://doi.org/10.1137/040620564

Liu, Ji and Mou, Shaoshuai and Morse, A. Stephen and Anderson, Brian D. O. and Yu, Changbin. (2011). Deterministic Gossiping, Proceedings of the IEEE, 99(9), 1505-1524, 2011. https://doi.org/10.1109/JPROC.2011.2159689

Liu, Hui and Cao, Ming and Wu, Chai Wah. New spectral graph theoretic conditions for synchronization in directed complex networks Proceedings 2013 IEEE International Symposium on Circuits and Systems (ISCAS), 2307-2310, 2013.

Liu, Ligang and Liu, Jianpo and Qian, Hanwang and Zhu, Jun. (2018). Performance Evaluation of BATMAN-Adv Wireless Mesh Network Routing Algorithms, Proceedings of the 5th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud)/2018 4th IEEE International Conference on Edge Computing and Scalable Cloud (EdgeCom), 122-127, 2018. https://doi.org/10.1109/CSCloud/EdgeCom.2018.00030

Liu, Jianhui and Zhang, Qi. (2018). Offloading Schemes in Mobile Edge Computing for Ultra- Reliable Low Latency Communications, IEEE Access, 6, 12825-12837, 2018. https://doi.org/10.1109/ACCESS.2018.2800032

Lu, Yumao and Roychowdhury, V. and Vandenberghe, L. (2008) Distributed Parallel Support Vector Machines in Strongly Connected Networks, Trans. Neur. Netw., 19(7), 1167-1178,2008. https://doi.org/10.1109/TNN.2007.2000061

Lynch, Nancy A. (1996) Distributed Algorithms, Morgan Kaufmann Publishers Inc., 1996

Magadán, Luis and Suárez, Francisco J. and Granda, Juan C. and García, Daniel F. (2022). Clustered WSN for Building Energy Management Applications Proceedings of the Science and Technologies for Smart Cities, 673-687, 2022. https://doi.org/10.1007/978-3-031-06371-8_43

Malik, Sehrish and Ahmad, Shabir and Ullah, Israr and Park, Dong Hwan and Kim, DoHyeun. (2019). An Adaptive Emergency First Intelligent Scheduling Algorithm for Efficient Task Management and Scheduling in Hybrid of Hard Real-Time and Soft Real-Time Embedded IoT Systems, Sustainability, 11(8), 2192-2203, 2019. https://doi.org/10.3390/su11082192

V. Muthukumaran and R. Sivakami and V. K. Venkatesan and J. Balajee. and T. R. Mahesh and E. Mohan and B. Swapna. Optimizing Heterogeneity in IoT Infra Using Federated Learning and Blockchain-based Security Strategies, International journal of computers communications and control, 18(6),1-21, 2023. https://doi.org/10.15837/ijccc.2023.6.5890

Nepusz, Tamás and Vicsek, Tamás. (2012). Controlling edge dynamics in complex networks, Nature Physics, 8(7), 568-573, 2012. https://doi.org/10.1038/nphys2327

Newman, M. E. J. Networks: an introduction Oxford University Press, 2010

Ernesto Nunes and Marie Manner and Hakim Mitiche and Maria Gini. (2017). A taxonomy for task allocation problems with temporal and ordering constraints, Robotics and Autonomous Systems, 90, 55-70, 2017. https://doi.org/10.1016/j.robot.2016.10.008

Felipe Núñez and Yongqiang Wang and David Grasing and Sachi Desai and George Cakiades and Francis J. Doyle. (2017) Pulse-coupled time synchronization for distributed acoustic event detection using wireless sensor networks, Control Engineering Practice, 60, 106-117, 2017. https://doi.org/10.1016/j.conengprac.2017.01.006

Olfati-Saber, Reza and Fax, J. Alex and Murray, Richard M. (2007). Consensus and Cooperation in Networked Multi-Agent Systems, Proceedings of the IEEE, 95(1), 215-233, 2007. https://doi.org/10.1109/JPROC.2006.887293

[Online].Available: www.open-mesh.org/, Accesed on 3 February 2024.

[Online].Available: datatracker.ietf.org/doc/html/draft-wunderlich-openmesh-manet-routing-00, Accesed on 3 February 2024.

[Online].Available: www.open-mesh.org/projects/open-mesh/wiki/BATMANConcept, Accesed on 3 February 2024.

[Online].Available: dl.acm.org/ccs, Accesed on 3 February 2024.

[Online].Available: mdotfernandez.wordpress.com/, Accesed on 3 February 2024.

[Online].Available: doi.org/10.6028/NIST.SP.500-325, Accesed on 3 February 2024.

[Online].Available: www.rfidjournal.com/articles/view?4986, Accesed on 3 February 2024.

[Online].Available: repositorio.unam.mx/contenidos/84523, Accesed on 3 February 2024.

[Online].Available: doi.org/10.6028/NIST.SP.800-145, Accesed on 3 February 2024.

Germán A. Montoya and Carlos Lozano-Garzón and Yezid Donoso. (2022). A Stochastic Mobility Prediction Algorithm for finding Delay and Energy Efficient Routing Paths considering Movement Patterns in Mobile IoT Networks, International journal of computers communications and control, 17(4),1-9, 2022. https://doi.org/10.15837/ijccc.2022.4.4861

[Online].Available: doi.org/10.48550/arxiv.2001.07704, Accesed on 3 February 2024.

Oróstica, Boris and Núñez, Felipe. (2019). Robust Gossiping for Distributed Average Consensus in IoT Environments, IEEE Access, 7, 994-1005, 2019. https://doi.org/10.1109/ACCESS.2018.2886130

Pilloni, Virginia and Atzori, Luigi and Mallus, Matteo. (2017). Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach, Sensors, 17(3), 484-512, 2017. https://doi.org/10.3390/s17030484

Virginia Pilloni and Luigi Atzori. (2017). Consensus-based resource allocation among objects in the internet of things, Annals of Telecommunications, 72, 415-429, 2017. https://doi.org/10.1007/s12243-017-0583-6

Pilloni, Virginia and Ning, Huansheng and Atzori, Luigi. (2022). Task Allocation Among Connected Devices: Requirements, Approaches, and Challenges, IEEE Internet of Things Journal, 9(2), 1009-1023, 2022. https://doi.org/10.1109/JIOT.2021.3127314

Preciado, Victor M and Verghese, George C, Synchronization in generalized erd ö sr é nyi networks of nonlinear oscillators, Proceedings of the 44th IEEE Conference on Decision and Control, 4628- 4633 2005.

Ren,Wei and Beard, RandalW(2008). Distributed consensus in multi-vehicle cooperative control, Springer, 27(2), 2008 https://doi.org/10.1007/978-1-84800-015-5

Sahni, Yuvraj and Cao, Jiannong and Zhang, Shigeng and Yang, Lei. (2017). Edge Mesh: A New Paradigm to Enable Distributed Intelligence in Internet of Things, IEEE Access, 5, 16441-16458, 2017. https://doi.org/10.1109/ACCESS.2017.2739804

Li, Shancang and Oikonomou, George and Tryfonas, Theo and Chen, Thomas M. and Xu, Li Da. (2014). A Distributed Consensus Algorithm for Decision Making in Service-Oriented Internet of Things, IEEE Transactions on Industrial Informatics, 10(2), 1461-1468, 2014. https://doi.org/10.1109/TII.2014.2306331

Shaocheng Luo and Jonghoek Kim and Ramviyas Parasuraman and Jun Han Bae and Eric T. Matson and Byung-Cheol Min. (2019). Multi-robot rendezvous based on bearing-aided hierarchical tracking of network topology, Ad Hoc Networks, 86(3), 131-143, 2019. https://doi.org/10.1016/j.adhoc.2018.11.004

Schölkopf, Bernhard and Smola, Alexander J and Bach, Francis and others (2002). Learning with kernels: support vector machines, regularization, optimization, and beyond, MIT press, 2002

Liu, Jianhui and Zhang, Qi. (2020). Jin Sun and Lu Yin and Minhui Zou and Yi Zhang and Tianqi Zhang and Junlong Zhou, Journal of Systems Architecture, 108, 101799, 2020. https://doi.org/10.1016/j.sysarc.2020.101799

Sunyaev, Ali. (2020). Internet computing: Principles of Distributed systems and emerging internet-based technologies, Springer Nature, October, 2020, 248-249, 2020. https://doi.org/10.1007/978-3-030-34957-8

Youcef Touati and Arab Ali-Chérif and Boubaker Daachi. (2017) 4 - Adaptive Routing for Large- Scale WSNs, nergy Management in Wireless Sensor Networks, 53-63, 2017. https://doi.org/10.1016/B978-1-78548-219-9.50004-7

Tsitsiklis, J. and Bertsekas, D. and Athans, M. (1986) Distributed asynchronous deterministic and stochastic gradient optimization algorithms, IEEE Transactions on Automatic Control, 31(9), 803-812, 1986. https://doi.org/10.1109/TAC.1986.1104412

Velázquez-Mena, Alejandro and Benítez-Pérez, Héctor and Rodríguez-Martínez, Rita C. and Villarreal-Martínez, Ricardo F. Design and evaluation of indoor wireless ad hoc network using BATMAN-adv with mobile robots, Proceedings of the 2022 IEEE 17th Conference on Industrial Electronics and Applications (ICIEA), 376-383, 2022. https://doi.org/10.1109/ICIEA54703.2022.10006011

Wang, Xiaofan and Wang, Xiaoling. Consensus of edge dynamics on complex networks, Proceedings 2014 IEEE International Symposium on Circuits and Systems (ISCAS), 1271-1274, 2014. https://doi.org/10.1109/ISCAS.2014.6865374

Wang, Liang and Yu, Zhiwen and Han, Qi and Guo, Bin and Xiong, Haoyi. (2018). Multi- Objective Optimization Based Allocation of Heterogeneous Spatial Crowdsourcing Tasks, IEEE Transactions on Mobile Computing, 17(1), 1637-1650, 2018. https://doi.org/10.1109/TMC.2017.2771259

Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Allocating Heterogeneous Tasks in Participatory Sensing with Diverse Participant-Side Factors, IEEE Transactions on Mobile Computing, 18(9), 1979-1991, 2019. https://doi.org/10.1109/TMC.2018.2869387

Weller, S C and Mann, N C. (1997) Assessing rater performance without a "gold standard" using consensus theory, Med Decis Making, 17(7), 71-79, 1997. https://doi.org/10.1177/0272989X9701700108

Yu, Wenwu and Chen, Guanrong and Cao, Ming and Ren, Wei. (2013). Delay-Induced Consensus and Quasi-Consensus in Multi-Agent Dynamical Systems, IEEE Transactions on Circuits and Systems I: Regular Papers, 60(10), 2679-2687, 2013. https://doi.org/10.1109/TCSI.2013.2244357

Lin Xiao and Stephen Boyd. (2004). Fast linear iterations for distributed averaging, Systems & Control Letters, 53(1), 65-78, 2004. https://doi.org/10.1016/j.sysconle.2004.02.022

Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Xiang Yin and Kaiquan Zhang and Bin Li and Arun Kumar Sangaiah and Jin Wang, International Journal of Distributed Sensor Networks, 14(8), 1550147718795355, 2018.

Xu, Lina and Collier, Rem and O'Hare, Gregory M. P. (2017) A Survey of Clustering Techniques in WSNs and Consideration of the Challenges of Applying Such to 5G IoT Scenarios, IEEE Internet of Things Journal, 4(5), 1229-1249,2017. https://doi.org/10.1109/JIOT.2017.2726014

Xu, Mengying and Zhou, Jie. (2020). Elite Immune Ant Colony Optimization-Based Task Allocation for Maximizing Task Execution Efficiency in Agricultural Wireless Sensor Networks, Journal of Sensors, 2020(1), 3231864, 2020. https://doi.org/10.1155/2020/3231864

Xue, Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Task Allocation Optimization Scheme Based on Queuing Theory for Mobile Edge Computing in 5G Heterogeneous Networks, Mobile Information Systems, 150-1403, 2020. https://doi.org/10.1155/2020/1501403

Zhengxin Yu, Jia Hu, Geyong Min, Wang Miao, Shamin Hossain M. (2021). Mobility-Aware Proactive Edge Caching for Connected Vehicles Using Federated Learning, IEEE Transaction of Intelligent Transportation Systems, 22(8), 5341-5351, 2021. https://doi.org/10.1109/TITS.2020.3017474

Lu, Yumao and Roychowdhury, Vwani and Vandenberghe, Lieven. (2008) Distributed Parallel Support Vector Machines in Strongly Connected Networks, IEEE Transactions on Neural Networks, 19(7), 1167-1178, 2008. https://doi.org/10.1109/TNN.2007.2000061

Yunmin Zhu and Li, X.R. and Zhisheng You. Unified fusion rule in multisensor network decision systems, Proceedings of the Third International Conference on Information Fusion, 2000. https://doi.org/10.1109/IFIC.2000.859882

Zhang, Guanglin and Zhang, Wenqian and Cao, Yu and Li, Demin and Wang, Lin. (2018). Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices, CIEEE Transactions on Industrial Informatics, 16(18), 4642-4655, 2018. https://doi.org/10.1109/TII.2018.2843365

Li, Zhongkui and Duan, Zhisheng and Chen, Guanrong and Huang, Lin. (2010). Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint, IEEE Transactions on Circuits and Systems I: Regular Papers, 57(1), 213-224, 2010. https://doi.org/10.1109/TCSI.2009.2023937

Breno Costa, Joao Bachiega Jr, Leonardo Rebouças de Carvalho, and Aleteia PF Araujo. Orchestration in fog computing: A comprehensive survey. ACM Computing Surveys (CSUR), 55(2):1-34, 2022. https://doi.org/10.1145/3486221

Nidhi Kumari, Anirudh Yadav, and Prasanta K Jana. Task offloading in fog computing: A survey of algorithms and optimization techniques. Computer Networks, 214:109137, 2022. https://doi.org/10.1016/j.comnet.2022.109137

Kimchai Yeow, Abdullah Gani, Raja Wasim Ahmad, Joel JPC Rodrigues, and Kwangman Ko. Decentralized consensus for edge-centric internet of things: A review, taxonomy, and research issues. IEEE Access, 6:1513-1524, 2017. https://doi.org/10.1109/ACCESS.2017.2779263

Kalimullah Lone and Shabir Ahmad Sofi. e-toalb: An efficient task offloading in iot-fog networks. Concurrency and Computation: Practice and Experience, 36(6):e7951, 2024. https://doi.org/10.1002/cpe.7951

Amit Kishor and Chinmay Chakarbarty. Task offloading in fog computing for using smart ant colony optimization. Wireless personal communications, 127(2):1683-1704, 2022. https://doi.org/10.1007/s11277-021-08714-7

Kai Lin, Sameer Pankaj, and DiWang. Task offloading and resource allocation for edge-of-things computing on smart healthcare systems. Computers & Electrical Engineering, 72:348-360, 2018. https://doi.org/10.1016/j.compeleceng.2018.10.003

Additional Files

Published

2024-07-01

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.