Cargando…
Timed Negotiations
Negotiations were introduced in [6] as a model for concurrent systems with multiparty decisions. What is very appealing with negotiations is that it is one of the very few non-trivial concurrent models where several interesting problems, such as soundness, i.e. absence of deadlocks, can be solved in...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7788631/ http://dx.doi.org/10.1007/978-3-030-45231-5_3 |
_version_ | 1783633068501762048 |
---|---|
author | Akshay, S. Genest, Blaise Hélouët, Loïc Mital, Sharvik |
author_facet | Akshay, S. Genest, Blaise Hélouët, Loïc Mital, Sharvik |
author_sort | Akshay, S. |
collection | PubMed |
description | Negotiations were introduced in [6] as a model for concurrent systems with multiparty decisions. What is very appealing with negotiations is that it is one of the very few non-trivial concurrent models where several interesting problems, such as soundness, i.e. absence of deadlocks, can be solved in PTIME [3]. In this paper, we introduce the model of timed negotiations and consider the problem of computing the minimum and the maximum execution times of a negotiation. The latter can be solved using the algorithm of [10] computing costs in negotiations, but surprisingly minimum execution time cannot. This paper proposes new algorithms to compute both minimum and maximum execution time, that work in much more general classes of negotiations than [10], that only considered sound and deterministic negotiations. Further, we uncover the precise complexities of these questions, ranging from PTIME to [Formula: see text] -complete. In particular, we show that computing the minimum execution time is more complex than computing the maximum execution time in most classes of negotiations we consider. |
format | Online Article Text |
id | pubmed-7788631 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-77886312021-01-07 Timed Negotiations Akshay, S. Genest, Blaise Hélouët, Loïc Mital, Sharvik Foundations of Software Science and Computation Structures Article Negotiations were introduced in [6] as a model for concurrent systems with multiparty decisions. What is very appealing with negotiations is that it is one of the very few non-trivial concurrent models where several interesting problems, such as soundness, i.e. absence of deadlocks, can be solved in PTIME [3]. In this paper, we introduce the model of timed negotiations and consider the problem of computing the minimum and the maximum execution times of a negotiation. The latter can be solved using the algorithm of [10] computing costs in negotiations, but surprisingly minimum execution time cannot. This paper proposes new algorithms to compute both minimum and maximum execution time, that work in much more general classes of negotiations than [10], that only considered sound and deterministic negotiations. Further, we uncover the precise complexities of these questions, ranging from PTIME to [Formula: see text] -complete. In particular, we show that computing the minimum execution time is more complex than computing the maximum execution time in most classes of negotiations we consider. 2020-04-17 /pmc/articles/PMC7788631/ http://dx.doi.org/10.1007/978-3-030-45231-5_3 Text en © The Author(s) 2020 Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made. The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. |
spellingShingle | Article Akshay, S. Genest, Blaise Hélouët, Loïc Mital, Sharvik Timed Negotiations |
title | Timed Negotiations |
title_full | Timed Negotiations |
title_fullStr | Timed Negotiations |
title_full_unstemmed | Timed Negotiations |
title_short | Timed Negotiations |
title_sort | timed negotiations |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7788631/ http://dx.doi.org/10.1007/978-3-030-45231-5_3 |
work_keys_str_mv | AT akshays timednegotiations AT genestblaise timednegotiations AT helouetloic timednegotiations AT mitalsharvik timednegotiations |