Back to Search Start Over

Novel Bat Algorithms for Scheduling Independent Tasks in Collaborative Internet-of-Things

Authors :
Linhua Ma
Jin Sun
Qingran Yan
Source :
HPCC/DSS/SmartCity
Publication Year :
2020
Publisher :
IEEE, 2020.

Abstract

Collaborative Internet-of-Things (C-IoT) is a new paradigm that allows mobile devices to offload computation tasks not only to servers in the edge computing tier but also to other mobile devices, in order to achieve low latency and energy saving. This paper investigates the problem of task scheduling and resource allocation considering independent tasks in a C-IoT system consisting of multiple mobile devices and a single resource-limited server. The scheduling objective is to minimize the flowtime of all tasks while satisfying the energy constraint on mobile devices. To solve this scheduling problem, we proposed novel bat algorithms that incorporate a velocity control strategy into the bat algorithm framework. In addition, we present a position-based mapping operator to map each bat onto a feasible solution. This mapping operator combines the currently best solution and the bat’s position to ensure the high quality of the mapped solution. Simulation results demonstrate that our proposed algorithms outperform competing algorithms that use the standard bat algorithm and traditional mapping method in generating high-quality scheduling solutions.

Details

Database :
OpenAIRE
Journal :
2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)
Accession number :
edsair.doi...........66ff25947476e01bcfbae8339e584666
Full Text :
https://doi.org/10.1109/hpcc-smartcity-dss50907.2020.00087