2018
DOI: 10.1007/s00236-018-0318-9
|View full text |Cite
|
Sign up to set email alerts
|

Negotiation as concurrency primitive

Abstract: This paper introduces negotiations, a model of concurrency close to Petri nets, with multi-party negotiations as concurrency primitive. We study two fundamental analysis problems. The soundness problem consists of deciding if it is always possible for a negotiation to terminate successfully, whatever the current state is. Given a sound negotiation, the summarization problem aims at computing an equivalent one-step negotiation with the same input/output behavior. The soundness and summarization problems can be … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 27 publications
0
6
0
Order By: Relevance
“…A negotiation is deterministic iff all its processes are deterministic. It is weakly nondeterministic [9] (called weakly deterministic in [3]) iff, for every node n, one of the processes in P n is deterministic. Last, it is very weakly non-deterministic [9] (called weakly deterministic in [6]) iff, for every n, every p ∈ P n and every outcome r of n, there exists a deterministic process q such that q ∈ P n for every n ∈ X (n, p, r).…”
Section: Definition 2 (Deterministic Negotiations)mentioning
confidence: 99%
See 4 more Smart Citations
“…A negotiation is deterministic iff all its processes are deterministic. It is weakly nondeterministic [9] (called weakly deterministic in [3]) iff, for every node n, one of the processes in P n is deterministic. Last, it is very weakly non-deterministic [9] (called weakly deterministic in [6]) iff, for every n, every p ∈ P n and every outcome r of n, there exists a deterministic process q such that q ∈ P n for every n ∈ X (n, p, r).…”
Section: Definition 2 (Deterministic Negotiations)mentioning
confidence: 99%
“…Semantics: A configuration [3] of a negotiation is a mapping M : P → 2 N . Intuitively, it tells for each process p the set M (p) of nodes p is ready to engage in.…”
Section: Definition 2 (Deterministic Negotiations)mentioning
confidence: 99%
See 3 more Smart Citations