---
_id: '10884'
abstract:
- lang: eng
  text: "We revisit the parameterized model checking problem for token-passing systems
    and specifications in indexed CTL  ∗ \\X. Emerson and Namjoshi (1995, 2003) have
    shown that parameterized model checking of indexed CTL  ∗ \\X in uni-directional
    token rings can be reduced to checking rings up to some cutoff size. Clarke et
    al. (2004) have shown a similar result for general topologies and indexed LTL
    \\X, provided processes cannot choose the directions for sending or receiving
    the token.\r\nWe unify and substantially extend these results by systematically
    exploring fragments of indexed CTL  ∗ \\X with respect to general topologies.
    For each fragment we establish whether a cutoff exists, and for some concrete
    topologies, such as rings, cliques and stars, we infer small cutoffs. Finally,
    we show that the problem becomes undecidable, and thus no cutoffs exist, if processes
    are allowed to choose the directions in which they send or from which they receive
    the token."
acknowledgement: "This work was supported by the Austrian Science Fund through grant
  P23499-N23\r\nand through the RiSE network (S11403, S11405, S11406, S11407-N23);
  ERC Starting Grant (279307: Graph Games); Vienna Science and Technology Fund (WWTF)\r\ngrants
  PROSEED, ICT12-059, and VRG11-005."
alternative_title:
- LNCS
article_processing_charge: No
arxiv: 1
author:
- first_name: Benjamin
  full_name: Aminof, Benjamin
  id: 4A55BD00-F248-11E8-B48F-1D18A9856A87
  last_name: Aminof
- first_name: Swen
  full_name: Jacobs, Swen
  last_name: Jacobs
- first_name: Ayrat
  full_name: Khalimov, Ayrat
  last_name: Khalimov
- first_name: Sasha
  full_name: Rubin, Sasha
  id: 2EC51194-F248-11E8-B48F-1D18A9856A87
  last_name: Rubin
citation:
  ama: 'Aminof B, Jacobs S, Khalimov A, Rubin S. Parameterized model checking of token-passing
    systems. In: <i>Verification, Model Checking, and Abstract Interpretation</i>.
    Vol 8318. Springer Nature; 2014:262-281. doi:<a href="https://doi.org/10.1007/978-3-642-54013-4_15">10.1007/978-3-642-54013-4_15</a>'
  apa: 'Aminof, B., Jacobs, S., Khalimov, A., &#38; Rubin, S. (2014). Parameterized
    model checking of token-passing systems. In <i>Verification, Model Checking, and
    Abstract Interpretation</i> (Vol. 8318, pp. 262–281). San Diego, CA, United States:
    Springer Nature. <a href="https://doi.org/10.1007/978-3-642-54013-4_15">https://doi.org/10.1007/978-3-642-54013-4_15</a>'
  chicago: Aminof, Benjamin, Swen Jacobs, Ayrat Khalimov, and Sasha Rubin. “Parameterized
    Model Checking of Token-Passing Systems.” In <i>Verification, Model Checking,
    and Abstract Interpretation</i>, 8318:262–81. Springer Nature, 2014. <a href="https://doi.org/10.1007/978-3-642-54013-4_15">https://doi.org/10.1007/978-3-642-54013-4_15</a>.
  ieee: B. Aminof, S. Jacobs, A. Khalimov, and S. Rubin, “Parameterized model checking
    of token-passing systems,” in <i>Verification, Model Checking, and Abstract Interpretation</i>,
    San Diego, CA, United States, 2014, vol. 8318, pp. 262–281.
  ista: 'Aminof B, Jacobs S, Khalimov A, Rubin S. 2014. Parameterized model checking
    of token-passing systems. Verification, Model Checking, and Abstract Interpretation.
    VMCAI: Verifcation, Model Checking, and Abstract Interpretation, LNCS, vol. 8318,
    262–281.'
  mla: Aminof, Benjamin, et al. “Parameterized Model Checking of Token-Passing Systems.”
    <i>Verification, Model Checking, and Abstract Interpretation</i>, vol. 8318, Springer
    Nature, 2014, pp. 262–81, doi:<a href="https://doi.org/10.1007/978-3-642-54013-4_15">10.1007/978-3-642-54013-4_15</a>.
  short: B. Aminof, S. Jacobs, A. Khalimov, S. Rubin, in:, Verification, Model Checking,
    and Abstract Interpretation, Springer Nature, 2014, pp. 262–281.
conference:
  end_date: 2014-01-21
  location: San Diego, CA, United States
  name: 'VMCAI: Verifcation, Model Checking, and Abstract Interpretation'
  start_date: 2014-01-19
date_created: 2022-03-18T13:01:22Z
date_published: 2014-01-30T00:00:00Z
date_updated: 2022-05-17T08:36:01Z
day: '30'
department:
- _id: KrCh
doi: 10.1007/978-3-642-54013-4_15
ec_funded: 1
external_id:
  arxiv:
  - '1311.4425'
intvolume: '      8318'
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: ' https://doi.org/10.48550/arXiv.1311.4425'
month: '01'
oa: 1
oa_version: Preprint
page: 262-281
project:
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25863FF4-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11407
  name: Game Theory
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
publication: Verification, Model Checking, and Abstract Interpretation
publication_identifier:
  eisbn:
  - '9783642540134'
  eissn:
  - 1611-3349
  isbn:
  - '9783642540127'
  issn:
  - 0302-9743
publication_status: published
publisher: Springer Nature
quality_controlled: '1'
scopus_import: '1'
status: public
title: Parameterized model checking of token-passing systems
type: conference
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 8318
year: '2014'
...
---
_id: '2052'
abstract:
- lang: eng
  text: A standard technique for solving the parameterized model checking problem
    is to reduce it to the classic model checking problem of finitely many finite-state
    systems. This work considers some of the theoretical power and limitations of
    this technique. We focus on concurrent systems in which processes communicate
    via pairwise rendezvous, as well as the special cases of disjunctive guards and
    token passing; specifications are expressed in indexed temporal logic without
    the next operator; and the underlying network topologies are generated by suitable
    Monadic Second Order Logic formulas and graph operations. First, we settle the
    exact computational complexity of the parameterized model checking problem for
    some of our concurrent systems, and establish new decidability results for others.
    Second, we consider the cases that model checking the parameterized system can
    be reduced to model checking some fixed number of processes, the number is known
    as a cutoff. We provide many cases for when such cutoffs can be computed, establish
    lower bounds on the size of such cutoffs, and identify cases where no cutoff exists.
    Third, we consider cases for which the parameterized system is equivalent to a
    single finite-state system (more precisely a Büchi word automaton), and establish
    tight bounds on the sizes of such automata.
acknowledgement: The second, third, fourth and fifth authors were supported by the
  Austrian National Research Network S11403-N23 (RiSE) of the Austrian Science Fund
  (FWF) and by the Vienna Science and Technology Fund (WWTF) through grants PROSEED,
  ICT12-059, and VRG11-005.
alternative_title:
- LNCS
author:
- first_name: Benjamin
  full_name: Aminof, Benjamin
  id: 4A55BD00-F248-11E8-B48F-1D18A9856A87
  last_name: Aminof
- first_name: Tomer
  full_name: Kotek, Tomer
  last_name: Kotek
- first_name: Sacha
  full_name: Rubin, Sacha
  last_name: Rubin
- first_name: Francesco
  full_name: Spegni, Francesco
  last_name: Spegni
- first_name: Helmut
  full_name: Veith, Helmut
  last_name: Veith
citation:
  ama: 'Aminof B, Kotek T, Rubin S, Spegni F, Veith H. Parameterized model checking
    of rendezvous systems. In: Baldan P, Gorla D, eds. <i>Lecture Notes in Computer
    Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture
    Notes in Bioinformatics)</i>. Vol 8704. Schloss Dagstuhl - Leibniz-Zentrum für
    Informatik; 2014:109-124. doi:<a href="https://doi.org/10.1007/978-3-662-44584-6_9">10.1007/978-3-662-44584-6_9</a>'
  apa: 'Aminof, B., Kotek, T., Rubin, S., Spegni, F., &#38; Veith, H. (2014). Parameterized
    model checking of rendezvous systems. In P. Baldan &#38; D. Gorla (Eds.), <i>Lecture
    Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence
    and Lecture Notes in Bioinformatics)</i> (Vol. 8704, pp. 109–124). Rome, Italy:
    Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.1007/978-3-662-44584-6_9">https://doi.org/10.1007/978-3-662-44584-6_9</a>'
  chicago: Aminof, Benjamin, Tomer Kotek, Sacha Rubin, Francesco Spegni, and Helmut
    Veith. “Parameterized Model Checking of Rendezvous Systems.” In <i>Lecture Notes
    in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence
    and Lecture Notes in Bioinformatics)</i>, edited by Paolo Baldan and Daniele Gorla,
    8704:109–24. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2014. <a href="https://doi.org/10.1007/978-3-662-44584-6_9">https://doi.org/10.1007/978-3-662-44584-6_9</a>.
  ieee: B. Aminof, T. Kotek, S. Rubin, F. Spegni, and H. Veith, “Parameterized model
    checking of rendezvous systems,” in <i>Lecture Notes in Computer Science (including
    subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</i>,
    Rome, Italy, 2014, vol. 8704, pp. 109–124.
  ista: 'Aminof B, Kotek T, Rubin S, Spegni F, Veith H. 2014. Parameterized model
    checking of rendezvous systems. Lecture Notes in Computer Science (including subseries
    Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).
    CONCUR: Concurrency Theory, LNCS, vol. 8704, 109–124.'
  mla: Aminof, Benjamin, et al. “Parameterized Model Checking of Rendezvous Systems.”
    <i>Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial
    Intelligence and Lecture Notes in Bioinformatics)</i>, edited by Paolo Baldan
    and Daniele Gorla, vol. 8704, Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
    2014, pp. 109–24, doi:<a href="https://doi.org/10.1007/978-3-662-44584-6_9">10.1007/978-3-662-44584-6_9</a>.
  short: B. Aminof, T. Kotek, S. Rubin, F. Spegni, H. Veith, in:, P. Baldan, D. Gorla
    (Eds.), Lecture Notes in Computer Science (Including Subseries Lecture Notes in
    Artificial Intelligence and Lecture Notes in Bioinformatics), Schloss Dagstuhl
    - Leibniz-Zentrum für Informatik, 2014, pp. 109–124.
conference:
  end_date: 2014-09-05
  location: Rome, Italy
  name: 'CONCUR: Concurrency Theory'
  start_date: 2014-09-02
date_created: 2018-12-11T11:55:26Z
date_published: 2014-09-01T00:00:00Z
date_updated: 2021-01-12T06:54:59Z
day: '01'
department:
- _id: KrCh
doi: 10.1007/978-3-662-44584-6_9
editor:
- first_name: Paolo
  full_name: Baldan, Paolo
  last_name: Baldan
- first_name: Daniele
  full_name: Gorla, Daniele
  last_name: Gorla
intvolume: '      8704'
language:
- iso: eng
month: '09'
oa_version: None
page: 109 - 124
publication: Lecture Notes in Computer Science (including subseries Lecture Notes
  in Artificial Intelligence and Lecture Notes in Bioinformatics)
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
publist_id: '4994'
quality_controlled: '1'
status: public
title: Parameterized model checking of rendezvous systems
type: conference
user_id: 4435EBFC-F248-11E8-B48F-1D18A9856A87
volume: 8704
year: '2014'
...
---
_id: '475'
abstract:
- lang: eng
  text: 'First cycle games (FCG) are played on a finite graph by two players who push
    a token along the edges until a vertex is repeated, and a simple cycle is formed.
    The winner is determined by some fixed property Y of the sequence of labels of
    the edges (or nodes) forming this cycle. These games are traditionally of interest
    because of their connection with infinite-duration games such as parity and mean-payoff
    games. We study the memory requirements for winning strategies of FCGs and certain
    associated infinite duration games. We exhibit a simple FCG that is not memoryless
    determined (this corrects a mistake in Memoryless determinacy of parity and mean
    payoff games: a simple proof by Bj⋯orklund, Sandberg, Vorobyov (2004) that claims
    that FCGs for which Y is closed under cyclic permutations are memoryless determined).
    We show that θ (n)! memory (where n is the number of nodes in the graph), which
    is always sufficient, may be necessary to win some FCGs. On the other hand, we
    identify easy to check conditions on Y (i.e., Y is closed under cyclic permutations,
    and both Y and its complement are closed under concatenation) that are sufficient
    to ensure that the corresponding FCGs and their associated infinite duration games
    are memoryless determined. We demonstrate that many games considered in the literature,
    such as mean-payoff, parity, energy, etc., satisfy these conditions. On the complexity
    side, we show (for efficiently computable Y) that while solving FCGs is in PSPACE,
    solving some families of FCGs is PSPACE-hard. '
alternative_title:
- EPTCS
author:
- first_name: Benjamin
  full_name: Aminof, Benjamin
  id: 4A55BD00-F248-11E8-B48F-1D18A9856A87
  last_name: Aminof
- first_name: Sasha
  full_name: Rubin, Sasha
  id: 2EC51194-F248-11E8-B48F-1D18A9856A87
  last_name: Rubin
citation:
  ama: 'Aminof B, Rubin S. First cycle games. In: <i>Electronic Proceedings in Theoretical
    Computer Science, EPTCS</i>. Vol 146. Open Publishing Association; 2014:83-90.
    doi:<a href="https://doi.org/10.4204/EPTCS.146.11">10.4204/EPTCS.146.11</a>'
  apa: 'Aminof, B., &#38; Rubin, S. (2014). First cycle games. In <i>Electronic Proceedings
    in Theoretical Computer Science, EPTCS</i> (Vol. 146, pp. 83–90). Grenoble, France:
    Open Publishing Association. <a href="https://doi.org/10.4204/EPTCS.146.11">https://doi.org/10.4204/EPTCS.146.11</a>'
  chicago: Aminof, Benjamin, and Sasha Rubin. “First Cycle Games.” In <i>Electronic
    Proceedings in Theoretical Computer Science, EPTCS</i>, 146:83–90. Open Publishing
    Association, 2014. <a href="https://doi.org/10.4204/EPTCS.146.11">https://doi.org/10.4204/EPTCS.146.11</a>.
  ieee: B. Aminof and S. Rubin, “First cycle games,” in <i>Electronic Proceedings
    in Theoretical Computer Science, EPTCS</i>, Grenoble, France, 2014, vol. 146,
    pp. 83–90.
  ista: 'Aminof B, Rubin S. 2014. First cycle games. Electronic Proceedings in Theoretical
    Computer Science, EPTCS. SR: Strategic Reasoning, EPTCS, vol. 146, 83–90.'
  mla: Aminof, Benjamin, and Sasha Rubin. “First Cycle Games.” <i>Electronic Proceedings
    in Theoretical Computer Science, EPTCS</i>, vol. 146, Open Publishing Association,
    2014, pp. 83–90, doi:<a href="https://doi.org/10.4204/EPTCS.146.11">10.4204/EPTCS.146.11</a>.
  short: B. Aminof, S. Rubin, in:, Electronic Proceedings in Theoretical Computer
    Science, EPTCS, Open Publishing Association, 2014, pp. 83–90.
conference:
  end_date: 2014-04-06
  location: Grenoble, France
  name: 'SR: Strategic Reasoning'
  start_date: 2014-04-05
date_created: 2018-12-11T11:46:41Z
date_published: 2014-04-01T00:00:00Z
date_updated: 2021-01-12T08:00:53Z
day: '01'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.4204/EPTCS.146.11
ec_funded: 1
file:
- access_level: open_access
  checksum: 4d7b4ab82980cca2b96ac7703992a8c8
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:17:08Z
  date_updated: 2020-07-14T12:46:35Z
  file_id: '5260'
  file_name: IST-2018-952-v1+1_2014_Rubin_First_cycle.pdf
  file_size: 100115
  relation: main_file
file_date_updated: 2020-07-14T12:46:35Z
has_accepted_license: '1'
intvolume: '       146'
language:
- iso: eng
month: '04'
oa: 1
oa_version: Published Version
page: 83 - 90
project:
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25F5A88A-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11402-N23
  name: Moderne Concurrency Paradigms
- _id: 25863FF4-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11407
  name: Game Theory
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
- _id: 25892FC0-B435-11E9-9278-68D0E5697425
  grant_number: ICT15-003
  name: Efficient Algorithms for Computer Aided Verification
publication: Electronic Proceedings in Theoretical Computer Science, EPTCS
publication_status: published
publisher: Open Publishing Association
publist_id: '7345'
pubrep_id: '952'
quality_controlled: '1'
scopus_import: 1
status: public
title: First cycle games
tmp:
  image: /images/cc_by.png
  legal_code_url: https://creativecommons.org/licenses/by/4.0/legalcode
  name: Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)
  short: CC BY (4.0)
type: conference
user_id: 4435EBFC-F248-11E8-B48F-1D18A9856A87
volume: 146
year: '2014'
...
