Skip to main navigation Skip to search Skip to main content

Towards a coalgebraic Chomsky hierarchy (extended abstract)

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Chomsky hierarchy plays a prominent role in the foundations of theoretical computer science relating classes of formal languages of primary importance. In this paper we use recent developments on coalgebraic and monad-based semantics to obtain a generic notion of a double-struck T-automaton, where double-struck T is a monad, which allows the uniform study of various notions of machines (e.g. finite state machines, multi-stack machines, Turing machines, weighted automata). We use the generalized powerset construction to define a generic (trace) semantics for double-struck T-automata, and we show by numerous examples that it correctly instantiates for some known classes of machines/languages captured by the Chomsky hierarchy. Moreover, our approach provides new generic techniques for studying expressivity power of various machine-based models.

Original languageEnglish
Title of host publicationTheoretical Computer Science - 8th IFIP TC 1/WG 2.2 International Conference, TCS 2014, Proceedings
PublisherSpringer Verlag
Pages265-280
Number of pages16
ISBN (Print)9783662446010
DOIs
Publication statusPublished - 2014
Event8th IFIP TC 1/WG 2.2 International Conference on Theoretical Computer Science, TCS 2014 - Rome, Italy
Duration: 1 Sept 20143 Sept 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8705 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th IFIP TC 1/WG 2.2 International Conference on Theoretical Computer Science, TCS 2014
Country/TerritoryItaly
CityRome
Period1/09/143/09/14

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Towards a coalgebraic Chomsky hierarchy (extended abstract)'. Together they form a unique fingerprint.

Cite this