Reinforcement Learning for Interactive QoS-Aware Services Composition

被引:6
|
作者
Alizadeh, Pegah [1 ]
Osmani, Aomar [2 ]
Khanouche, Mohamed Essaid [3 ,4 ]
Chibani, Abdelghani [5 ]
Amirat, Yacine [5 ]
机构
[1] Leonard Vinci Pole Univ, Res Ctr, F-92916 Paris, France
[2] Univ Sorbonne Paris Nord, CNRS, UMR 7030, LIPN, F-93430 Villetaneuse, France
[3] Univ Bejaia, Fac Exact Sci, Med Comp Lab, Bejaia 06000, Algeria
[4] Univ Paris Est Creteil, LISSI, F-94400 Vitry Sur Seine, France
[5] Univ Paris Est Creteil, LISSI, F-94400 Vitry Sur Seine, France
来源
IEEE SYSTEMS JOURNAL | 2021年 / 15卷 / 01期
关键词
Quality of service; Concrete; Heuristic algorithms; Web services; Reinforcement learning; Time factors; Throughput; Quality of services (QoS); reinforcement learning (RL); services composition; web of things (WoT); WEB; MOBILE;
D O I
10.1109/JSYST.2020.2997069
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An important and challenging research problem in web of things is how to select an appropriate composition of concrete services in a dynamic and unpredictable environment. The main goal of this article is to select from all possible compositions the optimal one without knowing a priori the users' quality of service (QoS) preferences. From a theoretical point of view, we give bounds on the problem search space. As the QoS user's preferences are unknown, we propose a vector-valued MDP approach for finding the optimal QoS-aware services composition. The algorithm alternatively solves MDP with dynamic programming and learns the preferences via direct queries to the user. An important feature of the proposed algorithm is that it is able to get the optimal composition and, at the same time, limits the number of interactions with the user. Experiments on a real-world large size dataset with more than 3500 web services show that our algorithm finds the optimal composite services with around 50 interactions with the user.
引用
收藏
页码:1098 / 1108
页数:11
相关论文
共 50 条
  • [1] QoS-aware middleware for Web Services Composition
    Zeng, LZ
    Benatallah, B
    Ngu, AHH
    Dumas, M
    Kalagnanam, J
    Chang, H
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (05) : 311 - 327
  • [2] QoS-aware Services Replacement of Web Service Composition
    Yin, Keting
    Zhou, Bo
    Zhang, Shuai
    Xu, Bin
    Chen, Yixi
    [J]. ITCS: 2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, PROCEEDINGS, VOL 2, PROCEEDINGS, 2009, : 271 - 274
  • [3] PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services
    Chen, Shuang
    Delimitrou, Christina
    Martinez, Jose F.
    [J]. TWENTY-FOURTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXIV), 2019, : 107 - 120
  • [4] QoS-aware web services composition using transactional composition operator
    Liu, An
    Huang, Liusheng
    Li, Qing
    [J]. ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2006, 4016 : 217 - 228
  • [5] A Learning Automation Solution to the QoS-Aware Service Composition
    Zhang, Xiwen
    Zhuo, Juchao
    Li, Jun
    Wu, Gang
    [J]. WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 297 - 301
  • [6] Improved Teaching Learning-Based QoS-Aware Services Composition for Internet of Things
    Khanouche, Mohamed Essaid
    Atmani, Nawel
    Cherifi, Asma
    [J]. IEEE SYSTEMS JOURNAL, 2020, 14 (03): : 4155 - 4164
  • [7] Application of Genetic Algorithm to QoS-aware Web Services composition
    Li Jian-hua
    Chen Song-qiao
    Li Yong-jun
    Li Gui-lin
    [J]. ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 516 - 521
  • [8] QoS-Aware Web Services Composition: a Cooperate Optimization Approach
    Li, Haifeng
    [J]. MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 69 - 74
  • [9] QoS-aware middleware for web services composition: a qualitative approach
    Issa, Hassan
    Assi, Chadi
    Debbabi, Mourad
    Ray, Sujoy
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2009, 3 (04) : 449 - 470
  • [10] Flexible QoS-aware services composition for service computing environments
    Khanouche, Mohamed Essaid
    Gadouche, Hania
    Farah, Zoubeyr
    Tari, Abdelkamel
    [J]. COMPUTER NETWORKS, 2020, 166