Decision Problems in a Logic for Reasoning About Reconfigurable Distributed Systems

被引:2
|
作者
Bozga, Marius [1 ]
Bueri, Lucas [1 ]
Iosif, Radu [1 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP, VERIMAG, F-38000 St Martin Dheres, France
来源
关键词
GRAPH TRANSFORMATION; SEPARATION LOGIC; MODEL; REO;
D O I
10.1007/978-3-031-10769-6_40
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider a logic used to describe sets of configurations of distributed systems, whose network topologies can be changed at runtime, by reconfiguration programs. The logic uses inductive definitions to describe networks with an unbounded number of components and interactions, written using a multiplicative conjunction, reminiscent of Bunched Implications [37] and Separation Logic [39]. We study the complexity of the satisfiability and entailment problems for the configuration logic under consideration. Additionally, we consider the robustness property of degree boundedness (is every component involved in a bounded number of interactions?), an ingredient for decidability of entailments.
引用
收藏
页码:691 / 711
页数:21
相关论文
共 50 条
  • [1] Reasoning about Distributed Reconfigurable Systems
    Ahrens, Emma
    Bozga, Marius
    Iosif, Radu
    Katoen, Joost-Pieter
    [J]. PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (OOPSLA):
  • [2] Aneris: A Mechanised Logic for Modular Reasoning about Distributed Systems
    Krogh-Jespersen, Morten
    Timany, Amin
    Ohlenbusch, Marit Edna
    Gregersen, Simon Oddershede
    Birkedal, Lars
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS ( ESOP 2020): 29TH EUROPEAN SYMPOSIUM ON PROGRAMMING, 2020, 12075 : 336 - 365
  • [3] Modeling distributed systems with reconfigurable logic
    Hadlich, T
    Neumann, P
    [J]. ISIE '97 - PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-3, 1997, : SS176 - SS180
  • [4] A Logic for Reasoning About Decision-Theoretic Projections
    Rens, Gavin
    Meyer, Thomas
    Lakemeyer, Gerhard
    [J]. AGENTS AND ARTIFICIAL INTELLIGENCE, ICAART 2015, 2015, 9494 : 79 - 99
  • [5] A Method of Backward Probabilistic Logic Reasoning of Decision Problems
    Li Yong
    Liu WeiYi
    [J]. PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 657 - +
  • [6] Differential logic for reasoning about hybrid systems
    Platzer, Andre
    [J]. Hybrid Systems: Computation and Control, Proceedings, 2007, 4416 : 746 - 749
  • [7] A Framework for Prototyping and Reasoning about Distributed Systems
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    [J]. PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 235 - +
  • [8] Reasoning about asynchronous behaviour in distributed systems
    Henderson, P
    [J]. EIGHTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2002, : 17 - 24
  • [9] Reasoning about knowledge in asynchronous distributed systems
    Costa, Vania
    Benevides, Mario
    [J]. LOGIC JOURNAL OF THE IGPL, 2005, 13 (01) : 5 - 28
  • [10] Logic in Computer Science: Modelling and Reasoning About Systems
    Valentin Goranko
    [J]. Journal of Logic, Language and Information, 2007, 16 (1) : 117 - 120