Abstract
We analyze the complexity of membership problem for two subclasses of permutation languages: PermReg and PermLin. These are languages generated by regular and linear grammars respectively, extended by rules that allow to permute symbols in derivation, such as \(abX\rightarrow bXa\). We prove two NP-hardness results and analyze parameterized complexity of the problem.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Berglund, M., Björklund, H., Björklund, J.: Shuffled languages - representation and recognition. Theor. Comput. Sci. 489–490, 1–20 (2013)
Czerwinski, W., Lasota, S.: Partially-commutative context-free languages. EXPRESS/SOS, pp. 35–48 (2012)
Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, London (2013)
Esparza, J.: Petri nets, commutative context-free languages, and basic parallel processes. Fundam. Inform. 30, 23–41 (1997)
Garg, V., Ragunath, M.: Concurrent regular expressions and their relationship to petri nets. Theor. Comput. Sci. 96(2), 285–304 (1992)
Gischer, J.: Shuffle languages, petri nets, and context-sensitive grammars. Commun. ACM 24(9), 597–605 (1981)
Hopcroft, J.E., Ullmann, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, Cambridge (1979)
Jędrzejowicz, J., Szepietowski, A.: Shuffle languages are in P. Theor. Comput. Sci. 250(1–2), 31–53 (2001)
Karttunen, L., Kay, M.: Parsing in a free word order language. In: Dowty, D.R., et al. (eds.) Natural Language Parsing: Psychological, Computational, and Theoretical Perspectives, pp. 279–306. Cambridge University Press, Cambridge (2005)
Madejski, G.: Infinite hierarchy of permutation languages. Fundam. Inform. 130(3), 263–274 (2014)
Nagy, B.: Languages generated by context-free grammars extended by type \({\rm AB}\rightarrow {\rm BA}\) rules. J. Autom. Lang. Comb. 14(2), 175–186 (2009)
Nagy, B.: On a hierarchy of permutation languages. In: Ito, M., Kobayashi, Y., Shoji, K., (eds.) Automata, Formal Languages and Algebraic Systems, pp. 163–178. World Scientific, Singapore (2010)
Warmuth, M.K., Haussler, D.: On the complexity of iterated shuffle. J. Comput. Syst. Sci. 28(3), 345–358 (1984)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Madejski, G. (2015). The Membership Problem for Linear and Regular Permutation Languages. In: Drewes, F. (eds) Implementation and Application of Automata. CIAA 2015. Lecture Notes in Computer Science(), vol 9223. Springer, Cham. https://doi.org/10.1007/978-3-319-22360-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-22360-5_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22359-9
Online ISBN: 978-3-319-22360-5
eBook Packages: Computer ScienceComputer Science (R0)