Soundness in negotiations * - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Soundness in negotiations *

Résumé

Negotiations are a formalism for describing multiparty distributed cooperation. Alternatively, they can be seen as a model of concurrency with synchronized choice as communication primitive. Well-designed negotiations must be sound, meaning that, whatever its current state, the negotiation can still be completed. In a former paper, Esparza and Desel have shown that deciding soundness of a negotiation is PSPACE-complete, and in PTIME if the negotiation is determin-istic. They have also provided an algorithm for an intermediate class of acyclic, non-deterministic negotiations, but left the complexity of the soundness problem open. In the first part of this paper we study two further analysis problems for sound acyclic determ-inistic negotiations, called the race and the omission problem, and give polynomial algorithms. We use these results to provide the first polynomial algorithm for some analysis problems of workflow nets with data previously studied by Trcka, van der Aalst, and Sidorova. In the second part we solve the open question of Esparza and Desel's paper. We show that soundness of acyclic, weakly non-deterministic negotiations is in PTIME, and that checking soundness is already NP-complete for slightly more general classes.
Fichier principal
Vignette du fichier
igw-concur16.pdf (531.09 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-01394831 , version 1 (14-11-2016)

Licence

Paternité

Identifiants

Citer

Javier Esparza, Denis Kuperberg, Anca Muscholl, Igor Walukiewicz. Soundness in negotiations *. 27th International Conference on Concurrency Theory (CONCUR 2016), Aug 2016, Québec, Canada. pp.12:1--12:13, ⟨10.4230/LIPIcs.CONCUR.2016.12⟩. ⟨hal-01394831⟩

Collections

CNRS
451 Consultations
40 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More