AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

Meaningful Update and Repair of Markov Decision Processes for Self-Adaptive Systems

College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China
Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing University, Nanjing 210023, China
Show Author Information

Abstract

Self-adaptive systems are able to adjust their behaviour in response to environmental condition changes and are widely deployed as Internetwares. Considered as a promising way to handle the ever-growing complexity of software systems, they have seen an increasing level of interest and are covering a variety of applications, e.g., autonomous car systems and adaptive network systems. Many approaches for the construction of self-adaptive systems have been developed, and probabilistic models, such as Markov decision processes (MDPs), are one of the favoured. However, the majority of them do not deal with the problems of the underlying MDP being obsolete under new environments or unsatisfactory to the given properties. This results in the generated policies from such MDP failing to guide the self-adaptive system to run correctly and meet goals. In this article, we propose a systematic approach to updating an obsolete MDP by exploring new states and transitions and removing obsolete ones, and repairing an unsatisfactory MDP by adjusting its structure in a more meaningful way rather than arbitrarily changing the transition probabilities to values not in line with reality. Experimental results show that the MDPs updated and repaired by our approach are more competent in guiding the self-adaptive systems' correct running compared with the original ones.

Electronic Supplementary Material

Download File(s)
jcst-37-1-106-Highlights.pdf (379.7 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 106-127

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Yang W-H, Pan M-X, Zhou Y, et al. Meaningful Update and Repair of Markov Decision Processes for Self-Adaptive Systems. Journal of Computer Science and Technology, 2022, 37(1): 106-127. https://doi.org/10.1007/s11390-021-1484-8

933

Views

2

Crossref

2

Web of Science

2

Scopus

1

CSCD

Received: 31 March 2021
Accepted: 19 October 2021
Published: 31 January 2022
©Institute of Computing Technology, Chinese Academy of Sciences 2022