Abstract
For each class in the piecewise-local subregular hierarchy, a relativized (tier-based) variant is defined. Algebraic as well as automata-, language-, and model-theoretic characterizations are provided for each of these relativized classes, except in cases where this is provably impossible. These various characterizations are necessarily intertwined due to the well-studied logic-automaton connection and the relationship between finite-state automata and (syntactic) semigroups. Closure properties of each class are demonstrated by using automata-theoretic methods to provide constructive proofs for the closures that do hold and giving language-theoretic counterexamples for those that do not. The net result of all of this is that, rather than merely existing as an operationally-defined parallel set of classes, these relativized variants integrate cleanly with the other members of the piecewise-local subregular hierarchy from every perspective. Relativization may even prove useful in the characterization of star-free, as every star-free stringset is the preprojection of another (also star-free) stringset whose syntactic semigroup is not a monoid.
Similar content being viewed by others
Notes
Because our notion of structural containment is distinct from the standard model-theoretic notion of substructures, we are careful to avoid that term.
The values of Q and \(\varSigma \) are implied by the signature of \(\delta \). Some prefer to specify them explicitly, which would result in automata being 5-tuples.
Since the result is not necessarily canonical, a larger (thus a smaller \(T\)) may also exist.
Software available at https://github.com/vvulpes0/Language-Toolkit-2.
References
Aho, A. V., Garey, M. R., & Ullman, J. D. (1972). The transitive reduction of a directed graph. SIAM Journal on Computing, 1(2), 131–137. https://doi.org/10.1137/0201008
Aksënova, A., Deshmukh, S. (2018). Formal restrictions on multiple tiers. In Proceedings of the Society for Computation in Linguistics, Salt Lake City, Utah, 1, 64–73. https://doi.org/10.7275/R5K64G8S
Beauquier, D., Pin, J.-E. (1989). Factors of words. In G. Ausiello, M. Dezani-Ciancaglini, S. Ronchi Della Rocca (Eds.) Automata, languages and programming: 16th International Colloquium, Lecture Notes in Computer Science, vol 372, Springer Berlin/Heidelberg (pp. 63–79), https://doi.org/10.1007/BFb0035752
Beesley, K. R., & Karttunen, L. (2003). Finite state morphology. CSLI Publications.
Brzozowski, J. A., & Simon, I. (1973). Characterizations of locally testable events. Discrete Mathematics, 4(3), 243–271. https://doi.org/10.1016/S0012-365X(73)80005-6
Caron, P. (1998). LANGAGE: A maple package for automaton characterization of regular languages. In D. Wood, S. Yu (Eds.) Automata implementation, lecture notes in computer science, vol 1436, Springer Berlin/Heidelberg (pp. 46–55), https://doi.org/10.1007/BFb0031380
Chandlee, J. (2014). Strictly local phonological processes. PhD thesis, University of Delaware, https://chandlee.sites.haverford.edu/wp-content/uploads/2015/05/Chandlee_dissertation_2014.pdf
Cser, A. (2010). The -alis/-aris allomorphy revisited. In F. Rainer, W. Dressler, D. Kastovsky, H. C. Luschützky (Eds.) Variation and Change in Morphology: Selected Papers from the 13th International Morphology Meeting, John Benjamins Publishing Company, Vienna, Austria (pp. 33–52), https://doi.org/10.1075/cilt.310.02cse
De Luca, A., & Restivo, A. (1980). A characterization of strictly locally testable languages and its application to subsemigroups of a free semigroup. Information and Control, 44(3), 300–319. https://doi.org/10.1016/S0019-9958(80)90180-1
De Santo, A., Graf, T. (2019). Structure sensitive tier projection: Applications and formal properties. In R. Bernardi, G. Kobele, S. Pogodalla (Eds.) Formal Grammar 2019, lecture notes in computer science, vol 11668, Springer Verlag (pp. 35–50), https://doi.org/10.1007/978-3-662-59648-7_3
Edlefsen, M., Leeman, D., Myers, N., Smith, N., Visscher, M., Wellcome, D. (2008). Deciding strictly local (SL) languages. In J. Breitenbucher (Ed.) Proceedings of the 2008 Midstates Conference for Undergraduate Research in Computer Science and Mathematics, (pp. 66–73).
Gold, E. M. (1967). Language identification in the limit. Information and Control, 10(5), 447–474. https://doi.org/10.1016/S0019-9958(67)91165-5
Graf, T. (2017). The power of locality domains in phonology. Phonology, 34(2), 385–405. https://doi.org/10.1017/S0952675717000197
Haines, L. H. (1969). On free monoids partially ordered by embedding. Journal of Combinatorial Theory, 6(1), 94–98. https://doi.org/10.1016/s0021-9800(69)80111-0
Heinz, J., Rawal, C., Tanner, H. G. (2011). Tier-based strictly local constraints for phonology. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Short Papers, Association for Computational Linguistics, Portland, Oregon, 2, 58–64, https://aclweb.org/anthology/P11-2011
Hulden, M. (2009). Finite-state machine construction methods and algorithms for phonology and morphology. PhD thesis, The University of Arizona.
Jardine, A., & Heinz, J. (2016). Learning tier-based strictly 2-local languages. Transactions of the Association for Computation in Linguistics, 4, 87–98. https://doi.org/10.1162/tacl_a_00085
Jardine, A., McMullin, K. (2017). Efficient learning of tier-based strictly k-local languages. In F. Drewes, C. Martín-Vide, B. Truthe (Eds.) Language and automata theory and applications: 11th international conference, lecture notes in computer science, vol 10168, Springer, Cham (pp. 64–76), https://doi.org/10.1007/978-3-319-53733-7_4
Ji, J., Heinz, J. (2020). Input strictly local tree transducers. In A. Leporati, C. Martín-Vide, D. Shapira, C. Zandron (Eds.) Language and automata theory and applications. In Proceedings of the 14th international conference, LATA 2020, Springer International Publishing, Cham, Switzerland, Theoretical Computer Science and General Issues, vol 12038, (pp. 369–381), https://doi.org/10.1007/978-3-030-40608-0_26
Knuth, D. E., Morris, J. H., & Pratt, V. R. (1977). Fast pattern matching in strings. SIAM Journal on Computing, 6(2), 323–350. https://doi.org/10.1137/0206024
Lambert, D., Rogers, J. (2020). Tier-based strictly local stringsets: Perspectives from model and automata theory. In Proceedings of the society for computation in linguistics, New Orleans, Louisiana, 3, 330–337, https://doi.org/10.7275/2n1j-pj39
Libkin, L. (2004). Elements of finite model theory. Texts in Theoretical Computer Science. https://doi.org/10.1007/978-3-662-07003-1
McMullin, K. (2016). Tier-based locality in long-distance phonotactics: Learnability and typology. PhD thesis, University of British Columbia.
McNaughton, R. (1974). Algebraic decision procedures for local testability. Mathematical Systems Theory, 8(1), 60–76. https://doi.org/10.1007/bf01761708
McNaughton, R., & Papert, S. A. (1971). Counter-free automata. MIT Press.
Nerode, A. (1958). Linear automaton transformations. In Proceedings of the American Mathematical Society, American Mathematical Society, 9, 541–544, https://doi.org/10.1090/s0002-9939-1958-0135681-9
Pin, J.-E. (1997). Syntactic semigroups. In G. Rozenberg, A. Salomaa (Eds.) Handbook of Formal Languages: Volume 1 Word, Language, Grammar, Springer-Verlag, Berlin (pp. 679–746), https://doi.org/10.1007/978-3-642-59136-5_10
Rogers, J. (1996). A model-theoretic framework for theories of syntax. In Proceedings of the 34th Annual Meeting of the Association for Computational Linguistics, Association for Computational Linguistics, Santa Cruz, CA, (pp. 10–16), https://doi.org/10.3115/981863.981865
Rogers, J. (1997). Strict LT\({}_2\) : regular : local : recognizable. In C. Retoré (Ed.) Logical aspects of computational linguistics: first international conference, LACL ’96 (Selected Papers), Springer-Verlag, Berlin, Lecture Notes in Computer Science, vol 1328, (pp. 366–385), https://doi.org/10.1007/BFb0052167
Rogers, J. (1998). A descriptive approach to language-theoretic complexity. (Monograph.) Studies in Logic, Language, and Information, CSLI Publications.
Rogers, J., & Lambert, D. (2019). Extracting Subregular constraints from Regular stringsets. Journal of Language Modelling, 7(2), 143–176. https://doi.org/10.15398/jlm.v7i2.209
Rogers, J., Lambert, D. (2019b). Some classes of sets of structures definable without quantifiers. In Proceedings of the 16th Meeting on the Mathematics of Language, Association for Computational Linguistics, Toronto, Canada, (pp. 63–77), https://doi.org/10.18653/v1/W19-5706
Rogers, J., & Pullum, G. K. (2011). Aural pattern recognition experiments and the subregular hierarchy. Journal of Logic, Language and Information, 20(3), 329–342. https://doi.org/10.1007/s10849-011-9140-2
Rogers, J., Heinz, J., Bailey, G., Edlefsen, M., Visscher, M., Wellcome, D., Wibel, S. (2010). On languages piecewise testable in the strict sense. In C. Ebert, G. Jäger, J. Michaelis (Eds.) The mathematics of language: Revised selected papers from the 10th and 11th biennial conference on the mathematics of language, LNCS/LNAI, vol 6149, FoLLI/Springer (pp. 255–265), https://doi.org/10.1007/978-3-642-14322-9_19
Schützenberger, M.-P. (1965). On finite monoids having only trivial subgroups. Information and Control, 8(2), 190–194. https://doi.org/10.1016/s0019-9958(65)90108-7
Schützenberger, M.-P. (1975). Sur certaines opérations de fermeture dans les langages rationnels. Symposia Mathematica, 15, 245–253.
Simon, I. (1975). Piecewise testable events. In H. Brakhage (Ed.) Automata theory and formal languages, lecture notes in computer science, vol 33, Springer-Verlag, Berlin (pp. 214–222), https://doi.org/10.1007/3-540-07407-4_23
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author has no conflicts of interest to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lambert, D. Relativized Adjacency. J of Log Lang and Inf 32, 707–731 (2023). https://doi.org/10.1007/s10849-023-09398-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10849-023-09398-x
Keywords
- Characterization
- Finite-state automata
- Formal language theory
- Model theory
- Subregular hierarchy
- Syntactic semigroups