technical report, 2019

In this paper we present bracket algebra, a nominal framework that can be used in reasoning about programs with interleaved scopes. We construct a hierarchy of languages based on their memory and binding power. We present a decision procedure for program equivalence and containment for a large class of programs.

@unpublished{bsp19,
    title = "Bracket Algebra, a nominal theory of interleaved scopes",
    author = "{Paul Brunet}, {Alexandra Silva}, {Daniela Petrişan}",
    year = 2019,
}

Related talks

ICALP in Patras, July 2019.
More
Highlights in Berlin, September 2018.
More
MFCS in Krakow, August 2016.
More

Related papers

A Kleene theorem for nominal automata (in ICALP 2019)
with Alexandra Silva.
More
Algebras of relations: from algorithms to formal proofs (in Université de Lyon 2016) More
A formal exploration of nominal Kleene algebra (in MFCS 2016)
with Damien Pous.
More

Updated: