Skip to main navigation Skip to search Skip to main content

On the analysis of cooperation and antagonism in networks of communicating processes

  • Massachusetts Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

We propose a new method for the analysis of cooperative and antagonistic properties of communicating finite state processes (FSPs). This algebraic technique is based on a composition operator and the notion of "possibility equivalence" among FSPs. We demonstrate its utility by showing that potential blocking, lockout, and termination can be efficiently decided for loosely connected networks of tree FSPs. If not all acyclic FSPs are trees, then the cooperative properties become NP-complete and the antagonistic ones PSPACE-complete. For tightly coupled networks of tree FSPs, we also have NP-hardness. For the considerably harder cyclic case, we provide a natural extension of the method as well as a subcase reducible to integer programming with a constant number of variables.

Original languageEnglish
Title of host publicationProceedings of the 4th Annual ACM Symposium on Principles of Distributed Computing, PODC 1985
EditorsRay Strong, Michael Malcolm
PublisherAssociation for Computing Machinery
Pages23-38
Number of pages16
ISBN (Electronic)0897911687
DOIs
StatePublished - Aug 1 1985
Event4th Annual ACM Symposium on Principles of Distributed Computing, PODC 1985 - Minaki, Canada
Duration: Aug 5 1985Aug 7 1985

Publication series

NameProceedings of the Annual ACM Symposium on Principles of Distributed Computing

Conference

Conference4th Annual ACM Symposium on Principles of Distributed Computing, PODC 1985
Country/TerritoryCanada
CityMinaki
Period08/5/8508/7/85

Fingerprint

Dive into the research topics of 'On the analysis of cooperation and antagonism in networks of communicating processes'. Together they form a unique fingerprint.

Cite this