Service Composition in IoT using Genetic algorithm and Particle swarm optimization

被引:19
|
作者
Kashyap, Neeti [1 ]
Kumari, A. Charan [2 ]
Chhikara, Rita [1 ]
机构
[1] NorthCap Univ, Dept CSE, Gurgaon, Haryana, India
[2] Dayalbagh Educ Inst, Dept Elect Engn, Agra, Uttar Pradesh, India
关键词
IoT; service composition; particle swarm optimization; genetic algorithm; quality of service; INTERNET; THINGS;
D O I
10.1515/comp-2020-0011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Web service compositions are commendable in structuring innovative applications for different Internet-based business solutions. The existing services can be reused by the other applications via the web. Due to the availability of services that can serve similar functionality, suitable Service Composition (SC) is required. There is a set of candidates for each service in SC from which a suitable candidate service is picked based on certain criteria. Quality of service (QoS) is one of the criteria to select the appropriate service. A standout amongst the most important functionality presented by services in the Internet of Things (IoT) based system is the dynamic composability. In this paper, two of the metaheuristic algorithms namely Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) are utilized to tackle QoS based service composition issues. QoS has turned into a critical issue in the management of web services because of the immense number of services that furnish similar functionality yet with various characteristics. Quality of service in service composition comprises of different non-functional factors, for example, service cost, execution time, availability, throughput, and reliability. Choosing appropriate SC for IoT based applications in order to optimize the QoS parameters with the fulfillment of user's necessities has turned into a critical issue that is addressed in this paper. To obtain results via simulation, the PSO algorithm is used to solve the SC problem in IoT. This is further assessed and contrasted with GA. Experimental results demonstrate that GA can enhance the proficiency of solutions for SC problem in IoT. It can also help in identifying the optimal solution and also shows preferable outcomes over PSO.
引用
收藏
页码:56 / 64
页数:9
相关论文
共 50 条
  • [41] Optimization of yard crane scheduling, using particle swarm optimization with genetic algorithm operators (PSOGAO)
    Kumar, M. Manoj
    Omkar, S. N.
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2008, 67 (05): : 335 - 339
  • [42] Design, manufacturing, and structural optimization of a composite float using particle swarm optimization and genetic algorithm
    Jalal, Mostafa
    Mukhopadhyay, Anal K.
    Grasley, Zachary
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART L-JOURNAL OF MATERIALS-DESIGN AND APPLICATIONS, 2019, 233 (07) : 1404 - 1418
  • [43] Availability and performance optimization of urea decomposition system using genetic algorithm and particle swarm optimization
    Monika Saini
    Yashpal Singh Raghav
    Ashish Kumar
    Divya Chandnani
    Life Cycle Reliability and Safety Engineering, 2021, 10 (3) : 285 - 293
  • [44] Optimization of furnace lateral supports by genetic algorithm and particle swarm optimization
    Simoes, G. J.
    Ebecken, N. F. F.
    REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2016, 32 (01): : 7 - 12
  • [45] Integration of Genetic Algorithm and Particle Swarm Optimization for Investment Portfolio Optimization
    Kuo, R. J.
    Hong, C. W.
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (06): : 2397 - 2408
  • [46] Web Service Selection Algorithm Based on Particle Swarm Optimization
    Xia, Hong
    Chen, Yan
    Li, Zengzhi
    Gao, Haichang
    Chen, Yanping
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2009, : 467 - +
  • [47] Service Composition Based on Niching Particle Swarm Optimization in Service Overlay Networks
    Liao, Jianxin
    Liu, Yang
    Wang, Jingyu
    Zhu, Xiaomin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2012, 6 (04): : 1106 - 1127
  • [48] Evolutionary Testing Using Particle Swarm Optimization in IOT Applications
    Khalid, Hiba
    Hameed, Mazhar
    Qamar, Usman
    PROCEEDINGS OF SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS) 2016, VOL 2, 2018, 16 : 351 - 358
  • [49] Influence of Algorithm Parameters of Bayesian Optimization, Genetic Algorithm, and Particle Swarm Optimization on Their Optimization Performance
    Wang, Zhi-Lei
    Ogawa, Toshio
    Adachi, Yoshitaka
    ADVANCED THEORY AND SIMULATIONS, 2019, 2 (10)
  • [50] A New Optimization Algorithm Based on Particle Swarm Optimization Genetic Algorithm and Sliding Surfaces
    Mahmoodabadi, M. J.
    Nemati, A. R.
    Danesh, N.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2024, 37 (09): : 1716 - 1735