An Efficient Resource Allocation Approach based on a Genetic Algorithm for Composite Services in IoT Environments

被引:37
|
作者
Kim, MinHyeop [1 ]
Ko, In-Young [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Comp, Daejeon, South Korea
来源
2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS) | 2015年
关键词
service resource allocation; Internet of things; genetic algorithm;
D O I
10.1109/ICWS.2015.78
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As various types of Internets of Things (IoT) are deployed in a wide range of areas, the need arises to utilize various IoT resources dynamically to accomplish user tasks. We call this environment an urban-scale IoT environment, where various IoT resources that are necessary to accomplish user tasks are directly connected to each other via users' mobile devices, such as their smart phones. IoT resources are utilized as resources with which to run a composite service that supports user tasks. In this urban-scale IoT environment, it is essential to create efficient binding between a service and an IoT resource so as to execute a composite service for a task successfully. In this paper, we propose a service resource allocation approach which minimizes data transmissions between users' mobile devices and which effectively deal with the constraints of these types of environments. We transformed the resource allocation problem into a variant of the degree-constrained minimum spanning tree problem and applied a genetic algorithm to reduce the time needed to produce a near-optimal solution. We also defined a fitness function and an encoding scheme to apply the genetic algorithm in an efficient manner. The proposed approach shows a 97% success rate on average when used to find near-optimal solutions. In addition, it takes significantly less time than the brute force approach.
引用
收藏
页码:543 / 550
页数:8
相关论文
共 50 条
  • [31] Energy efficient resource allocation based on virtual network embedding for IoT data generation
    Tan, Lizhuang
    Aldweesh, Amjad
    Chen, Ning
    Wang, Jian
    Zhang, Jianyong
    Zhang, Yi
    Kostromitin, Konstantin Igorevich
    Zhang, Peiying
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (02)
  • [32] Energy-Efficient Resource Allocation in UAV Based MEC System for IoT Devices
    Du, Yao
    Wang, Kezhi
    Yang, Kun
    Zhang, Guopeng
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [33] Task offloading and resource allocation algorithm based on deep reinforcement learning for distributed AI execution tasks in IoT edge computing environments
    Aghapour, Zahra
    Sharifian, Saeed
    Taheri, Hassan
    COMPUTER NETWORKS, 2023, 223
  • [34] Partition Placement and Resource Allocation for Multiple DNN-Based Applications in Heterogeneous IoT Environments
    Kim, Taeyoung
    Park, Hyungbin
    Jin, Younghwan
    Lee, Seung-Seob
    Lee, Sukyoung
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) : 9836 - 9848
  • [35] Data link network resource allocation method based on genetic algorithm
    Sun, Weijie
    Xie, Wei
    He, Jun
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 1875 - 1880
  • [36] Genetic algorithm for quality of service based resource allocation in cloud computing
    Prasad Devarasetty
    Satyananda Reddy
    Evolutionary Intelligence, 2021, 14 : 381 - 387
  • [37] A Genetic Algorithm based Approach for Capacitated Location/Allocation Problems
    Yin, Yuwei
    Cao, Buyang
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 25 - 28
  • [38] GENETIC ALGORITHM BASED APPROACH FOR THE OPTIMAL ALLOCATION OF FACTS DEVICES
    Bhattacharyya, B.
    Goswami, S. K.
    POWER CONTROL AND OPTIMIZATION, 2010, 1239 : 53 - 56
  • [39] Energy-Efficient Resource Allocation for MEC and Blockchain-Enabled IoT via CRL Approach
    Li, Meng
    Pei, Pan
    Yu, F. Richard
    Si, Pengbo
    Yang, Ruizhe
    Wang, Zhuwei
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 843 - 848
  • [40] An intelligent offloading and resource allocation using Fuzzy-based HHGA algorithm for IoT applications
    Chakraborty, Ananya
    Kumar, Mohit
    Chaurasia, Nisha
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 11167 - 11185