Regular languages are Church-Rosser congruential
© 2015 ACM 0004-5411/2015/10-ART32 15.00. This article shows a general result about finite monoids and weight reducing string rewriting systems. As a consequence it proves a long standing conjecture in formal language theory: All regular languages are Church-Rosser congruential. The class of Church-...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Default Article |
Published: |
2015
|
Subjects: | |
Online Access: | https://hdl.handle.net/2134/31954 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
rr-article-9401993 |
---|---|
record_format |
Figshare |
spelling |
rr-article-94019932015-01-01T00:00:00Z Regular languages are Church-Rosser congruential Volker Diekert (7168556) Manfred Kufleitner (4542364) Klaus Reinhardt (290801) Tobias Walter (7168559) Other information and computing sciences not elsewhere classified Church-Rosser system Local divisor Regular language Semigroup String rewriting Information and Computing Sciences not elsewhere classified © 2015 ACM 0004-5411/2015/10-ART32 15.00. This article shows a general result about finite monoids and weight reducing string rewriting systems. As a consequence it proves a long standing conjecture in formal language theory: All regular languages are Church-Rosser congruential. The class of Church-Rosser congruential languages was introduced by McNaughton, Narendran, and Otto in 1988. A language L is Church-Rosser congruential if there exists a finite, confluent, and length-reducing semi-Thue system S such that L is a finite union of congruence classes modulo S. It was known that there are deterministic linear context-free languages which are not Church- Rosser congruential, but the conjecture was that all regular languages are of this form. The article offers a stronger statement: A language is regular if and only if it is strongly Church-Rosser congruential. It is the journal version of the conference abstract which was presented at ICALP 2012. 2015-01-01T00:00:00Z Text Journal contribution 2134/31954 https://figshare.com/articles/journal_contribution/Regular_languages_are_Church-Rosser_congruential/9401993 CC BY-NC-ND 4.0 |
institution |
Loughborough University |
collection |
Figshare |
topic |
Other information and computing sciences not elsewhere classified Church-Rosser system Local divisor Regular language Semigroup String rewriting Information and Computing Sciences not elsewhere classified |
spellingShingle |
Other information and computing sciences not elsewhere classified Church-Rosser system Local divisor Regular language Semigroup String rewriting Information and Computing Sciences not elsewhere classified Volker Diekert Manfred Kufleitner Klaus Reinhardt Tobias Walter Regular languages are Church-Rosser congruential |
description |
© 2015 ACM 0004-5411/2015/10-ART32 15.00. This article shows a general result about finite monoids and weight reducing string rewriting systems. As a consequence it proves a long standing conjecture in formal language theory: All regular languages are Church-Rosser congruential. The class of Church-Rosser congruential languages was introduced by McNaughton, Narendran, and Otto in 1988. A language L is Church-Rosser congruential if there exists a finite, confluent, and length-reducing semi-Thue system S such that L is a finite union of congruence classes modulo S. It was known that there are deterministic linear context-free languages which are not Church- Rosser congruential, but the conjecture was that all regular languages are of this form. The article offers a stronger statement: A language is regular if and only if it is strongly Church-Rosser congruential. It is the journal version of the conference abstract which was presented at ICALP 2012. |
format |
Default Article |
author |
Volker Diekert Manfred Kufleitner Klaus Reinhardt Tobias Walter |
author_facet |
Volker Diekert Manfred Kufleitner Klaus Reinhardt Tobias Walter |
author_sort |
Volker Diekert (7168556) |
title |
Regular languages are Church-Rosser congruential |
title_short |
Regular languages are Church-Rosser congruential |
title_full |
Regular languages are Church-Rosser congruential |
title_fullStr |
Regular languages are Church-Rosser congruential |
title_full_unstemmed |
Regular languages are Church-Rosser congruential |
title_sort |
regular languages are church-rosser congruential |
publishDate |
2015 |
url |
https://hdl.handle.net/2134/31954 |
_version_ |
1800181273551962112 |