Skip to main navigation Skip to search Skip to main content

Learning nominal automata

  • Joshua Moerman
  • , Matteo Sammartino
  • , Alexandra Silva
  • , Bartek Klin
  • , Michal Szynwelski

Research output: Chapter in Book/Report/Conference proceedingConference Article in proceedingAcademicpeer-review

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 languageEnglish
Title of host publicationPOPL 2017
Subtitle of host publicationProceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages
EditorsGiuseppe Castagna, Andrew D. Gordon
PublisherAssociation for Computing Machinery
Pages613-625
Number of pages13
ISBN (Print) 978-1-4503-4660-3
DOIs
Publication statusPublished - 2017
Externally publishedYes
Event44th ACM SIGPLAN Symposium on Principles of Programming Languages - Paris, France
Duration: 15 Jan 201721 Jan 2017
Conference number: 44
https://dl.acm.org/doi/proceedings/10.1145/3009837

Symposium

Symposium44th ACM SIGPLAN Symposium on Principles of Programming Languages
Abbreviated titlePOPL '17
Country/TerritoryFrance
CityParis
Period15/01/1721/01/17
Internet address

Fingerprint

Dive into the research topics of 'Learning nominal automata'. Together they form a unique fingerprint.

Cite this