A Reinforcement Learning Method for Constraint-Satisfied Services Composition

计算机科学 马尔可夫决策过程 服务质量 服务(商务) 组分(热力学) 服务交付框架 强化学习 分布式计算 Web服务 马尔可夫过程 数学优化 可靠性工程 计算机网络 机器学习 工程类 万维网 统计 热力学 物理 经济 经济 数学
作者
Lifang Ren,Wenjian Wang,Hang Xu
出处
期刊:IEEE Transactions on Services Computing [Institute of Electrical and Electronics Engineers]
卷期号:13 (5): 786-800 被引量:42
标识
DOI:10.1109/tsc.2017.2727050
摘要

With increasing adoption and presence of Web services, service composition becomes an effective way to construct software applications. Composite services need to satisfy both the functional and the non-functional requirements. Traditional methods usually assume that the quality of service (QoS) and the behaviors of services are deterministic, and they execute the composite service after all the component services are selected. It is difficult to guarantee the satisfaction of user constraints and the successful execution of the composite service. This paper models the constraint-satisfied service composition (CSSC) problem as a Markov decision process (MDP), namely CSSC-MDP, and designs a Q-learning algorithm to solve the model. CSSC-MDP takes the uncertainty of QoS and service behavior into account, and selects a component service after the execution of previous services. Thus, CSSC-MDP can select the globally optimal service based on the constraints which need the following services to satisfy. In the case of selected service failure, CSSC-MDP can timely provide the optimal alternative service. Simulation experiments show that the proposed method can successfully solve the CSSC problem of different sizes. Comparing with three representative methods, CSSC-MDP has obvious advantages, especially in terms of the success rate of service composition.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
orixero应助科研通管家采纳,获得10
1秒前
1秒前
1秒前
脑洞疼应助科研通管家采纳,获得10
1秒前
1秒前
1秒前
我是老大应助科研通管家采纳,获得20
1秒前
1秒前
慕青应助科研通管家采纳,获得10
1秒前
大个应助科研通管家采纳,获得10
2秒前
FashionBoy应助科研通管家采纳,获得10
2秒前
2秒前
小马甲应助科研通管家采纳,获得10
2秒前
在水一方应助科研通管家采纳,获得10
2秒前
科研通AI2S应助科研通管家采纳,获得10
2秒前
充电宝应助科研通管家采纳,获得10
2秒前
赘婿应助科研通管家采纳,获得10
2秒前
Lucas应助科研通管家采纳,获得10
2秒前
2秒前
科目三应助秦桂敏采纳,获得10
2秒前
3秒前
4秒前
4秒前
完美世界应助天道酬勤采纳,获得10
5秒前
caa完成签到 ,获得积分10
6秒前
Phoenix完成签到 ,获得积分10
6秒前
钰小憨发布了新的文献求助10
7秒前
8秒前
9秒前
文适发布了新的文献求助10
9秒前
香蕉觅云应助chenyang采纳,获得10
9秒前
小了发布了新的文献求助10
10秒前
长情智宸发布了新的文献求助20
10秒前
Hello应助chem采纳,获得10
11秒前
11秒前
6a完成签到 ,获得积分10
12秒前
雪城完成签到,获得积分10
13秒前
张露发布了新的文献求助10
13秒前
爆米花应助摸鱼学原理采纳,获得10
13秒前
高分求助中
Clinical Epidemiology: The Essentials, 6e 10000
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Graphene Handbook (2019 Edition) 800
Adhesion Science: Principles & Practice 800
Signals, Systems, and Signal Processing 610
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 600
The Immune System (Fifth Edition) 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6568403
求助须知:如何正确求助?哪些是违规求助? 8347927
关于积分的说明 17885498
捐赠科研通 5695586
什么是DOI,文献DOI怎么找? 2944128
邀请新用户注册赠送积分活动 1920026
关于科研通互助平台的介绍 1796147