Synthesising succinct strategies in safety games with an application to real-time scheduling

被引:0
|
作者
Geeraerts, Gilles [1 ]
Goossens, Joel [1 ]
Thi-Van-Anh Nguyen [1 ]
Stainer, Annelle [1 ]
机构
[1] ULB, Fac Sci, Dept Informat, Brussels, Belgium
关键词
Safety games; Succinct strategies; Antichains; Real-time scheduling; Sporadic tasks; MULTIPROCESSOR SCHEDULABILITY; SPORADIC TASKS; ALGORITHMS;
D O I
10.1016/j.tcs.2017.06.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce general techniques to compute, efficiently, succinct representations of winning strategies in safety and reachability games. Our techniques adapt the antichain framework to the setting of games, and rely on the notion of turn-based alternating simulation, which is used to formalise natural relations that exist between the states of those games in many applications. Then, we demonstrate the applicability of our approach by considering an important problem borrowed from the real-time scheduling community, i.e. the problem of finding a correct schedule(r) for a set of sporadic tasks upon a multiprocessor platform. We formalise this problem by means of a game whose number of states is exponential in the description of the task set, thereby making it a perfect candidate for our approach. We have implemented our algorithm and show experimentally that it scales better than classical solutions. To the best of our knowledge, this is the first attempt at implementing problem. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 49
页数:26
相关论文
共 50 条
  • [1] Synthesising succinct strategies in safety and reachability games
    Geeraerts, Gilles
    Goossens, Joël
    Stainer, Amélie
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8762 : 98 - 111
  • [2] Programmatic Strategies for Real-Time Strategy Games
    Marino, Julian R. H.
    Moraes, Rubens O.
    Oliveira, Tassiana C.
    Toledo, Claudio
    Lelis, Levi H. S.
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 381 - 389
  • [3] OPTIMAL SCHEDULING STRATEGIES FOR REAL-TIME COMPUTERS
    HERZOG, U
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1975, 19 (05) : 494 - 504
  • [4] SCHEDULING STRATEGIES FOR MULTIPROCESSOR REAL-TIME DSP
    LEE, EA
    HA, SH
    DALLAS GLOBECOM 89, VOLS 1-3: COMMUNICATIONS TECHNOLOGY FOR THE 1990S AND BEYOND, 1989, : 1279 - 1283
  • [5] Automated competitive analysis of real-time scheduling with graph games
    Krishnendu Chatterjee
    Andreas Pavlogiannis
    Alexander Kößler
    Ulrich Schmid
    Real-Time Systems, 2018, 54 : 166 - 207
  • [6] Automated competitive analysis of real-time scheduling with graph games
    Chatterjee, Krishnendu
    Pavlogiannis, Andreas
    Koessler, Alexander
    Schmid, Ulrich
    REAL-TIME SYSTEMS, 2018, 54 (01) : 166 - 207
  • [7] Cost-sharing games in real-time scheduling systems
    Tami Tamir
    International Journal of Game Theory, 2023, 52 : 273 - 301
  • [8] Cost-sharing games in real-time scheduling systems
    Tamir, Tami
    INTERNATIONAL JOURNAL OF GAME THEORY, 2023, 52 (01) : 273 - 301
  • [9] Cost-Sharing Games in Real-Time Scheduling Systems
    Tamir, Tami
    WEB AND INTERNET ECONOMICS, WINE 2018, 2018, 11316 : 423 - 437
  • [10] Synthesising controllers from real-time specifications
    Dierks, H
    TENTH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, PROCEEDINGS, 1997, : 126 - 133