Yoàv Montacute

National Institute of Informatics
  •  2
    Logic and computer science share a subtle relationship that depends on both syntax and semantics. While structural generalisations often rely on semantics alone, computational aspects such as complexity and decidability hinge on the syntactic properties of formal languages. This interplay frequently manifests through relations between structures, which establish their similarity in various ways and for different purposes. In this work, we focus on three distinct forms of relations between struct…Read more
  •  2
    Halo Semantics for Modal Logic
    Proceedings of the Sixteenth International Conference on Advances in Modal Logic (Aiml 2026) 16. 2026.
    In nonstandard analysis the halo of a point in a topological space is the intersection of the nonstandard extensions of all its open neighbourhoods. We define a parametric family of modal operators from the halo by varying which elements of the nonstandard extension are admitted as witnesses, and identify four canonical instances. Two recover well-known modalities: the topological closure and the Cantor derivative. A third reduces to Kripke semantics over the specialisation preorder. The fourth,…Read more
  •  15
    Dynamic Tangled Derivative Logic of Metric Spaces
    Proceedings of the AAAI Conference on Artificial Intelligence 38 (9): 10509-10516. 2024.
    Dynamical systems are abstract models of interaction between space and time. They are often used in fields such as physics and engineering to understand complex processes, but due to their general nature, they have found applications for studying computational processes, interaction in multi-agent systems, machine learning algorithms and other computer science related phenomena. In the vast majority of applications, a dynamical system consists of the action of a continuous `transition function' …Read more
  •  12
    Untangled: A Complete Dynamic Topological Logic
    Proceedings of the AAAI Conference on Artificial Intelligence 37 (5). 2023.
    Dynamical systems are general models of change or movement over time with a broad area of applicability to many branches of science, including computer science and AI. Dynamic topological logic (DTL) is a formal framework for symbolic reasoning about dynamical systems. DTL can express various liveness and reachability conditions on such systems, but has the drawback that the only known axiomatisation requires an extended language. In this paper, we consider dynamic topological logic restricted t…Read more
  •  6
    Dynamic Cantor Derivative Logic
    Logical Methods in Computer Science (LMCS) 19 (4). 2023.
    Topological semantics for modal logic based on the Cantor derivative operator gives rise to derivative logics, also referred to as d-logics. Unlike logics based on the topological closure operator, d-logics have not previously been studied in the framework of dynamical systems, which are pairs (X,f) consisting of a topological space X equipped with a continuous function f:X->X. We introduce the logics wK4C, K4C and GLC and show that they all have the finite Kripke model property and are sound an…Read more