This paper provides an Angluin-style learning algorithm for a class of register automata supporting the notion of fresh data values. More specifically, we introduce session automata which are well suited for modeling protocols in which sessions using fresh values are of major interest, like in security protocols or ad-hoc networks. We show that session automata (i) have an expressiveness partly extending, partly reducing that of register automata, (ii) admit a symbolic regular representation, and (iii) have a decidable equivalence problem. We use these results to establish a learning algorithm that can infer inherently non-deterministic session automata. Moreover, in the case of deterministic automata, it has a better complexity wrt. member...
Programs with dynamic allocation are able to create and use an unbounded number of fresh resources, ...
Register automata are a basic model of computation over infinite alphabets. Fresh-register automata ...
Research supported by the Engineering and Physical Sciences Research Council (EP/J019577/1) and the ...
This paper provides an Angluin-style learning algorithm for a class of register automata supporting ...
International audienceThis paper provides an Angluin-style learning algorithm for a class of registe...
International audienceWe introduce session automata, an automata model to process data words, i.e., ...
International audienceWe introduce session automata, an automata model to process data words, i.e., ...
We introduce session automata, an automata model to process data words, i.e. words over an infinite ...
Abstract. We introduce session automata, an automata model to process data words, i.e., words over a...
The dataset contains source code and data relevant for the journal extension of the conference paper...
Item does not contain fulltextThe dataset contains source code and data relevant for the journal ext...
The dataset contains source code and data relevant for the journal extension of the conference paper...
Register automata are one of the most studied automata models over infinite alphabets. The complexit...
Register automata are one of the most studied automata models over infinite alphabets. The complexit...
We present register set automata (RsAs), a register automaton model over data words where registers ...
Programs with dynamic allocation are able to create and use an unbounded number of fresh resources, ...
Register automata are a basic model of computation over infinite alphabets. Fresh-register automata ...
Research supported by the Engineering and Physical Sciences Research Council (EP/J019577/1) and the ...
This paper provides an Angluin-style learning algorithm for a class of register automata supporting ...
International audienceThis paper provides an Angluin-style learning algorithm for a class of registe...
International audienceWe introduce session automata, an automata model to process data words, i.e., ...
International audienceWe introduce session automata, an automata model to process data words, i.e., ...
We introduce session automata, an automata model to process data words, i.e. words over an infinite ...
Abstract. We introduce session automata, an automata model to process data words, i.e., words over a...
The dataset contains source code and data relevant for the journal extension of the conference paper...
Item does not contain fulltextThe dataset contains source code and data relevant for the journal ext...
The dataset contains source code and data relevant for the journal extension of the conference paper...
Register automata are one of the most studied automata models over infinite alphabets. The complexit...
Register automata are one of the most studied automata models over infinite alphabets. The complexit...
We present register set automata (RsAs), a register automaton model over data words where registers ...
Programs with dynamic allocation are able to create and use an unbounded number of fresh resources, ...
Register automata are a basic model of computation over infinite alphabets. Fresh-register automata ...
Research supported by the Engineering and Physical Sciences Research Council (EP/J019577/1) and the ...