Share This Author
Lightweight specification and analysis of dynamic systems with rich configurations
- Nuno Macedo, Julien Brunel, D. Chemouil, Alcino Cunha, Denis Kuperberg
- Computer ScienceSIGSOFT FSE
- 1 November 2016
Electrum is proposed, an extension of the Alloy specification language with temporal logic operators, where both rich configurations and expressive temporal properties can easily be defined, and two alternative model-checking techniques are proposed, one bounded and the other unbounded, to verify systems expressed in this language.
On Determinisation of Good-for-Games Automata
The main results of this work answer the question whether parity GFG automata actually present an improvement in terms of state-complexity the number of states compared to the deterministic ones.
Nondeterminism in the Presence of a Diverse or Unknown Future
It is shown that GFT=GFG⊃DBP, and described a determinization construction for GFG automata, which shows the possible succinctness of GFG and GFT automata compared to deterministic automata.
Büchi Good-for-Games Automata Are Efficiently Recognizable
Good-for-Games (GFG) automata offer a compromise between deterministic and nondetermin-istic automata. They can resolve nondeterministic choices in a step-by-step fashion, without needing any…
Kleene Algebra with Hypotheses
The Horn theory of star continuous Kleene algebras is characterised in terms of downward closed languages and it is shown that when restricting the shape of allowed hypotheses, the problems lie in various levels of the arithmetical or analytical hierarchy.
Varieties of Cost Functions
Eilenberg's varieties theorem and profinite equational characterisations of lattices of regular languages are generalised by generalising two results on regular languages to cost functions.
On the Expressive Power of Cost Logics over Infinite Words
This work develops this theory over infinite words, and shows that the classical results FO = LTL and MSO = WMSO also hold in this cost setting (where the equivalence is now up to ≈), and describes connections with forms of weak alternating automata with counters.
Linear Temporal Logic for Regular Cost Functions
- Denis Kuperberg
- MathematicsLog. Methods Comput. Sci.
- 10 March 2011
This paper defines an extension of Linear Temporal Logic over finite words to describe cost functions, and gives an explicit translation from this new logic to two dual form of cost automata, and shows that the natural decision problems for this logic are PSPACE-complete, as it is the case in the classical setting.
Cyclic proofs, system t, and the power of contraction
- Denis Kuperberg, L. Pinault, D. Pous
- Mathematics, Computer ScienceProc. ACM Program. Lang.
- 4 January 2021
A cyclic proof system C over regular expression types, inspired by linear logic and non-wellfounded proof theory, is studied and it is proved that the two upper bounds on the expressivity of C are obtained: ACA0 and RCA0.