A Dynamic Epistemic Logic Analysis of the Equality Negation Task

被引:0
|
作者
Goubault, Eric [1 ]
Lazic, Marijana [2 ]
Ledent, Jeremy [4 ]
Rajsbaum, Sergio [3 ]
机构
[1] Inst Polytech Paris, Ecole Polytech, LIX, CNRS, Palaiseau, France
[2] Tech Univ Munich, Munich, Germany
[3] Univ Nacl Autonoma Mexico, Inst Matemat, Mexico City, DF, Mexico
[4] Univ Strathclyde, Glasgow, Lanark, Scotland
基金
欧洲研究理事会; 奥地利科学基金会;
关键词
Dynamic epistemic logic; Distributed computing; Equality negation;
D O I
10.1007/978-3-030-38808-9_4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we study the solvability of the equality negation task in a simple wait-free model where processes communicate by reading and writing shared variables or exchanging messages. In this task, two processes start with a private input value in the set {0, 1, 2}, and after communicating, each one must decide a binary output value, so that the outputs of the processes are the same if and only if the input values of the processes are different. This task is already known to be unsolvable; our goal here is to prove this result using the dynamic epistemic logic (DEL) approach introduced by Goubault, Ledent and Rajsbaum in GandALF 2018. We show that in fact, there is no epistemic logic formula that explains why the task is unsolvable. We fix this issue by extending the language of our DEL framework, which allows us to construct such a formula, and discuss its utility.
引用
收藏
页码:53 / 70
页数:18
相关论文
共 50 条
  • [1] A dynamic epistemic logic analysis of equality negation and other epistemic covering tasks
    van Ditmarsch, Hans
    Goubault, Éric
    Lazić, Marijana
    Ledent, Jérémy
    Rajsbaum, Sergio
    [J]. Journal of Logical and Algebraic Methods in Programming, 2021, 121
  • [2] A dynamic epistemic logic analysis of equality negation and other epistemic covering tasks
    van Ditmarsch, Hans
    Goubault, Eric
    Lazic, Marijana
    Ledent, Jeremy
    Rajsbaum, Sergio
    [J]. JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2021, 121
  • [3] About Epistemic Negation and World Views in Epistemic Logic Programs
    Costantini, Stefania
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (5-6) : 790 - 807
  • [4] Analysis of Cryptographic Protocol by Dynamic Epistemic Logic
    Chen, Xiaojuan
    Deng, Huiwen
    [J]. IEEE ACCESS, 2019, 7 : 29981 - 29988
  • [5] Dynamic Epistemic Logic
    Girard, Patrick
    [J]. AUSTRALASIAN JOURNAL OF LOGIC, 2009, 7 : 26 - 31
  • [6] Dynamic epistemic logic in update logic
    Aucher, Guillaume
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 2016, 26 (06) : 1913 - 1960
  • [7] The perfect surprise: a new analysis in dynamic epistemic logic
    Vignero, Leander
    Demey, Lorenz
    [J]. LOGIC JOURNAL OF THE IGPL, 2020, 28 (03) : 341 - 362
  • [8] A simplicial complex model for dynamic epistemic logic to study distributed task computability
    Goubault, Eric
    Ledent, Jeremy
    Rajsbaum, Sergio
    [J]. INFORMATION AND COMPUTATION, 2021, 278
  • [9] A Simplicial Complex Model for Dynamic Epistemic Logic to study Distributed Task Computability
    Goubault, Eric
    Ledent, Jeremy
    Rajsbaum, Sergio
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (277): : 73 - 87
  • [10] Probabilistic Dynamic Epistemic Logic
    Barteld P. Kooi
    [J]. Journal of Logic, Language and Information, 2003, 12 (4) : 381 - 408