Show simple item record

dc.contributor.authorBrzozowski, Janusz
dc.contributor.authorSinnamon, Corwin
dc.date.accessioned2017-09-28 14:08:55 (GMT)
dc.date.available2017-09-28 14:08:55 (GMT)
dc.date.issued2017-08-27
dc.identifier.urihttp://www.jalc.de/issues/issue_22_1-3/content.html
dc.identifier.urihttp://hdl.handle.net/10012/12498
dc.descriptionThis is an Accepted Manuscript of an article published by Institut für Informatik in Journal of Automata, Languages and Combinatorics on 2017-08-27, available online: http://www.jalc.de/issues/issue_22_1-3/content.htmlen
dc.description.abstractWe study the state complexity of binary operations on regular languages over different alphabets. It is known that if L′m and Ln are languages of state complexities m and n, respectively, and restricted to the same alphabet, the state complexity of any binary boolean operation on L′m and Ln is mn, and that of product (concatenation) is m2n − 2n−1. In contrast to this, we show that if L′m and Ln are over different alphabets, the state complexity of union and symmetric difference is (m + 1)(n + 1), that of difference is mn + m, that of intersection is mn, and that of product is m2n + 2n−1. We also study unrestricted complexity of binary operations in the classes of regular right, left, and two-sided ideals, and derive tight upper bounds. The bounds for product of the unrestricted cases (with the bounds for the restricted cases in parentheses) are as follows: right ideals m + 2n−2 + 2n−1 + 1 (m + 2n−2); left ideals mn + m + n (m + n − 1); two-sided ideals m+2n (m+n−1). The state complexities of boolean operations on all three types of ideals are the same as those of arbitrary regular languages, whereas that is not the case if the alphabets of the arguments are the same. Finally, we update the known results about most complex regular, right-ideal, left-ideal, and two-sided-ideal languages to include the unrestricted cases.en
dc.description.sponsorshipNatural Sciences and Engineering Research Council of Canada grant No. OGP0000871en
dc.language.isoenen
dc.publisherInstitut für Informatiken
dc.subjectBoolean operationen
dc.subjectConcatenationen
dc.subjectDifferent alphabetsen
dc.subjectLeft idealen
dc.subjectMost complex languageen
dc.subjectProducten
dc.subjectQuotient complexityen
dc.subjectRegular languageen
dc.subjectRight idealen
dc.subjectState complexityen
dc.subjectSreamen
dc.subjectTwo-sided idealen
dc.subjectUnrestricted complexityen
dc.titleUnrestricted State Complexity Of Binary Operations On Regular And Ideal Languagesen
dc.typeConference Paperen
dcterms.bibliographicCitationBrzozowski, J. A, Sinnamon, C (2017) Unrestricted State Complexity of Binary Operations on Regular and Ideal Languages. Journal of Automata, Languages and Combinatorics (22) 1–3, 29–59.en
uws.contributor.affiliation1Faculty of Mathematicsen
uws.contributor.affiliation2David R. Cheriton School of Computer Scienceen
uws.typeOfResourceTexten
uws.peerReviewStatusRevieweden
uws.scholarLevelFacultyen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages