arXiv · 1803.09703
Bounded Context Switching for Valence Systems
Abstract
We study valence systems, finite-control programs over infinite-state memories modeled in terms of graph monoids. Our contribution is a notion of bounded context switching (BCS). Valence systems generalize pushdowns, concurrent pushdowns, and Petri nets. In these settings, our definition conservatively generalizes existing notions. The main finding is that reachability within a bounded number of context switches is in NP, independent of the memory (the graph monoid). Our proof is genuinely algebraic, and therefore contributes a new way to think about BCS. In addition, we exhibit a class of storage mechanisms for which BCS reachability belongs to P.
Explore related subjects
Keep this discovery
Roland Meyer, Sebastian Muskalla, Georg Zetzsche. 2018-03-26. Bounded Context Switching for Valence Systems. https://arxiv.org/abs/1803.09703
Cite the original work for its findings. Save a collection to share your selection of sources.