An improved discrete flower pollination algorithm for fuzzy QoS-aware IoT services composition based on skyline operator

被引:3
|
作者
Seghir, Fateh [1 ]
Khababa, Ghizlane [2 ]
机构
[1] Setif 1 Univ, Fac Technol, Intelligent Syst Lab, Setif 19000, Algeria
[2] Setif 1 Univ, Fac Sci, Dept Comp Sci, Setif 19000, Algeria
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 10期
关键词
IoT-services composition; Quality of Service (QoS); Generalized trapezoidal fuzzy number; Flower pollination algorithm; Fuzzy constrained optimization; Fuzzy Skyline operator; PARTICLE SWARM OPTIMIZATION;
D O I
10.1007/s11227-023-05074-w
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Quality of Service (QoS)-aware Service Composition (QSC) for Internet of Things (IoT) consists of connecting different available atomic IoT-services to produce a Composite of IoT-Services (CS) which satisfies the requirements of end users. With the growing number of atomic IoT-services that have similar functionalities with different values in their QoS parameters, it has been a challenging issue to select the suitable ones in order to generate an optimal CS with high quality in terms of QoS values which should fulfill the end users' constraints. This problem, which is an NP-hard constrained optimization one, has been generally solved under the assumption of precise and deterministic QoS values, which is not fully advisable. Since the QoS values of an IoT-service are doomed to be altered at any point, due to changes in topological structure of IoT networks, mobility of IoT devices, IoT systems congestion, and economic policies. Hence, the ambiguity of the QoS parameters is represented using the generalized trapezoidal fuzzy number (GTrFN). Moreover, a novel efficient approach combining two modules (1) a fuzzy skyline-based module and (2) an improved discrete flower pollination algorithm is proposed to solve the QSC in Fuzzy IoT environments (QSCFIoT). The performance and the efficiency of the proposal are validated on different scales of QSCFIoT using fuzzy versions of the real QWS and a large-sized synthetic datasets; while the experimental results demonstrate that the proposed approach is superior to some recently proposed QSC optimization algorithms such as EFPA, PSO and ITL-QCA in terms of composition's quality, time, and stability
引用
收藏
页码:10645 / 10676
页数:32
相关论文
共 50 条
  • [21] QoS-aware service composition based on context-free grammar and skyline in service function chaining using genetic algorithm
    Khosravian, Pouya
    Emadi, Sima
    Mirjalily, Ghasem
    Zamani, Behzad
    PEERJ COMPUTER SCIENCE, 2021, 7
  • [22] QoS-aware service composition based on context-free grammar and skyline in service function chaining using genetic algorithm
    Khosravian P.
    Emadi S.
    Mirjalily G.
    Zamani B.
    PeerJ Computer Science, 2021, 7 : 1 - 23
  • [23] Novel bat algorithm for QoS-aware services composition in large scale internet of things
    Amal Kouicem
    Mohamed Essaid Khanouche
    Abdelkamel Tari
    Cluster Computing, 2022, 25 : 3683 - 3697
  • [24] Novel bat algorithm for QoS-aware services composition in large scale internet of things
    Kouicem, Amal
    Khanouche, Mohamed Essaid
    Tari, Abdelkamel
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (05): : 3683 - 3697
  • [25] AN improved Ant Colony Optimization Algorithm for QoS-Aware Dynamic Web Service Composition
    Zhao Shanshan
    Ma Lin
    Wang Lei
    Wen Zepeng
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 1998 - 2001
  • [26] QoS-aware service composition based on Tree-coded genetic algorithm
    Chen, Rongping
    Cai, Meiling
    Quan, Huiyun
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, : 622 - 627
  • [27] QoS-aware service composition based on tree-coded genetic algorithm
    Gao, Chunming
    Cai, Meiling
    Chen, Huowang
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 361 - +
  • [28] A Dynamic QoS-Aware Logistics Service Composition Algorithm Based on Social Network
    Yu, Yang
    Chen, Jian
    Lin, Shangquan
    Wang, Ying
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (04) : 399 - 410
  • [29] QoS-aware Selection of Web Service Composition Based on Harmony Search Algorithm
    Jafarpour, Nastaran
    Khayyambashi, Mohammad Reza
    12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 1345 - 1350
  • [30] FAQS: Fast Web Service Composition Algorithm Based on QoS-Aware Sampling
    Lu, Wei
    Wang, Weidong
    Bao, Ergude
    Wang, Liqiang
    Xing, Weiwei
    Chen, Yue
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (04) : 826 - 834