Tight Cutoffs for Guarded Protocols with Fairness

Guarded protocols were introduced in a seminal paper by Emerson and Kahlon (2000), and describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. We study parameterized model checking and synthesis of guarded protoco...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2015-11
Hauptverfasser: Außerlechner, Simon, Jacobs, Swen, Khalimov, Ayrat
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Außerlechner, Simon
Jacobs, Swen
Khalimov, Ayrat
description Guarded protocols were introduced in a seminal paper by Emerson and Kahlon (2000), and describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. We study parameterized model checking and synthesis of guarded protocols, both aiming at formal correctness arguments for systems with any number of processes. Cutoff results reduce reasoning about systems with an arbitrary number of processes to systems of a determined, fixed size. Our work stems from the observation that existing cutoff results for guarded protocols i) are restricted to closed systems, and ii) are of limited use for liveness properties because reductions do not preserve fairness. We close these gaps and obtain new cutoff results for open systems with liveness properties under fairness assumptions. Furthermore, we obtain cutoffs for the detection of global and local deadlocks, which are of paramount importance in synthesis. Finally, we prove tightness or asymptotic tightness for the new cutoffs.
doi_str_mv 10.48550/arxiv.1505.03273
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_1505_03273</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2078994195</sourcerecordid><originalsourceid>FETCH-LOGICAL-a525-b708c07f1dde07a9cf20497b8054beebbd1e0b15f4290c20a7465161f28c89113</originalsourceid><addsrcrecordid>eNotj8tOwzAUBS0kJKrSD2CFJdYJ9_oR20sU0YJUCRbZR3Zi01SlLnbC4-8pLauzGR3NEHKDUAotJdzb9D18lihBlsCZ4hdkxjjHQgvGrsgi5y0AsEoxKfmMYDO8bUZaT2MMIdMQE11NNvW-p68pjrGLu0y_hnFDl3ZIe5_zNbkMdpf94n_npFk-NvVTsX5ZPdcP68JKJgunQHegAva9B2VNFxgIo5wGKZz3zvXowaEMghnoGFglKokVBqY7bRD5nNyeb0897SEN7zb9tH9d7anrSNydiUOKH5PPY7uNU9ofnVoGShsj0Ej-C_zxTrI</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2078994195</pqid></control><display><type>article</type><title>Tight Cutoffs for Guarded Protocols with Fairness</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Außerlechner, Simon ; Jacobs, Swen ; Khalimov, Ayrat</creator><creatorcontrib>Außerlechner, Simon ; Jacobs, Swen ; Khalimov, Ayrat</creatorcontrib><description>Guarded protocols were introduced in a seminal paper by Emerson and Kahlon (2000), and describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. We study parameterized model checking and synthesis of guarded protocols, both aiming at formal correctness arguments for systems with any number of processes. Cutoff results reduce reasoning about systems with an arbitrary number of processes to systems of a determined, fixed size. Our work stems from the observation that existing cutoff results for guarded protocols i) are restricted to closed systems, and ii) are of limited use for liveness properties because reductions do not preserve fairness. We close these gaps and obtain new cutoff results for open systems with liveness properties under fairness assumptions. Furthermore, we obtain cutoffs for the detection of global and local deadlocks, which are of paramount importance in synthesis. Finally, we prove tightness or asymptotic tightness for the new cutoffs.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1505.03273</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Computer Science - Logic in Computer Science ; Open systems ; Synthesis ; Tightness</subject><ispartof>arXiv.org, 2015-11</ispartof><rights>2015. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27902</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.1505.03273$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1007/978-3-662-49122-5_23$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Außerlechner, Simon</creatorcontrib><creatorcontrib>Jacobs, Swen</creatorcontrib><creatorcontrib>Khalimov, Ayrat</creatorcontrib><title>Tight Cutoffs for Guarded Protocols with Fairness</title><title>arXiv.org</title><description>Guarded protocols were introduced in a seminal paper by Emerson and Kahlon (2000), and describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. We study parameterized model checking and synthesis of guarded protocols, both aiming at formal correctness arguments for systems with any number of processes. Cutoff results reduce reasoning about systems with an arbitrary number of processes to systems of a determined, fixed size. Our work stems from the observation that existing cutoff results for guarded protocols i) are restricted to closed systems, and ii) are of limited use for liveness properties because reductions do not preserve fairness. We close these gaps and obtain new cutoff results for open systems with liveness properties under fairness assumptions. Furthermore, we obtain cutoffs for the detection of global and local deadlocks, which are of paramount importance in synthesis. Finally, we prove tightness or asymptotic tightness for the new cutoffs.</description><subject>Computer Science - Logic in Computer Science</subject><subject>Open systems</subject><subject>Synthesis</subject><subject>Tightness</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotj8tOwzAUBS0kJKrSD2CFJdYJ9_oR20sU0YJUCRbZR3Zi01SlLnbC4-8pLauzGR3NEHKDUAotJdzb9D18lihBlsCZ4hdkxjjHQgvGrsgi5y0AsEoxKfmMYDO8bUZaT2MMIdMQE11NNvW-p68pjrGLu0y_hnFDl3ZIe5_zNbkMdpf94n_npFk-NvVTsX5ZPdcP68JKJgunQHegAva9B2VNFxgIo5wGKZz3zvXowaEMghnoGFglKokVBqY7bRD5nNyeb0897SEN7zb9tH9d7anrSNydiUOKH5PPY7uNU9ofnVoGShsj0Ej-C_zxTrI</recordid><startdate>20151105</startdate><enddate>20151105</enddate><creator>Außerlechner, Simon</creator><creator>Jacobs, Swen</creator><creator>Khalimov, Ayrat</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20151105</creationdate><title>Tight Cutoffs for Guarded Protocols with Fairness</title><author>Außerlechner, Simon ; Jacobs, Swen ; Khalimov, Ayrat</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a525-b708c07f1dde07a9cf20497b8054beebbd1e0b15f4290c20a7465161f28c89113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Computer Science - Logic in Computer Science</topic><topic>Open systems</topic><topic>Synthesis</topic><topic>Tightness</topic><toplevel>online_resources</toplevel><creatorcontrib>Außerlechner, Simon</creatorcontrib><creatorcontrib>Jacobs, Swen</creatorcontrib><creatorcontrib>Khalimov, Ayrat</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Außerlechner, Simon</au><au>Jacobs, Swen</au><au>Khalimov, Ayrat</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Tight Cutoffs for Guarded Protocols with Fairness</atitle><jtitle>arXiv.org</jtitle><date>2015-11-05</date><risdate>2015</risdate><eissn>2331-8422</eissn><abstract>Guarded protocols were introduced in a seminal paper by Emerson and Kahlon (2000), and describe systems of processes whose transitions are enabled or disabled depending on the existence of other processes in certain local states. We study parameterized model checking and synthesis of guarded protocols, both aiming at formal correctness arguments for systems with any number of processes. Cutoff results reduce reasoning about systems with an arbitrary number of processes to systems of a determined, fixed size. Our work stems from the observation that existing cutoff results for guarded protocols i) are restricted to closed systems, and ii) are of limited use for liveness properties because reductions do not preserve fairness. We close these gaps and obtain new cutoff results for open systems with liveness properties under fairness assumptions. Furthermore, we obtain cutoffs for the detection of global and local deadlocks, which are of paramount importance in synthesis. Finally, we prove tightness or asymptotic tightness for the new cutoffs.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1505.03273</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2015-11
issn 2331-8422
language eng
recordid cdi_arxiv_primary_1505_03273
source arXiv.org; Free E- Journals
subjects Computer Science - Logic in Computer Science
Open systems
Synthesis
Tightness
title Tight Cutoffs for Guarded Protocols with Fairness
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T22%3A43%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Tight%20Cutoffs%20for%20Guarded%20Protocols%20with%20Fairness&rft.jtitle=arXiv.org&rft.au=Au%C3%9Ferlechner,%20Simon&rft.date=2015-11-05&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1505.03273&rft_dat=%3Cproquest_arxiv%3E2078994195%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2078994195&rft_id=info:pmid/&rfr_iscdi=true