Computational Resource Allocation for Edge Computing in Social Internet-of-Things
Abdullah Khanfor (1), Raby Hamadi (1), Hakim Ghazzai (1), Ye Yang (1),, Mohammad R. Haider (2), Yehia Massoud (1) ((1) School of Systems &, Enterprises, Stevens Institute of Technology, Hoboken, NJ, USA, (2), University of Alabama at Birmingham, AL, USA)

TL;DR
This paper presents a machine learning-based framework leveraging Social IoT to efficiently allocate edge computing resources in heterogeneous IoT networks, improving task processing time predictions.
Contribution
It introduces a novel community detection and machine learning approach for resource allocation in Social IoT environments, reducing complexity and enhancing efficiency.
Findings
Framework achieves promising results on real-world data
Community detection improves resource matching accuracy
Machine learning predicts task processing time effectively
Abstract
The heterogeneity of the Internet-of-things (IoT) network can be exploited as a dynamic computational resource environment for many devices lacking computational capabilities. A smart mechanism for allocating edge and mobile computers to match the need of devices requesting external computational resources is developed. In this paper, we employ the concept of Social IoT and machine learning to downgrade the complexity of allocating appropriate edge computers. We propose a framework that detects different communities of devices in SIoT enclosing trustworthy peers having strong social relations. Afterwards, we train a machine learning algorithm, considering multiple computational and non-computational features of the requester as well as the edge computers, to predict the total time needed to process the required task by the potential candidates belonging to the same community of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
