2015
DOI: 10.2168/lmcs-11(1:9)2015
|View full text |Cite
|
Sign up to set email alerts
|

Complexity of Problems of Commutative Grammars

Abstract: Abstract. We consider commutative regular and context-free grammars, or, in other words, Parikh images of regular and context-free languages. By using linear algebra and a branching analog of the classic Euler theorem, we show that, under an assumption that the terminal alphabet is fixed, the membership problem for regular grammars (given v in binary and a regular commutative grammar G, does G generate v?) is P, and that the equivalence problem for context free grammars (do G1 and G2 generate the same language… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(27 citation statements)
references
References 23 publications
0
27
0
Order By: Relevance
“…The non-disjointness problem is the task to decide, for given automata M 1 and M 2 , whether there exists a word w that is accepted by both M 1 and M 2 , i. e., whether it holds that L(M 1 ) ∩ L(M 2 ) = ∅. In the case of JFA, we encounter a similar situation as for the universal word problem, i. e., it can be decided in polynomial time for fixed alphabets, while it becomes NP-complete in general [50].…”
Section: Non-disjointness and Non-universalitymentioning
confidence: 97%
See 1 more Smart Citation
“…The non-disjointness problem is the task to decide, for given automata M 1 and M 2 , whether there exists a word w that is accepted by both M 1 and M 2 , i. e., whether it holds that L(M 1 ) ∩ L(M 2 ) = ∅. In the case of JFA, we encounter a similar situation as for the universal word problem, i. e., it can be decided in polynomial time for fixed alphabets, while it becomes NP-complete in general [50].…”
Section: Non-disjointness and Non-universalitymentioning
confidence: 97%
“…Results of [67] and the fact that, on unary alphabets, classical nondeterministic machines coincide with JFAs, imply that the non-universality problem for JFA is NP-hard even if restricted to JFA with unary alphabets. On the other hand, [50] shows (in terms of a more general model) that non-universality lies in NP for any fixed alphabet size. For the unrestricted variant of non-universality, which is trivially NP-hard as well, no close upper bound of the complexity is known [50].…”
Section: Non-disjointness and Non-universalitymentioning
confidence: 99%
“…A proof for membership is just a vertical run, with assorted horizontal runs, checkable in PTIME, hence the upper bound. For L (A) ∩ L (B) = ∅, the polynomial check of [8,7] can be used in our case by replacing the infinite alphabet A by the pair of rules a labeled datavalue would use in the horizontal automata of A and B. To make sure we do not combine two mutually disjunctive rules, we need to make sure in polynomial time that their conjunction is singleton-satisfiable.…”
Section: Auts With Horizontal Rewritingmentioning
confidence: 99%
“…Apart from the related work mentioned above, closely connected to the problems considered in this paper is the work by Kopczyński and To [23] and Kopczyński [24]. In their work, the complexity of various decision problems for context-free commutative grammars and subclasses thereof has been studied when the number of alphabet symbols (which roughly corresponds to the number of places in the Petri net representation) is fixed.…”
Section: Related Workmentioning
confidence: 99%