← Latest papers
💻 computer science

Bisimulations and Modal Logics for Higher Dimensional Automata

This paper introduces new intermediate behavioral equivalences and a novel modal logic that successfully characterizes hereditary history-preserving (hhp) bisimilarity, the finest equivalence in van Glabbeek's spectrum for Higher-Dimensional Automata, for the first time.

Original authors: Safa Zouari, Rob van Glabbeek, Krzysztof Ziemiański

Published 2026-08-17
📖 4 min read☕ Coffee break read

Original authors: Safa Zouari, Rob van Glabbeek, Krzysztof Ziemiański

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to describe a dance. If you only write down who steps forward and who steps back, you've captured a simple sequence, like a line of people waiting for a bus. But what if the dance involves two people spinning at the exact same time, or three people weaving around each other without ever touching? This is the world of "true concurrency." In computer science, we often try to explain complex, multi-tasking systems by pretending everything happens one tiny step after another (like a fast-forwarded video). But real computers, and even our own brains, often do many things at once. To understand these systems, scientists use geometric models called Higher-Dimensional Automata (HDAs). Think of these not as flat maps, but as multi-layered sculptures where a single point represents a start, a line represents one action, a square represents two actions happening together, and a cube represents three.

The big question in this field is: How do we tell if two different sculptures represent the same underlying dance? If two dancers perform the same moves but in a slightly different order, are they doing the same thing? If one dancer takes a shortcut through a crowd while another walks around the edge, is that a different performance? Scientists have developed a "spectrum" of answers, ranging from very strict rules (where every tiny detail must match) to very loose rules (where only the final result matters). The strictest rule, called hereditary history-preserving (hhp) bisimilarity, is the gold standard. It demands that the systems match not just in what they do, but in when they do it, why they do it, and how their history of choices connects to their future. However, for decades, no one could write a simple "checklist" or a logical language to prove that two HDAs matched this strictest rule. It was like having a perfect definition of a masterpiece painting but no way to describe it with words.

This paper, titled "Bisimulations and Modal Logics for Higher Dimensional Automata," finally cracks that code. The authors, Safa Zouari, Rob van Glabbeek, and Krzysztof Ziemiański, introduce a new way to look at the paths a system can take through its geometric sculpture. They realized that the old way of comparing paths was like bundling two different types of moves into one messy package. They decided to untie the knot. They split the comparison into two distinct moves: similarity (swapping the order of two independent steps, like two people swapping places in a line without bumping into anyone) and subsumption (taking a shortcut through a high-dimensional "hole" in the sculpture, effectively doing two things at once instead of one after the other).

By separating these moves, the authors discovered a whole new family of "middle-ground" rules. Imagine a ladder where the bottom rung is "ST-bisimilarity" (a loose rule that only cares about the start and end of actions) and the top rung is "hhp-bisimilarity" (the strict rule that cares about everything). Before this paper, there were big gaps between the rungs. The authors filled those gaps with new, intermediate rules like semi-history-preserving and quasi-history-preserving bisimilarity. These new rules let us say, "These two systems are the same if we ignore shortcuts but care about order," or "They are the same if we care about shortcuts but ignore order."

The most exciting part is that the authors didn't just find these new rules; they built a modal logic for each one. Think of modal logic as a special language of "can" and "must." With this new language, you can write a sentence that says, "There exists a path where action A starts, and if you take a shortcut here, you cannot do action B." The paper proves that for every single rule on their new ladder, there is a corresponding sentence in this logic that perfectly describes it. Most importantly, they provided the first-ever logical description for the strictest rule, hhp-bisimilarity. This means we can now use a precise, mathematical language to verify if two complex, multi-tasking systems are truly identical in their history and structure, even when they are running in parallel. This is a major step forward for verifying security and privacy in systems where things happen simultaneously, ensuring that the "dance" of our digital world is performed exactly as intended.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →