🤖 AI Summary
This study addresses a long-standing open problem concerning language class inclusions in cooperative distributed grammar systems (CDGS) by systematically integrating two regulatory mechanisms—forbidding random context and ordered rules—into the CDGS framework for the first time. The authors construct four novel model variants that operate along two dimensions: rule ordering within components and execution ordering across components. Employing formal language-theoretic methods, they precisely characterize the generative power of these models, establishing exact equivalences with five well-known classes of controlled rewriting languages. This work not only resolves several previously unsettled inclusion relationships reported in the literature but also clarifies the formerly ambiguous hierarchy of language classes and substantially streamlines the theoretical foundation of CDGS.
📝 Abstract
In this paper, we consider combining the ideas of forbidden random context grammars as well as of ordered grammars with cooperating distributed grammar systems (CDGS). We focus on investigating their generative capacities. Both ideas can be added to CDGS in two ways: either having (e.g.) a strict order of the rules in each component, or having a strict order on the components. This leads to four different scenarios, only some of them have been addressed in the literature before. While in the area of CDGS, many inclusions among language classes have been %are still open questions for decades, the proposed addition of forbidden random context and ordered regulation variants leads to a clear picture which allows us to get down to only five different classes of languages well known from classical regulated rewriting. This way, we also solve some open problems from the literature.