Abstract
We present an Angluin-style algorithm to learn nominal automata, which are acceptors of languages over infinite (structured) alphabets. The abstract approach we take allows us to seamlessly extend known variations of the algorithm to this new setting. In particular we can learn a subclass of nominal non-deterministic automata. An implementation using a recently developed Haskell library for nominal computation is provided for preliminary experiments.
Original language | English |
---|---|
Title of host publication | POPL 2017 |
Subtitle of host publication | Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages |
Editors | Giuseppe Castagna, Andrew D. Gordon |
Publisher | Association for Computing Machinery |
Pages | 613-625 |
Number of pages | 13 |
ISBN (Print) | 978-1-4503-4660-3 |
DOIs | |
Publication status | Published - 2017 |
Event | 44th ACM SIGPLAN Symposium on Principles of Programming Languages - Paris, France Duration: 15 Jan 2017 → 21 Jan 2017 Conference number: 44 https://dl.acm.org/doi/proceedings/10.1145/3009837 |
Symposium
Symposium | 44th ACM SIGPLAN Symposium on Principles of Programming Languages |
---|---|
Abbreviated title | POPL '17 |
Country/Territory | France |
City | Paris |
Period | 15/01/17 → 21/01/17 |
Internet address |