Complexity Of Atoms Of Regular Languages
dc.contributor.author | Brzozowski, Janusz | |
dc.contributor.author | Tamm, Hellis | |
dc.date.accessioned | 2017-09-29T14:03:09Z | |
dc.date.available | 2017-09-29T14:03:09Z | |
dc.date.issued | 2013-11-01 | |
dc.description | Electronic version of an article published as International Journal of Foundations of Computer Science, 24(07), 2013, 1009–1027. http://dx.doi.org/10.1142/S0129054113400285 © World Scientific Publishing Company http://www.worldscientific.com/ | en |
dc.description.abstract | The quotient complexity of a regular language L, which is the same as its state complexity the number of left quotients of L. An atom of a non-empty regular language L with n quotients is a non-empty intersection of the n quotients, which can be uncomplemented or complemented. An NFA is atomic if the right language of every state is a union of atoms. We characterize all reduced atomic NFAs of a given language, i.e., those NFAs that have no equivalent states, We prove that, for any language L with quotient complexity n, the quotient complexity of any atom of L with r complemented quotients has an upper bound of 2(n) - 1 if r = 0 or r = n; for 1 <= r <= n - 1 the bound is 1+ (k=1)Sigma(r) (h=k+1)Sigma(k+n-r) ((n)(h)) ((h)(k)). For each n >= 2 we exhibit a language with 2(n) atoms which meet these bounds. | en |
dc.description.sponsorship | Natural Sciences and Engineering Research Council of Canada [OGP0000871] | en |
dc.description.sponsorship | ERDF | en |
dc.description.sponsorship | Estonian Science Foundation [7520] | en |
dc.description.sponsorship | Estonian Ministry of Education and Research [0140007s12] | en |
dc.identifier.uri | http://dx.doi.org/10.1142/S0129054113400285 | |
dc.identifier.uri | http://hdl.handle.net/10012/12513 | |
dc.language.iso | en | en |
dc.publisher | World Scientific Publishing | en |
dc.subject | Atoms | en |
dc.subject | finite automaton | en |
dc.subject | atomic NFA | en |
dc.subject | quotient complexity | en |
dc.subject | regular language | en |
dc.subject | state complexity | en |
dc.subject | syntactic semigroup | en |
dc.subject | witness | en |
dc.title | Complexity Of Atoms Of Regular Languages | en |
dc.type | Article | en |
dcterms.bibliographicCitation | Brzozowski, J., & Tamm, H. (2013). COMPLEXITY OF ATOMS OF REGULAR LANGUAGES. International Journal of Foundations of Computer Science, 24(07), 1009–1027. https://doi.org/10.1142/S0129054113400285 | en |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.contributor.affiliation2 | David R. Cheriton School of Computer Science | en |
uws.peerReviewStatus | Reviewed | en |
uws.scholarLevel | Faculty | en |
uws.typeOfResource | Text | en |