The complexity of reachability in distributed communicating processes (Q1098622): Difference between revisions

From MaRDI portal
ReferenceBot (talk | contribs)
Changed an Item
Set OpenAlex properties.
 
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/bf02737107 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W4253760428 / rank
 
Normal rank

Latest revision as of 09:25, 30 July 2024

scientific article
Language Label Description Also known as
English
The complexity of reachability in distributed communicating processes
scientific article

    Statements

    The complexity of reachability in distributed communicating processes (English)
    0 references
    0 references
    0 references
    1988
    0 references
    A crucial problem in the analysis of communicating processes is the detection of program statements that are unreachable due to communication deadlocks. In this paper, we consider the computational complexity of the reachability problem for various models of communicating processes. We obtain these models by making simplifying assumptions about the behavior of message queues and program control, with the hope that reachability may become easier to decide. Depending on the assumptions made, we show that reachability is undecidable, requires nearly exponential space infinitely often, or is NP-complete. In obtaining these results, we demonstrate a very close relationship between the decidable models and Petri nets and Habermann's path expressions, respectively.
    0 references
    communicating processes
    0 references
    deadlocks
    0 references
    computational complexity
    0 references
    reachability
    0 references
    decidable models
    0 references
    Petri nets
    0 references
    Habermann's path expressions
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references