Back to Search Start Over

An Automata Theoretic Approach to the Zero-One Law for Regular Languages: Algorithmic and Logical Aspects

Authors :
Ryoma Sin'ya
Source :
Electronic Proceedings in Theoretical Computer Science, Vol 193, Iss Proc. GandALF 2015, Pp 172-185 (2015), GandALF
Publication Year :
2015
Publisher :
Open Publishing Association, 2015.

Abstract

A zero-one language L is a regular language whose asymptotic probability converges to either zero or one. In this case, we say that L obeys the zero-one law. We prove that a regular language obeys the zero-one law if and only if its syntactic monoid has a zero element, by means of Eilenberg's variety theoretic approach. Our proof gives an effective automata characterisation of the zero-one law for regular languages, and it leads to a linear time algorithm for testing whether a given regular language is zero-one. In addition, we discuss the logical aspects of the zero-one law for regular languages.<br />In Proceedings GandALF 2015, arXiv:1509.06858

Details

Language :
English
ISSN :
20752180
Volume :
193
Database :
OpenAIRE
Journal :
Electronic Proceedings in Theoretical Computer Science
Accession number :
edsair.doi.dedup.....8231c700639685e092a0dcbc4160c04d