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 条
  • [41] Resource allocation based on Tabu Search and Genetic Algorithm in multiuser OFDM system
    Pan, Ya-qin
    Ren, Sheng-wei
    Zhang, Shi-bing
    WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 598 - 605
  • [42] Joint Resource Allocation Method in Heterogeneous Wireless Networks Based on Genetic Algorithm
    He, Li
    Su, Xin
    Zeng, Jie
    Kuang, Yujun
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2012), 2012,
  • [43] Regional Science and Technology Resource Allocation Optimization Based on Improved Genetic Algorithm
    Xu, Hao
    Xing, Lining
    Huang, Lan
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (04): : 1972 - 1986
  • [44] Resource allocation and scheduling problem based on genetic algorithm and ant colony optimization
    Wang, Su
    Meng, Bo
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, 4426 : 879 - +
  • [45] Realistic framework for resource allocation in macro–femtocell networks based on genetic algorithm
    Hanaa Marshoud
    Hadi Otrok
    Hassan Barada
    Rebeca Estrada
    Abdallah Jarray
    Zbigniew Dziong
    Telecommunication Systems, 2016, 63 : 99 - 110
  • [46] GENETIC ALGORITHM BASED ITERATIVE TWO-LEVEL ALGORITHM FOR RESOURCE ALLOCATION PROBLEMS AND APPLICATIONS
    Lin, Shin-Yeu
    Chang, Che-Yen
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (10B): : 7157 - 7168
  • [47] Energy Efficient Resource Allocation for 5G Heterogeneous Networks Using Genetic Algorithm
    Qi, Xiaomin
    Khattak, Shahid
    Zaib, Alam
    Khan, Imdad
    IEEE ACCESS, 2021, 9 : 160510 - 160520
  • [48] Resource Allocation Strategy of IoT based on Network Slicing
    Pang, Xue
    Zhang, Peiying
    2020 IEEE COMPUTING, COMMUNICATIONS AND IOT APPLICATIONS (COMCOMAP), 2021,
  • [49] Efficient CPU scheduling: A genetic algorithm based approach
    Kamalapur, Snehal
    Deshpande, Neeta
    2006 INTERNATIONAL SYMPOSIUM ON AD HOC AND UBIQUITOUS COMPUTING, 2007, : 197 - +
  • [50] Energy Efficient Resource Allocation for NOMA in Cellular IoT with Energy Harvesting
    Basharat, M.
    Ejaz, W.
    Naeem, M.
    Khattak, A. M.
    Anpalagan, A.
    Alfandi, O.
    2017 13TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES (ICET 2017), 2017,