---
_id: '12101'
abstract:
- lang: eng
  text: 'Spatial games form a widely-studied class of games from biology and physics
    modeling the evolution of social behavior. Formally, such a game is defined by
    a square (d by d) payoff matrix M and an undirected graph G. Each vertex of G
    represents an individual, that initially follows some strategy i ∈ {1,2,…,d}.
    In each round of the game, every individual plays the matrix game with each of
    its neighbors: An individual following strategy i meeting a neighbor following
    strategy j receives a payoff equal to the entry (i,j) of M. Then, each individual
    updates its strategy to its neighbors'' strategy with the highest sum of payoffs,
    and the next round starts. The basic computational problems consist of reachability
    between configurations and the average frequency of a strategy. For general spatial
    games and graphs, these problems are in PSPACE. In this paper, we examine restricted
    setting: the game is a prisoner’s dilemma; and G is a subgraph of grid. We prove
    that basic computational problems for spatial games with prisoner’s dilemma on
    a subgraph of a grid are PSPACE-hard.'
acknowledgement: "Krishnendu Chatterjee: The research was partially supported by the
  ERC CoG 863818\r\n(ForM-SMArt).\r\nIsmaël Jecker: The research was partially supported
  by the ERC grant 950398 (INFSYS).\r\nJakub Svoboda: The research was partially supported
  by the ERC CoG 863818 (ForM-SMArt)"
article_number: 11:1-11:14
article_processing_charge: No
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Ismael R
  full_name: Jecker, Ismael R
  id: 85D7C63E-7D5D-11E9-9C0F-98C4E5697425
  last_name: Jecker
- first_name: Jakub
  full_name: Svoboda, Jakub
  id: 130759D2-D7DD-11E9-87D2-DE0DE6697425
  last_name: Svoboda
  orcid: 0000-0002-1419-3267
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R, Jecker IR, Svoboda J. Complexity of spatial
    games. In: <i>42nd IARCS Annual Conference on Foundations of Software Technology
    and Theoretical Computer Science</i>. Vol 250. Schloss Dagstuhl - Leibniz-Zentrum
    für Informatik; 2022. doi:<a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11">10.4230/LIPIcs.FSTTCS.2022.11</a>'
  apa: 'Chatterjee, K., Ibsen-Jensen, R., Jecker, I. R., &#38; Svoboda, J. (2022).
    Complexity of spatial games. In <i>42nd IARCS Annual Conference on Foundations
    of Software Technology and Theoretical Computer Science</i> (Vol. 250). Madras,
    India: Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11">https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11</a>'
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, Ismael R Jecker, and Jakub
    Svoboda. “Complexity of Spatial Games.” In <i>42nd IARCS Annual Conference on
    Foundations of Software Technology and Theoretical Computer Science</i>, Vol.
    250. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022. <a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11">https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, I. R. Jecker, and J. Svoboda, “Complexity
    of spatial games,” in <i>42nd IARCS Annual Conference on Foundations of Software
    Technology and Theoretical Computer Science</i>, Madras, India, 2022, vol. 250.
  ista: 'Chatterjee K, Ibsen-Jensen R, Jecker IR, Svoboda J. 2022. Complexity of spatial
    games. 42nd IARCS Annual Conference on Foundations of Software Technology and
    Theoretical Computer Science. FSTTC: Foundations of Software Technology and Theoretical
    Computer Science vol. 250, 11:1-11:14.'
  mla: Chatterjee, Krishnendu, et al. “Complexity of Spatial Games.” <i>42nd IARCS
    Annual Conference on Foundations of Software Technology and Theoretical Computer
    Science</i>, vol. 250, 11:1-11:14, Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
    2022, doi:<a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2022.11">10.4230/LIPIcs.FSTTCS.2022.11</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, I.R. Jecker, J. Svoboda, in:, 42nd IARCS
    Annual Conference on Foundations of Software Technology and Theoretical Computer
    Science, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.
conference:
  end_date: 2022-12-20
  location: Madras, India
  name: 'FSTTC: Foundations of Software Technology and Theoretical Computer Science'
  start_date: 2022-12-18
date_created: 2023-01-01T23:00:50Z
date_published: 2022-12-14T00:00:00Z
date_updated: 2025-07-14T09:09:55Z
day: '14'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.FSTTCS.2022.11
ec_funded: 1
file:
- access_level: open_access
  checksum: a21e3ba2421e2c4a06aa2cb6d530ede1
  content_type: application/pdf
  creator: dernst
  date_created: 2023-01-20T10:19:19Z
  date_updated: 2023-01-20T10:19:19Z
  file_id: '12323'
  file_name: 2022_LIPICs_Chatterjee.pdf
  file_size: 657396
  relation: main_file
  success: 1
file_date_updated: 2023-01-20T10:19:19Z
has_accepted_license: '1'
intvolume: '       250'
language:
- iso: eng
month: '12'
oa: 1
oa_version: Published Version
project:
- _id: 0599E47C-7A3F-11EA-A408-12923DDC885E
  call_identifier: H2020
  grant_number: '863818'
  name: 'Formal Methods for Stochastic Models: Algorithms and Applications'
publication: 42nd IARCS Annual Conference on Foundations of Software Technology and
  Theoretical Computer Science
publication_identifier:
  isbn:
  - '9783959772617'
  issn:
  - 1868-8969
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
quality_controlled: '1'
scopus_import: '1'
status: public
title: Complexity of spatial 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: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 250
year: '2022'
...
---
_id: '9393'
abstract:
- lang: eng
  text: "We consider the core algorithmic problems related to verification of systems
    with respect to three classical quantitative properties, namely, the mean-payoff,
    the ratio, and the minimum initial credit for energy property. The algorithmic
    problem given a graph and a quantitative property asks to compute the optimal
    value (the infimum value over all traces) from every node of the graph. We consider
    graphs with bounded treewidth—a class that contains the control flow graphs of
    most programs. Let n denote the number of nodes of a graph, m the number of edges
    (for bounded treewidth \U0001D45A=\U0001D442(\U0001D45B)) and W the largest absolute
    value of the weights. Our main theoretical results are as follows. First, for
    the minimum initial credit problem we show that (1) for general graphs the problem
    can be solved in \U0001D442(\U0001D45B2⋅\U0001D45A) time and the associated decision
    problem in \U0001D442(\U0001D45B⋅\U0001D45A) time, improving the previous known
    \U0001D442(\U0001D45B3⋅\U0001D45A⋅log(\U0001D45B⋅\U0001D44A)) and \U0001D442(\U0001D45B2⋅\U0001D45A)
    bounds, respectively; and (2) for bounded treewidth graphs we present an algorithm
    that requires \U0001D442(\U0001D45B⋅log\U0001D45B) time. Second, for bounded treewidth
    graphs we present an algorithm that approximates the mean-payoff value within
    a factor of 1+\U0001D716 in time \U0001D442(\U0001D45B⋅log(\U0001D45B/\U0001D716))
    as compared to the classical exact algorithms on general graphs that require quadratic
    time. Third, for the ratio property we present an algorithm that for bounded treewidth
    graphs works in time \U0001D442(\U0001D45B⋅log(|\U0001D44E⋅\U0001D44F|))=\U0001D442(\U0001D45B⋅log(\U0001D45B⋅\U0001D44A)),
    when the output is \U0001D44E\U0001D44F, as compared to the previously best known
    algorithm on general graphs with running time \U0001D442(\U0001D45B2⋅log(\U0001D45B⋅\U0001D44A)).
    We have implemented some of our algorithms and show that they present a significant
    speedup on standard benchmarks."
acknowledgement: 'The research was partly supported by Austrian Science Fund (FWF)
  Grant No P23499- N23, FWF NFN Grant No S11407-N23 (RiSE/SHiNE), ERC Start Grant
  (279307: Graph Games), and Microsoft faculty fellows award.'
article_processing_charge: No
article_type: original
arxiv: 1
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. Faster algorithms for quantitative
    verification in bounded treewidth graphs. <i>Formal Methods in System Design</i>.
    2021;57:401-428. doi:<a href="https://doi.org/10.1007/s10703-021-00373-5">10.1007/s10703-021-00373-5</a>
  apa: Chatterjee, K., Ibsen-Jensen, R., &#38; Pavlogiannis, A. (2021). Faster algorithms
    for quantitative verification in bounded treewidth graphs. <i>Formal Methods in
    System Design</i>. Springer. <a href="https://doi.org/10.1007/s10703-021-00373-5">https://doi.org/10.1007/s10703-021-00373-5</a>
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Andreas Pavlogiannis.
    “Faster Algorithms for Quantitative Verification in Bounded Treewidth Graphs.”
    <i>Formal Methods in System Design</i>. Springer, 2021. <a href="https://doi.org/10.1007/s10703-021-00373-5">https://doi.org/10.1007/s10703-021-00373-5</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and A. Pavlogiannis, “Faster algorithms for
    quantitative verification in bounded treewidth graphs,” <i>Formal Methods in System
    Design</i>, vol. 57. Springer, pp. 401–428, 2021.
  ista: Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. 2021. Faster algorithms for
    quantitative verification in bounded treewidth graphs. Formal Methods in System
    Design. 57, 401–428.
  mla: Chatterjee, Krishnendu, et al. “Faster Algorithms for Quantitative Verification
    in Bounded Treewidth Graphs.” <i>Formal Methods in System Design</i>, vol. 57,
    Springer, 2021, pp. 401–28, doi:<a href="https://doi.org/10.1007/s10703-021-00373-5">10.1007/s10703-021-00373-5</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, A. Pavlogiannis, Formal Methods in System
    Design 57 (2021) 401–428.
date_created: 2021-05-16T22:01:47Z
date_published: 2021-09-01T00:00:00Z
date_updated: 2023-10-10T11:13:20Z
day: '01'
department:
- _id: KrCh
doi: 10.1007/s10703-021-00373-5
ec_funded: 1
external_id:
  arxiv:
  - '1504.07384'
  isi:
  - '000645490300001'
intvolume: '        57'
isi: 1
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://arxiv.org/abs/1504.07384
month: '09'
oa: 1
oa_version: Preprint
page: 401-428
project:
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
- _id: 2587B514-B435-11E9-9278-68D0E5697425
  name: Microsoft Research Faculty Fellowship
publication: Formal Methods in System Design
publication_identifier:
  eissn:
  - 1572-8102
  issn:
  - 0925-9856
publication_status: published
publisher: Springer
quality_controlled: '1'
scopus_import: '1'
status: public
title: Faster algorithms for quantitative verification in bounded treewidth graphs
type: journal_article
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 57
year: '2021'
...
---
_id: '10629'
abstract:
- lang: eng
  text: "Product graphs arise naturally in formal verification and program analysis.
    For example, the analysis of two concurrent threads requires the product of two
    component control-flow graphs, and for language inclusion of deterministic automata
    the product of two automata is constructed. In many cases, the component graphs
    have constant treewidth, e.g., when the input contains control-flow graphs of
    programs. We consider the algorithmic analysis of products of two constant-treewidth
    graphs with respect to three classic specification languages, namely, (a) algebraic
    properties, (b) mean-payoff properties, and (c) initial credit for energy properties.\r\nOur
    main contributions are as follows. Consider a graph G that is the product of two
    constant-treewidth graphs of size n each. First, given an idempotent semiring,
    we present an algorithm that computes the semiring transitive closure of G in
    time Õ(n⁴). Since the output has size Θ(n⁴), our algorithm is optimal (up to
    polylog factors). Second, given a mean-payoff objective, we present an O(n³)-time
    algorithm for deciding whether the value of a starting state is non-negative,
    improving the previously known O(n⁴) bound. Third, given an initial credit for
    energy objective, we present an O(n⁵)-time algorithm for computing the minimum
    initial credit for all nodes of G, improving the previously known O(n⁸) bound.
    At the heart of our approach lies an algorithm for the efficient construction
    of strongly-balanced tree decompositions of constant-treewidth graphs. Given a
    constant-treewidth graph G' of n nodes and a positive integer λ, our algorithm
    constructs a binary tree decomposition of G' of width O(λ) with the property that
    the size of each subtree decreases geometrically with rate (1/2 + 2^{-λ})."
alternative_title:
- LIPIcs
article_number: '42'
article_processing_charge: No
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. Quantitative verification on
    product graphs of small treewidth. In: <i>41st IARCS Annual Conference on Foundations
    of Software Technology and Theoretical Computer Science</i>. Vol 213. Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik; 2021. doi:<a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42">10.4230/LIPIcs.FSTTCS.2021.42</a>'
  apa: 'Chatterjee, K., Ibsen-Jensen, R., &#38; Pavlogiannis, A. (2021). Quantitative
    verification on product graphs of small treewidth. In <i>41st IARCS Annual Conference
    on Foundations of Software Technology and Theoretical Computer Science</i> (Vol.
    213). Virtual: Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42">https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42</a>'
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Andreas Pavlogiannis.
    “Quantitative Verification on Product Graphs of Small Treewidth.” In <i>41st IARCS
    Annual Conference on Foundations of Software Technology and Theoretical Computer
    Science</i>, Vol. 213. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2021.
    <a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42">https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and A. Pavlogiannis, “Quantitative verification
    on product graphs of small treewidth,” in <i>41st IARCS Annual Conference on Foundations
    of Software Technology and Theoretical Computer Science</i>, Virtual, 2021, vol.
    213.
  ista: 'Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. 2021. Quantitative verification
    on product graphs of small treewidth. 41st IARCS Annual Conference on Foundations
    of Software Technology and Theoretical Computer Science. FSTTCS: Foundations of
    Software Technology and Theoretical Computer Science, LIPIcs, vol. 213, 42.'
  mla: Chatterjee, Krishnendu, et al. “Quantitative Verification on Product Graphs
    of Small Treewidth.” <i>41st IARCS Annual Conference on Foundations of Software
    Technology and Theoretical Computer Science</i>, vol. 213, 42, Schloss Dagstuhl
    - Leibniz-Zentrum für Informatik, 2021, doi:<a href="https://doi.org/10.4230/LIPIcs.FSTTCS.2021.42">10.4230/LIPIcs.FSTTCS.2021.42</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, A. Pavlogiannis, in:, 41st IARCS Annual Conference
    on Foundations of Software Technology and Theoretical Computer Science, Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik, 2021.
conference:
  end_date: 2021-12-17
  location: Virtual
  name: 'FSTTCS: Foundations of Software Technology and Theoretical Computer Science'
  start_date: 2021-12-15
date_created: 2022-01-16T23:01:28Z
date_published: 2021-11-29T00:00:00Z
date_updated: 2022-01-17T10:39:40Z
day: '29'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.FSTTCS.2021.42
file:
- access_level: open_access
  checksum: 71141acdeffa9056f24d6dbef952d254
  content_type: application/pdf
  creator: cchlebak
  date_created: 2022-01-17T10:36:08Z
  date_updated: 2022-01-17T10:36:08Z
  file_id: '10633'
  file_name: 2021_LIPIcs_Chatterjee.pdf
  file_size: 891566
  relation: main_file
  success: 1
file_date_updated: 2022-01-17T10:36:08Z
has_accepted_license: '1'
intvolume: '       213'
language:
- iso: eng
month: '11'
oa: 1
oa_version: Published Version
publication: 41st IARCS Annual Conference on Foundations of Software Technology and
  Theoretical Computer Science
publication_identifier:
  isbn:
  - 978-3-9597-7215-0
  issn:
  - 1868-8969
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
quality_controlled: '1'
scopus_import: '1'
status: public
title: Quantitative verification on product graphs of small treewidth
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: 8b945eb4-e2f2-11eb-945a-df72226e66a9
volume: 213
year: '2021'
...
---
_id: '7810'
abstract:
- lang: eng
  text: "Interprocedural data-flow analyses form an expressive and useful paradigm
    of numerous static analysis applications, such as live variables analysis, alias
    analysis and null pointers analysis. The most widely-used framework for interprocedural
    data-flow analysis is IFDS, which encompasses distributive data-flow functions
    over a finite domain. On-demand data-flow analyses restrict the focus of the analysis
    on specific program locations and data facts. This setting provides a natural
    split between (i) an offline (or preprocessing) phase, where the program is partially
    analyzed and analysis summaries are created, and (ii) an online (or query) phase,
    where analysis queries arrive on demand and the summaries are used to speed up
    answering queries.\r\nIn this work, we consider on-demand IFDS analyses where
    the queries concern program locations of the same procedure (aka same-context
    queries). We exploit the fact that flow graphs of programs have low treewidth
    to develop faster algorithms that are space and time optimal for many common data-flow
    analyses, in both the preprocessing and the query phase. We also use treewidth
    to develop query solutions that are embarrassingly parallelizable, i.e. the total
    work for answering each query is split to a number of threads such that each thread
    performs only a constant amount of work. Finally, we implement a static analyzer
    based on our algorithms, and perform a series of on-demand analysis experiments
    on standard benchmarks. Our experimental results show a drastic speed-up of the
    queries after only a lightweight preprocessing phase, which significantly outperforms
    existing techniques."
alternative_title:
- LNCS
article_processing_charge: No
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Amir Kafshdar
  full_name: Goharshady, Amir Kafshdar
  id: 391365CE-F248-11E8-B48F-1D18A9856A87
  last_name: Goharshady
  orcid: 0000-0003-1702-6584
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Pavlogiannis A. Optimal and perfectly
    parallel algorithms for on-demand data-flow analysis. In: <i>European Symposium
    on Programming</i>. Vol 12075. Springer Nature; 2020:112-140. doi:<a href="https://doi.org/10.1007/978-3-030-44914-8_5">10.1007/978-3-030-44914-8_5</a>'
  apa: 'Chatterjee, K., Goharshady, A. K., Ibsen-Jensen, R., &#38; Pavlogiannis, A.
    (2020). Optimal and perfectly parallel algorithms for on-demand data-flow analysis.
    In <i>European Symposium on Programming</i> (Vol. 12075, pp. 112–140). Dublin,
    Ireland: Springer Nature. <a href="https://doi.org/10.1007/978-3-030-44914-8_5">https://doi.org/10.1007/978-3-030-44914-8_5</a>'
  chicago: Chatterjee, Krishnendu, Amir Kafshdar Goharshady, Rasmus Ibsen-Jensen,
    and Andreas Pavlogiannis. “Optimal and Perfectly Parallel Algorithms for On-Demand
    Data-Flow Analysis.” In <i>European Symposium on Programming</i>, 12075:112–40.
    Springer Nature, 2020. <a href="https://doi.org/10.1007/978-3-030-44914-8_5">https://doi.org/10.1007/978-3-030-44914-8_5</a>.
  ieee: K. Chatterjee, A. K. Goharshady, R. Ibsen-Jensen, and A. Pavlogiannis, “Optimal
    and perfectly parallel algorithms for on-demand data-flow analysis,” in <i>European
    Symposium on Programming</i>, Dublin, Ireland, 2020, vol. 12075, pp. 112–140.
  ista: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Pavlogiannis A. 2020. Optimal
    and perfectly parallel algorithms for on-demand data-flow analysis. European Symposium
    on Programming. ESOP: Programming Languages and Systems, LNCS, vol. 12075, 112–140.'
  mla: Chatterjee, Krishnendu, et al. “Optimal and Perfectly Parallel Algorithms for
    On-Demand Data-Flow Analysis.” <i>European Symposium on Programming</i>, vol.
    12075, Springer Nature, 2020, pp. 112–40, doi:<a href="https://doi.org/10.1007/978-3-030-44914-8_5">10.1007/978-3-030-44914-8_5</a>.
  short: K. Chatterjee, A.K. Goharshady, R. Ibsen-Jensen, A. Pavlogiannis, in:, European
    Symposium on Programming, Springer Nature, 2020, pp. 112–140.
conference:
  end_date: 2020-04-30
  location: Dublin, Ireland
  name: 'ESOP: Programming Languages and Systems'
  start_date: 2020-04-25
date_created: 2020-05-10T22:00:50Z
date_published: 2020-04-18T00:00:00Z
date_updated: 2025-06-02T08:53:42Z
day: '18'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.1007/978-3-030-44914-8_5
external_id:
  isi:
  - '000681656800005'
file:
- access_level: open_access
  checksum: 8618b80f4cf7b39a60e61a6445ad9807
  content_type: application/pdf
  creator: dernst
  date_created: 2020-05-26T13:34:48Z
  date_updated: 2020-07-14T12:48:03Z
  file_id: '7895'
  file_name: 2020_LNCS_Chatterjee.pdf
  file_size: 651250
  relation: main_file
file_date_updated: 2020-07-14T12:48:03Z
has_accepted_license: '1'
intvolume: '     12075'
isi: 1
language:
- iso: eng
month: '04'
oa: 1
oa_version: Published Version
page: 112-140
project:
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 25892FC0-B435-11E9-9278-68D0E5697425
  grant_number: ICT15-003
  name: Efficient Algorithms for Computer Aided Verification
- _id: 266EEEC0-B435-11E9-9278-68D0E5697425
  name: Quantitative Game-theoretic Analysis of Blockchain Applications and Smart
    Contracts
- _id: 267066CE-B435-11E9-9278-68D0E5697425
  name: Quantitative Analysis of Probablistic Systems with a focus on Crypto-currencies
publication: European Symposium on Programming
publication_identifier:
  eissn:
  - '16113349'
  isbn:
  - '9783030449131'
  issn:
  - '03029743'
publication_status: published
publisher: Springer Nature
quality_controlled: '1'
related_material:
  record:
  - id: '8934'
    relation: dissertation_contains
    status: public
scopus_import: '1'
status: public
title: Optimal and perfectly parallel algorithms for on-demand data-flow analysis
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: 4359f0d1-fa6c-11eb-b949-802e58b17ae8
volume: 12075
year: '2020'
...
---
_id: '8533'
abstract:
- lang: eng
  text: Game of Life is a simple and elegant model to study dynamical system over
    networks. The model consists of a graph where every vertex has one of two types,
    namely, dead or alive. A configuration is a mapping of the vertices to the types.
    An update rule describes how the type of a vertex is updated given the types of
    its neighbors. In every round, all vertices are updated synchronously, which leads
    to a configuration update. While in general, Game of Life allows a broad range
    of update rules, we focus on two simple families of update rules, namely, underpopulation
    and overpopulation, that model several interesting dynamics studied in the literature.
    In both settings, a dead vertex requires at least a desired number of live neighbors
    to become alive. For underpopulation (resp., overpopulation), a live vertex requires
    at least (resp. at most) a desired number of live neighbors to remain alive. We
    study the basic computation problems, e.g., configuration reachability, for these
    two families of rules. For underpopulation rules, we show that these problems
    can be solved in polynomial time, whereas for overpopulation rules they are PSPACE-complete.
acknowledgement: "Krishnendu Chatterjee: The research was partially supported by the
  Vienna Science and\r\nTechnology Fund (WWTF) Project ICT15-003.\r\nIsmaël Jecker:
  This project has received funding from the European Union’s Horizon 2020 research\r\nand
  innovation programme under the Marie Skłodowska-Curie Grant Agreement No. 754411."
alternative_title:
- LIPIcs
article_number: 22:1-22:13
article_processing_charge: No
arxiv: 1
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Ismael R
  full_name: Jecker, Ismael R
  id: 85D7C63E-7D5D-11E9-9C0F-98C4E5697425
  last_name: Jecker
- first_name: Jakub
  full_name: Svoboda, Jakub
  id: 130759D2-D7DD-11E9-87D2-DE0DE6697425
  last_name: Svoboda
  orcid: 0000-0002-1419-3267
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R, Jecker IR, Svoboda J. Simplified game of life:
    Algorithms and complexity. In: <i>45th International Symposium on Mathematical
    Foundations of Computer Science</i>. Vol 170. Schloss Dagstuhl - Leibniz-Zentrum
    für Informatik; 2020. doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2020.22">10.4230/LIPIcs.MFCS.2020.22</a>'
  apa: 'Chatterjee, K., Ibsen-Jensen, R., Jecker, I. R., &#38; Svoboda, J. (2020).
    Simplified game of life: Algorithms and complexity. In <i>45th International Symposium
    on Mathematical Foundations of Computer Science</i> (Vol. 170). Prague, Czech
    Republic: Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.MFCS.2020.22">https://doi.org/10.4230/LIPIcs.MFCS.2020.22</a>'
  chicago: 'Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, Ismael R Jecker, and Jakub
    Svoboda. “Simplified Game of Life: Algorithms and Complexity.” In <i>45th International
    Symposium on Mathematical Foundations of Computer Science</i>, Vol. 170. Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik, 2020. <a href="https://doi.org/10.4230/LIPIcs.MFCS.2020.22">https://doi.org/10.4230/LIPIcs.MFCS.2020.22</a>.'
  ieee: 'K. Chatterjee, R. Ibsen-Jensen, I. R. Jecker, and J. Svoboda, “Simplified
    game of life: Algorithms and complexity,” in <i>45th International Symposium on
    Mathematical Foundations of Computer Science</i>, Prague, Czech Republic, 2020,
    vol. 170.'
  ista: 'Chatterjee K, Ibsen-Jensen R, Jecker IR, Svoboda J. 2020. Simplified game
    of life: Algorithms and complexity. 45th International Symposium on Mathematical
    Foundations of Computer Science. MFCS: Symposium on Mathematical Foundations of
    Computer Science, LIPIcs, vol. 170, 22:1-22:13.'
  mla: 'Chatterjee, Krishnendu, et al. “Simplified Game of Life: Algorithms and Complexity.”
    <i>45th International Symposium on Mathematical Foundations of Computer Science</i>,
    vol. 170, 22:1-22:13, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020,
    doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2020.22">10.4230/LIPIcs.MFCS.2020.22</a>.'
  short: K. Chatterjee, R. Ibsen-Jensen, I.R. Jecker, J. Svoboda, in:, 45th International
    Symposium on Mathematical Foundations of Computer Science, Schloss Dagstuhl -
    Leibniz-Zentrum für Informatik, 2020.
conference:
  end_date: 2020-08-28
  location: Prague, Czech Republic
  name: 'MFCS: Symposium on Mathematical Foundations of Computer Science'
  start_date: 2020-08-24
date_created: 2020-09-20T22:01:36Z
date_published: 2020-08-18T00:00:00Z
date_updated: 2025-06-02T08:53:42Z
day: '18'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.MFCS.2020.22
ec_funded: 1
external_id:
  arxiv:
  - '2007.02894'
file:
- access_level: open_access
  checksum: bbd7c4f55d45f2ff2a0a4ef0e10a77b1
  content_type: application/pdf
  creator: dernst
  date_created: 2020-09-21T13:57:34Z
  date_updated: 2020-09-21T13:57:34Z
  file_id: '8550'
  file_name: 2020_LIPIcs_Chatterjee.pdf
  file_size: 491374
  relation: main_file
  success: 1
file_date_updated: 2020-09-21T13:57:34Z
has_accepted_license: '1'
intvolume: '       170'
language:
- iso: eng
license: https://creativecommons.org/licenses/by/3.0/
month: '08'
oa: 1
oa_version: Published Version
project:
- _id: 25892FC0-B435-11E9-9278-68D0E5697425
  grant_number: ICT15-003
  name: Efficient Algorithms for Computer Aided Verification
- _id: 260C2330-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '754411'
  name: ISTplus - Postdoctoral Fellowships
publication: 45th International Symposium on Mathematical Foundations of Computer
  Science
publication_identifier:
  isbn:
  - '9783959771597'
  issn:
  - '18688969'
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
quality_controlled: '1'
scopus_import: '1'
status: public
title: 'Simplified game of life: Algorithms and complexity'
tmp:
  image: /images/cc_by.png
  legal_code_url: https://creativecommons.org/licenses/by/3.0/legalcode
  name: Creative Commons Attribution 3.0 Unported (CC BY 3.0)
  short: CC BY (3.0)
type: conference
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 170
year: '2020'
...
---
_id: '9197'
abstract:
- lang: eng
  text: In this paper we introduce and study all-pay bidding games, a class of two
    player, zero-sum games on graphs. The game proceeds as follows. We place a token
    on some vertex in the graph and assign budgets to the two players. Each turn,
    each player submits a sealed legal bid (non-negative and below their remaining
    budget), which is deducted from their budget and the highest bidder moves the
    token onto an adjacent vertex. The game ends once a sink is reached, and Player
    1 pays Player 2 the outcome that is associated with the sink. The players attempt
    to maximize their expected outcome. Our games model settings where effort (of
    no inherent value) needs to be invested in an ongoing and stateful manner. On
    the negative side, we show that even in simple games on DAGs, optimal strategies
    may require a distribution over bids with infinite support. A central quantity
    in bidding games is the ratio of the players budgets. On the positive side, we
    show a simple FPTAS for DAGs, that, for each budget ratio, outputs an approximation
    for the optimal strategy for that ratio. We also implement it, show that it performs
    well, and suggests interesting properties of these games. Then, given an outcome
    c, we show an algorithm for finding the necessary and sufficient initial ratio
    for guaranteeing outcome c with probability 1 and a strategy ensuring such. Finally,
    while the general case has not previously been studied, solving the specific game
    in which Player 1 wins iff he wins the first two auctions, has been long stated
    as an open question, which we solve.
acknowledgement: This research was supported by the Austrian Science Fund (FWF) under
  grants S11402-N23 (RiSE/SHiNE), Z211-N23 (Wittgenstein Award), and M 2369-N33 (Meitner
  fellowship).
article_processing_charge: No
article_type: original
arxiv: 1
author:
- first_name: Guy
  full_name: Avni, Guy
  id: 463C8BC2-F248-11E8-B48F-1D18A9856A87
  last_name: Avni
  orcid: 0000-0001-5588-8287
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Josef
  full_name: Tkadlec, Josef
  id: 3F24CCC8-F248-11E8-B48F-1D18A9856A87
  last_name: Tkadlec
  orcid: 0000-0002-1097-9684
citation:
  ama: Avni G, Ibsen-Jensen R, Tkadlec J. All-pay bidding games on graphs. <i>Proceedings
    of the AAAI Conference on Artificial Intelligence</i>. 2020;34(02):1798-1805.
    doi:<a href="https://doi.org/10.1609/aaai.v34i02.5546">10.1609/aaai.v34i02.5546</a>
  apa: 'Avni, G., Ibsen-Jensen, R., &#38; Tkadlec, J. (2020). All-pay bidding games
    on graphs. <i>Proceedings of the AAAI Conference on Artificial Intelligence</i>.
    New York, NY, United States: Association for the Advancement of Artificial Intelligence.
    <a href="https://doi.org/10.1609/aaai.v34i02.5546">https://doi.org/10.1609/aaai.v34i02.5546</a>'
  chicago: Avni, Guy, Rasmus Ibsen-Jensen, and Josef Tkadlec. “All-Pay Bidding Games
    on Graphs.” <i>Proceedings of the AAAI Conference on Artificial Intelligence</i>.
    Association for the Advancement of Artificial Intelligence, 2020. <a href="https://doi.org/10.1609/aaai.v34i02.5546">https://doi.org/10.1609/aaai.v34i02.5546</a>.
  ieee: G. Avni, R. Ibsen-Jensen, and J. Tkadlec, “All-pay bidding games on graphs,”
    <i>Proceedings of the AAAI Conference on Artificial Intelligence</i>, vol. 34,
    no. 02. Association for the Advancement of Artificial Intelligence, pp. 1798–1805,
    2020.
  ista: Avni G, Ibsen-Jensen R, Tkadlec J. 2020. All-pay bidding games on graphs.
    Proceedings of the AAAI Conference on Artificial Intelligence. 34(02), 1798–1805.
  mla: Avni, Guy, et al. “All-Pay Bidding Games on Graphs.” <i>Proceedings of the
    AAAI Conference on Artificial Intelligence</i>, vol. 34, no. 02, Association for
    the Advancement of Artificial Intelligence, 2020, pp. 1798–805, doi:<a href="https://doi.org/10.1609/aaai.v34i02.5546">10.1609/aaai.v34i02.5546</a>.
  short: G. Avni, R. Ibsen-Jensen, J. Tkadlec, Proceedings of the AAAI Conference
    on Artificial Intelligence 34 (2020) 1798–1805.
conference:
  end_date: 2020-02-12
  location: New York, NY, United States
  name: 'AAAI: Conference on Artificial Intelligence'
  start_date: 2020-02-07
date_created: 2021-02-25T09:05:18Z
date_published: 2020-04-03T00:00:00Z
date_updated: 2023-09-05T12:40:00Z
day: '03'
department:
- _id: ToHe
- _id: KrCh
doi: 10.1609/aaai.v34i02.5546
external_id:
  arxiv:
  - '1911.08360'
intvolume: '        34'
issue: '02'
language:
- iso: eng
month: '04'
oa_version: Preprint
page: 1798-1805
project:
- _id: 25F2ACDE-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11402-N23
  name: Rigorous Systems Engineering
- _id: 25F42A32-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: Z211
  name: The Wittgenstein Prize
- _id: 264B3912-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: M02369
  name: Formal Methods meets Algorithmic Game Theory
publication: Proceedings of the AAAI Conference on Artificial Intelligence
publication_identifier:
  eissn:
  - 2374-3468
  isbn:
  - '9781577358350'
  issn:
  - 2159-5399
publication_status: published
publisher: Association for the Advancement of Artificial Intelligence
quality_controlled: '1'
scopus_import: '1'
status: public
title: All-pay bidding games on graphs
type: journal_article
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
volume: 34
year: '2020'
...
---
_id: '9814'
abstract:
- lang: eng
  text: Data and mathematica notebooks for plotting figures from Language learning
    with communication between learners
article_processing_charge: No
author:
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Josef
  full_name: Tkadlec, Josef
  id: 3F24CCC8-F248-11E8-B48F-1D18A9856A87
  last_name: Tkadlec
  orcid: 0000-0002-1097-9684
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Martin
  full_name: Nowak, Martin
  last_name: Nowak
citation:
  ama: Ibsen-Jensen R, Tkadlec J, Chatterjee K, Nowak M. Data and mathematica notebooks
    for plotting figures from language learning with communication between learners
    from language acquisition with communication between learners. 2020. doi:<a href="https://doi.org/10.6084/m9.figshare.5973013.v1">10.6084/m9.figshare.5973013.v1</a>
  apa: Ibsen-Jensen, R., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2020). Data
    and mathematica notebooks for plotting figures from language learning with communication
    between learners from language acquisition with communication between learners.
    Royal Society. <a href="https://doi.org/10.6084/m9.figshare.5973013.v1">https://doi.org/10.6084/m9.figshare.5973013.v1</a>
  chicago: Ibsen-Jensen, Rasmus, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. “Data and Mathematica Notebooks for Plotting Figures from Language Learning
    with Communication between Learners from Language Acquisition with Communication
    between Learners.” Royal Society, 2020. <a href="https://doi.org/10.6084/m9.figshare.5973013.v1">https://doi.org/10.6084/m9.figshare.5973013.v1</a>.
  ieee: R. Ibsen-Jensen, J. Tkadlec, K. Chatterjee, and M. Nowak, “Data and mathematica
    notebooks for plotting figures from language learning with communication between
    learners from language acquisition with communication between learners.” Royal
    Society, 2020.
  ista: Ibsen-Jensen R, Tkadlec J, Chatterjee K, Nowak M. 2020. Data and mathematica
    notebooks for plotting figures from language learning with communication between
    learners from language acquisition with communication between learners, Royal
    Society, <a href="https://doi.org/10.6084/m9.figshare.5973013.v1">10.6084/m9.figshare.5973013.v1</a>.
  mla: Ibsen-Jensen, Rasmus, et al. <i>Data and Mathematica Notebooks for Plotting
    Figures from Language Learning with Communication between Learners from Language
    Acquisition with Communication between Learners</i>. Royal Society, 2020, doi:<a
    href="https://doi.org/10.6084/m9.figshare.5973013.v1">10.6084/m9.figshare.5973013.v1</a>.
  short: R. Ibsen-Jensen, J. Tkadlec, K. Chatterjee, M. Nowak, (2020).
date_created: 2021-08-06T13:09:57Z
date_published: 2020-10-15T00:00:00Z
date_updated: 2023-10-18T06:36:00Z
day: '15'
department:
- _id: KrCh
doi: 10.6084/m9.figshare.5973013.v1
main_file_link:
- open_access: '1'
  url: https://doi.org/10.6084/m9.figshare.5973013.v1
month: '10'
oa: 1
oa_version: Published Version
publisher: Royal Society
related_material:
  record:
  - id: '198'
    relation: used_in_publication
    status: public
status: public
title: Data and mathematica notebooks for plotting figures from language learning
  with communication between learners from language acquisition with communication
  between learners
type: research_data_reference
user_id: 6785fbc1-c503-11eb-8a32-93094b40e1cf
year: '2020'
...
---
_id: '6822'
abstract:
- lang: eng
  text: "In two-player games on graphs, the players move a token through a graph to
    produce an infinite path, which determines the qualitative winner or quantitative
    payoff of the game. In bidding games, in each turn, we hold an auction between
    the two players to determine which player moves the token. Bidding games have
    largely been studied with concrete bidding mechanisms that are variants of a first-price
    auction: in each turn both players simultaneously submit bids, the higher\r\nbidder
    moves the token, and pays his bid to the lower bidder in Richman bidding, to the
    bank in poorman bidding, and in taxman bidding, the bid is split between the other
    player and the bank according to a predefined constant factor. Bidding games are
    deterministic games. They have an intriguing connection with a fragment of stochastic
    games called \r\n randomturn games. We study, for the first time, a combination
    of bidding games with probabilistic behavior; namely, we study bidding games that
    are played on Markov decision processes, where the players bid for the right to
    choose the next action, which determines the probability distribution according
    to which the next vertex is chosen. We study parity and meanpayoff bidding games
    on MDPs and extend results from the deterministic bidding setting to the probabilistic
    one."
alternative_title:
- LNCS
author:
- first_name: Guy
  full_name: Avni, Guy
  id: 463C8BC2-F248-11E8-B48F-1D18A9856A87
  last_name: Avni
  orcid: 0000-0001-5588-8287
- first_name: Thomas A
  full_name: Henzinger, Thomas A
  id: 40876CD8-F248-11E8-B48F-1D18A9856A87
  last_name: Henzinger
  orcid: 0000−0002−2985−7724
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Petr
  full_name: Novotny, Petr
  last_name: Novotny
citation:
  ama: 'Avni G, Henzinger TA, Ibsen-Jensen R, Novotny P. Bidding games on Markov decision
    processes. In: <i> Proceedings of the 13th International Conference of Reachability
    Problems</i>. Vol 11674. Springer; 2019:1-12. doi:<a href="https://doi.org/10.1007/978-3-030-30806-3_1">10.1007/978-3-030-30806-3_1</a>'
  apa: 'Avni, G., Henzinger, T. A., Ibsen-Jensen, R., &#38; Novotny, P. (2019). Bidding
    games on Markov decision processes. In <i> Proceedings of the 13th International
    Conference of Reachability Problems</i> (Vol. 11674, pp. 1–12). Brussels, Belgium:
    Springer. <a href="https://doi.org/10.1007/978-3-030-30806-3_1">https://doi.org/10.1007/978-3-030-30806-3_1</a>'
  chicago: Avni, Guy, Thomas A Henzinger, Rasmus Ibsen-Jensen, and Petr Novotny. “Bidding
    Games on Markov Decision Processes.” In <i> Proceedings of the 13th International
    Conference of Reachability Problems</i>, 11674:1–12. Springer, 2019. <a href="https://doi.org/10.1007/978-3-030-30806-3_1">https://doi.org/10.1007/978-3-030-30806-3_1</a>.
  ieee: G. Avni, T. A. Henzinger, R. Ibsen-Jensen, and P. Novotny, “Bidding games
    on Markov decision processes,” in <i> Proceedings of the 13th International Conference
    of Reachability Problems</i>, Brussels, Belgium, 2019, vol. 11674, pp. 1–12.
  ista: 'Avni G, Henzinger TA, Ibsen-Jensen R, Novotny P. 2019. Bidding games on Markov
    decision processes.  Proceedings of the 13th International Conference of Reachability
    Problems. RP: Reachability Problems, LNCS, vol. 11674, 1–12.'
  mla: Avni, Guy, et al. “Bidding Games on Markov Decision Processes.” <i> Proceedings
    of the 13th International Conference of Reachability Problems</i>, vol. 11674,
    Springer, 2019, pp. 1–12, doi:<a href="https://doi.org/10.1007/978-3-030-30806-3_1">10.1007/978-3-030-30806-3_1</a>.
  short: G. Avni, T.A. Henzinger, R. Ibsen-Jensen, P. Novotny, in:,  Proceedings of
    the 13th International Conference of Reachability Problems, Springer, 2019, pp.
    1–12.
conference:
  end_date: 2019-09-13
  location: Brussels, Belgium
  name: 'RP: Reachability Problems'
  start_date: 2019-09-11
date_created: 2019-08-19T07:58:10Z
date_published: 2019-09-06T00:00:00Z
date_updated: 2021-01-12T08:09:12Z
day: '06'
ddc:
- '000'
department:
- _id: ToHe
doi: 10.1007/978-3-030-30806-3_1
file:
- access_level: open_access
  checksum: 45ebbc709af2b247d28c7c293c01504b
  content_type: application/pdf
  creator: gavni
  date_created: 2019-08-19T07:56:40Z
  date_updated: 2020-07-14T12:47:41Z
  file_id: '6823'
  file_name: prob.pdf
  file_size: 436635
  relation: main_file
file_date_updated: 2020-07-14T12:47:41Z
has_accepted_license: '1'
intvolume: '     11674'
language:
- iso: eng
month: '09'
oa: 1
oa_version: Submitted Version
page: 1-12
project:
- _id: 264B3912-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: M02369
  name: Formal Methods meets Algorithmic Game Theory
- _id: 25F2ACDE-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11402-N23
  name: Rigorous Systems Engineering
- _id: 25F42A32-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: Z211
  name: The Wittgenstein Prize
publication: ' Proceedings of the 13th International Conference of Reachability Problems'
publication_identifier:
  isbn:
  - 978-303030805-6
  issn:
  - 0302-9743
publication_status: published
publisher: Springer
quality_controlled: '1'
scopus_import: 1
status: public
title: Bidding games on Markov decision processes
type: conference
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 11674
year: '2019'
...
---
_id: '7158'
abstract:
- lang: eng
  text: "Interprocedural analysis is at the heart of numerous applications in programming
    languages, such as alias analysis, constant propagation, and so on. Recursive
    state machines (RSMs) are standard models for interprocedural analysis. We consider
    a general framework with RSMs where the transitions are labeled from a semiring
    and path properties are algebraic with semiring operations. RSMs with algebraic
    path properties can model interprocedural dataflow analysis problems, the shortest
    path problem, the most probable path problem, and so on. The traditional algorithms
    for interprocedural analysis focus on path properties where the starting point
    is fixed as the entry point of a specific method. In this work, we consider possible
    multiple queries as required in many applications such as in alias analysis. The
    study of multiple queries allows us to bring in an important algorithmic distinction
    between the resource usage of the one-time preprocessing vs for each individual
    query. The second aspect we consider is that the control flow graphs for most
    programs have constant treewidth.\r\n\r\nOur main contributions are simple and
    implementable algorithms that support multiple queries for algebraic path properties
    for RSMs that have constant treewidth. Our theoretical results show that our algorithms
    have small additional one-time preprocessing but can answer subsequent queries
    significantly faster as compared to the current algorithmic solutions for interprocedural
    dataflow analysis. We have also implemented our algorithms and evaluated their
    performance for performing on-demand interprocedural dataflow analysis on various
    domains, such as for live variable analysis and reaching definitions, on a standard
    benchmark set. Our experimental results align with our theoretical statements
    and show that after a lightweight preprocessing, on-demand queries are answered
    much faster than the standard existing algorithmic approaches.\r\n"
article_number: '23'
article_processing_charge: No
article_type: original
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Amir Kafshdar
  full_name: Goharshady, Amir Kafshdar
  id: 391365CE-F248-11E8-B48F-1D18A9856A87
  last_name: Goharshady
  orcid: 0000-0003-1702-6584
- first_name: Prateesh
  full_name: Goyal, Prateesh
  last_name: Goyal
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: Chatterjee K, Goharshady AK, Goyal P, Ibsen-Jensen R, Pavlogiannis A. Faster
    algorithms for dynamic algebraic queries in basic RSMs with constant treewidth.
    <i>ACM Transactions on Programming Languages and Systems</i>. 2019;41(4). doi:<a
    href="https://doi.org/10.1145/3363525">10.1145/3363525</a>
  apa: Chatterjee, K., Goharshady, A. K., Goyal, P., Ibsen-Jensen, R., &#38; Pavlogiannis,
    A. (2019). Faster algorithms for dynamic algebraic queries in basic RSMs with
    constant treewidth. <i>ACM Transactions on Programming Languages and Systems</i>.
    ACM. <a href="https://doi.org/10.1145/3363525">https://doi.org/10.1145/3363525</a>
  chicago: Chatterjee, Krishnendu, Amir Kafshdar Goharshady, Prateesh Goyal, Rasmus
    Ibsen-Jensen, and Andreas Pavlogiannis. “Faster Algorithms for Dynamic Algebraic
    Queries in Basic RSMs with Constant Treewidth.” <i>ACM Transactions on Programming
    Languages and Systems</i>. ACM, 2019. <a href="https://doi.org/10.1145/3363525">https://doi.org/10.1145/3363525</a>.
  ieee: K. Chatterjee, A. K. Goharshady, P. Goyal, R. Ibsen-Jensen, and A. Pavlogiannis,
    “Faster algorithms for dynamic algebraic queries in basic RSMs with constant treewidth,”
    <i>ACM Transactions on Programming Languages and Systems</i>, vol. 41, no. 4.
    ACM, 2019.
  ista: Chatterjee K, Goharshady AK, Goyal P, Ibsen-Jensen R, Pavlogiannis A. 2019.
    Faster algorithms for dynamic algebraic queries in basic RSMs with constant treewidth.
    ACM Transactions on Programming Languages and Systems. 41(4), 23.
  mla: Chatterjee, Krishnendu, et al. “Faster Algorithms for Dynamic Algebraic Queries
    in Basic RSMs with Constant Treewidth.” <i>ACM Transactions on Programming Languages
    and Systems</i>, vol. 41, no. 4, 23, ACM, 2019, doi:<a href="https://doi.org/10.1145/3363525">10.1145/3363525</a>.
  short: K. Chatterjee, A.K. Goharshady, P. Goyal, R. Ibsen-Jensen, A. Pavlogiannis,
    ACM Transactions on Programming Languages and Systems 41 (2019).
date_created: 2019-12-09T08:33:33Z
date_published: 2019-11-01T00:00:00Z
date_updated: 2024-03-25T23:30:19Z
day: '01'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.1145/3363525
ec_funded: 1
external_id:
  isi:
  - '000564108400004'
file:
- access_level: open_access
  checksum: 291cc86a07bd010d4815e177dac57b70
  content_type: application/pdf
  creator: dernst
  date_created: 2020-10-08T12:58:10Z
  date_updated: 2020-10-08T12:58:10Z
  file_id: '8632'
  file_name: 2019_ACMTransactions_Chatterjee.pdf
  file_size: 667357
  relation: main_file
  success: 1
file_date_updated: 2020-10-08T12:58:10Z
has_accepted_license: '1'
intvolume: '        41'
isi: 1
issue: '4'
language:
- iso: eng
month: '11'
oa: 1
oa_version: Submitted Version
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: ACM Transactions on Programming Languages and Systems
publication_identifier:
  issn:
  - 0164-0925
publication_status: published
publisher: ACM
quality_controlled: '1'
related_material:
  record:
  - id: '8934'
    relation: dissertation_contains
    status: public
scopus_import: '1'
status: public
title: Faster algorithms for dynamic algebraic queries in basic RSMs with constant
  treewidth
type: journal_article
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
volume: 41
year: '2019'
...
---
_id: '198'
abstract:
- lang: eng
  text: We consider a class of students learning a language from a teacher. The situation
    can be interpreted as a group of child learners receiving input from the linguistic
    environment. The teacher provides sample sentences. The students try to learn
    the grammar from the teacher. In addition to just listening to the teacher, the
    students can also communicate with each other. The students hold hypotheses about
    the grammar and change them if they receive counter evidence. The process stops
    when all students have converged to the correct grammar. We study how the time
    to convergence depends on the structure of the classroom by introducing and evaluating
    various complexity measures. We find that structured communication between students,
    although potentially introducing confusion, can greatly reduce some of the complexity
    measures. Our theory can also be interpreted as applying to the scientific process,
    where nature is the teacher and the scientists are the students.
article_number: '20180073'
article_processing_charge: No
article_type: original
author:
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Josef
  full_name: Tkadlec, Josef
  id: 3F24CCC8-F248-11E8-B48F-1D18A9856A87
  last_name: Tkadlec
  orcid: 0000-0002-1097-9684
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Martin
  full_name: Nowak, Martin
  last_name: Nowak
citation:
  ama: Ibsen-Jensen R, Tkadlec J, Chatterjee K, Nowak M. Language acquisition with
    communication between learners. <i>Journal of the Royal Society Interface</i>.
    2018;15(140). doi:<a href="https://doi.org/10.1098/rsif.2018.0073">10.1098/rsif.2018.0073</a>
  apa: Ibsen-Jensen, R., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2018). Language
    acquisition with communication between learners. <i>Journal of the Royal Society
    Interface</i>. The Royal Society. <a href="https://doi.org/10.1098/rsif.2018.0073">https://doi.org/10.1098/rsif.2018.0073</a>
  chicago: Ibsen-Jensen, Rasmus, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. “Language Acquisition with Communication between Learners.” <i>Journal
    of the Royal Society Interface</i>. The Royal Society, 2018. <a href="https://doi.org/10.1098/rsif.2018.0073">https://doi.org/10.1098/rsif.2018.0073</a>.
  ieee: R. Ibsen-Jensen, J. Tkadlec, K. Chatterjee, and M. Nowak, “Language acquisition
    with communication between learners,” <i>Journal of the Royal Society Interface</i>,
    vol. 15, no. 140. The Royal Society, 2018.
  ista: Ibsen-Jensen R, Tkadlec J, Chatterjee K, Nowak M. 2018. Language acquisition
    with communication between learners. Journal of the Royal Society Interface. 15(140),
    20180073.
  mla: Ibsen-Jensen, Rasmus, et al. “Language Acquisition with Communication between
    Learners.” <i>Journal of the Royal Society Interface</i>, vol. 15, no. 140, 20180073,
    The Royal Society, 2018, doi:<a href="https://doi.org/10.1098/rsif.2018.0073">10.1098/rsif.2018.0073</a>.
  short: R. Ibsen-Jensen, J. Tkadlec, K. Chatterjee, M. Nowak, Journal of the Royal
    Society Interface 15 (2018).
date_created: 2018-12-11T11:45:09Z
date_published: 2018-03-01T00:00:00Z
date_updated: 2023-10-18T06:36:00Z
day: '01'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.1098/rsif.2018.0073
ec_funded: 1
external_id:
  isi:
  - '000428576200023'
  pmid:
  - '29593089'
file:
- access_level: open_access
  checksum: 444e1a9d98eb0e780671be82b13025f3
  content_type: application/pdf
  creator: dernst
  date_created: 2019-02-12T07:54:37Z
  date_updated: 2020-07-14T12:45:22Z
  file_id: '5955'
  file_name: 2018_RS_IbsenJensen.pdf
  file_size: 219837
  relation: main_file
file_date_updated: 2020-07-14T12:45:22Z
has_accepted_license: '1'
intvolume: '        15'
isi: 1
issue: '140'
language:
- iso: eng
month: '03'
oa: 1
oa_version: Submitted Version
pmid: 1
project:
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
publication: Journal of the Royal Society Interface
publication_identifier:
  eissn:
  - 1742-5662
publication_status: published
publisher: The Royal Society
publist_id: '7715'
quality_controlled: '1'
related_material:
  link:
  - relation: supplementary_material
    url: https://dx.doi.org/10.6084/m9.figshare.c.4028971
  record:
  - id: '9814'
    relation: research_data
    status: public
scopus_import: '1'
status: public
title: Language acquisition with communication between learners
type: journal_article
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 15
year: '2018'
...
---
_id: '5788'
abstract:
- lang: eng
  text: In two-player games on graphs, the players move a token through a graph to
    produce an infinite path, which determines the winner or payoff of the game. Such
    games are central in formal verification since they model the interaction between
    a non-terminating system and its environment. We study bidding games in which
    the players bid for the right to move the token. Two bidding rules have been defined.
    In Richman bidding, in each round, the players simultaneously submit bids, and
    the higher bidder moves the token and pays the other player. Poorman bidding is
    similar except that the winner of the bidding pays the “bank” rather than the
    other player. While poorman reachability games have been studied before, we present,
    for the first time, results on infinite-duration poorman games. A central quantity
    in these games is the ratio between the two players’ initial budgets. The questions
    we study concern a necessary and sufficient ratio with which a player can achieve
    a goal. For reachability objectives, such threshold ratios are known to exist
    for both bidding rules. We show that the properties of poorman reachability games
    extend to complex qualitative objectives such as parity, similarly to the Richman
    case. Our most interesting results concern quantitative poorman games, namely
    poorman mean-payoff games, where we construct optimal strategies depending on
    the initial ratio, by showing a connection with random-turn based games. The connection
    in itself is interesting, because it does not hold for reachability poorman games.
    We also solve the complexity problems that arise in poorman bidding games.
alternative_title:
- LNCS
article_processing_charge: No
arxiv: 1
author:
- first_name: Guy
  full_name: Avni, Guy
  id: 463C8BC2-F248-11E8-B48F-1D18A9856A87
  last_name: Avni
  orcid: 0000-0001-5588-8287
- first_name: Thomas A
  full_name: Henzinger, Thomas A
  id: 40876CD8-F248-11E8-B48F-1D18A9856A87
  last_name: Henzinger
  orcid: 0000−0002−2985−7724
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
citation:
  ama: 'Avni G, Henzinger TA, Ibsen-Jensen R. Infinite-duration poorman-bidding games.
    In: Vol 11316. Springer; 2018:21-36. doi:<a href="https://doi.org/10.1007/978-3-030-04612-5_2">10.1007/978-3-030-04612-5_2</a>'
  apa: 'Avni, G., Henzinger, T. A., &#38; Ibsen-Jensen, R. (2018). Infinite-duration
    poorman-bidding games (Vol. 11316, pp. 21–36). Presented at the 14th International
    Conference on Web and Internet Economics, WINE, Oxford, UK: Springer. <a href="https://doi.org/10.1007/978-3-030-04612-5_2">https://doi.org/10.1007/978-3-030-04612-5_2</a>'
  chicago: Avni, Guy, Thomas A Henzinger, and Rasmus Ibsen-Jensen. “Infinite-Duration
    Poorman-Bidding Games,” 11316:21–36. Springer, 2018. <a href="https://doi.org/10.1007/978-3-030-04612-5_2">https://doi.org/10.1007/978-3-030-04612-5_2</a>.
  ieee: G. Avni, T. A. Henzinger, and R. Ibsen-Jensen, “Infinite-duration poorman-bidding
    games,” presented at the 14th International Conference on Web and Internet Economics,
    WINE, Oxford, UK, 2018, vol. 11316, pp. 21–36.
  ista: Avni G, Henzinger TA, Ibsen-Jensen R. 2018. Infinite-duration poorman-bidding
    games. 14th International Conference on Web and Internet Economics, WINE, LNCS,
    vol. 11316, 21–36.
  mla: Avni, Guy, et al. <i>Infinite-Duration Poorman-Bidding Games</i>. Vol. 11316,
    Springer, 2018, pp. 21–36, doi:<a href="https://doi.org/10.1007/978-3-030-04612-5_2">10.1007/978-3-030-04612-5_2</a>.
  short: G. Avni, T.A. Henzinger, R. Ibsen-Jensen, in:, Springer, 2018, pp. 21–36.
conference:
  end_date: 2018-12-17
  location: Oxford, UK
  name: 14th International Conference on Web and Internet Economics, WINE
  start_date: 2018-12-15
date_created: 2018-12-30T22:59:14Z
date_published: 2018-11-21T00:00:00Z
date_updated: 2023-09-12T07:44:01Z
day: '21'
department:
- _id: ToHe
doi: 10.1007/978-3-030-04612-5_2
external_id:
  arxiv:
  - '1804.04372'
  isi:
  - '000865933000002'
intvolume: '     11316'
isi: 1
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://arxiv.org/abs/1804.04372
month: '11'
oa: 1
oa_version: Preprint
page: 21-36
project:
- _id: 25F42A32-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: Z211
  name: The Wittgenstein Prize
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 264B3912-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: M02369
  name: Formal Methods meets Algorithmic Game Theory
publication_identifier:
  isbn:
  - '9783030046118'
  issn:
  - '03029743'
publisher: Springer
quality_controlled: '1'
scopus_import: '1'
status: public
title: Infinite-duration poorman-bidding games
type: conference
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
volume: 11316
year: '2018'
...
---
_id: '5967'
abstract:
- lang: eng
  text: "The Big Match is a multi-stage two-player game. In each stage Player 1 hides
    one or two pebbles in his hand, and his opponent has to guess that number; Player
    1 loses a point if Player 2 is correct, and otherwise he wins a point. As soon
    as Player 1 hides one pebble, the players cannot change their choices in any future
    stage.\r\nBlackwell and Ferguson (1968) give an ε-optimal strategy for Player
    1 that hides, in each stage, one pebble with a probability that depends on the
    entire past history. Any strategy that depends just on the clock or on a finite
    memory is worthless. The long-standing natural open problem has been whether every
    strategy that depends just on the clock and a finite memory is worthless. We prove
    that there is such a strategy that is ε-optimal. In fact, we show that just two
    states of memory are sufficient.\r\n"
article_processing_charge: No
author:
- first_name: Kristoffer Arnsfelt
  full_name: Hansen, Kristoffer Arnsfelt
  last_name: Hansen
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Abraham
  full_name: Neyman, Abraham
  last_name: Neyman
citation:
  ama: 'Hansen KA, Ibsen-Jensen R, Neyman A. The Big Match with a clock and a bit
    of memory. In: <i>Proceedings of the 2018 ACM Conference on Economics and Computation 
    - EC ’18</i>. ACM Press; 2018:149-150. doi:<a href="https://doi.org/10.1145/3219166.3219198">10.1145/3219166.3219198</a>'
  apa: 'Hansen, K. A., Ibsen-Jensen, R., &#38; Neyman, A. (2018). The Big Match with
    a clock and a bit of memory. In <i>Proceedings of the 2018 ACM Conference on Economics
    and Computation  - EC ’18</i> (pp. 149–150). Ithaca, NY, United States: ACM Press.
    <a href="https://doi.org/10.1145/3219166.3219198">https://doi.org/10.1145/3219166.3219198</a>'
  chicago: Hansen, Kristoffer Arnsfelt, Rasmus Ibsen-Jensen, and Abraham Neyman. “The
    Big Match with a Clock and a Bit of Memory.” In <i>Proceedings of the 2018 ACM
    Conference on Economics and Computation  - EC ’18</i>, 149–50. ACM Press, 2018.
    <a href="https://doi.org/10.1145/3219166.3219198">https://doi.org/10.1145/3219166.3219198</a>.
  ieee: K. A. Hansen, R. Ibsen-Jensen, and A. Neyman, “The Big Match with a clock
    and a bit of memory,” in <i>Proceedings of the 2018 ACM Conference on Economics
    and Computation  - EC ’18</i>, Ithaca, NY, United States, 2018, pp. 149–150.
  ista: 'Hansen KA, Ibsen-Jensen R, Neyman A. 2018. The Big Match with a clock and
    a bit of memory. Proceedings of the 2018 ACM Conference on Economics and Computation 
    - EC ’18. EC: Conference on Economics and Computation, 149–150.'
  mla: Hansen, Kristoffer Arnsfelt, et al. “The Big Match with a Clock and a Bit of
    Memory.” <i>Proceedings of the 2018 ACM Conference on Economics and Computation 
    - EC ’18</i>, ACM Press, 2018, pp. 149–50, doi:<a href="https://doi.org/10.1145/3219166.3219198">10.1145/3219166.3219198</a>.
  short: K.A. Hansen, R. Ibsen-Jensen, A. Neyman, in:, Proceedings of the 2018 ACM
    Conference on Economics and Computation  - EC ’18, ACM Press, 2018, pp. 149–150.
conference:
  end_date: 2018-06-22
  location: Ithaca, NY, United States
  name: 'EC: Conference on Economics and Computation'
  start_date: 2018-06-18
date_created: 2019-02-13T10:31:41Z
date_published: 2018-06-18T00:00:00Z
date_updated: 2023-09-19T10:45:15Z
day: '18'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.1145/3219166.3219198
external_id:
  isi:
  - '000492755100020'
file:
- access_level: open_access
  checksum: bb52683e349cfd864f4769a8f38f2798
  content_type: application/pdf
  creator: dernst
  date_created: 2019-11-19T08:24:24Z
  date_updated: 2020-07-14T12:47:14Z
  file_id: '7054'
  file_name: 2018_EC18_Hansen.pdf
  file_size: 302539
  relation: main_file
file_date_updated: 2020-07-14T12:47:14Z
has_accepted_license: '1'
isi: 1
language:
- iso: eng
month: '06'
oa: 1
oa_version: Submitted Version
page: 149-150
publication: Proceedings of the 2018 ACM Conference on Economics and Computation  -
  EC '18
publication_identifier:
  isbn:
  - '9781450358293'
publication_status: published
publisher: ACM Press
quality_controlled: '1'
scopus_import: '1'
status: public
title: The Big Match with a clock and a bit of memory
type: conference
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
year: '2018'
...
---
_id: '6009'
abstract:
- lang: eng
  text: "We study algorithmic questions wrt algebraic path properties in concurrent
    systems, where the transitions of the system are labeled from a complete, closed
    semiring. The algebraic path properties can model dataflow analysis problems,
    the shortest path problem, and many other natural problems that arise in program
    analysis. We consider that each component of the concurrent system is a graph
    with constant treewidth, a property satisfied by the controlflow graphs of most
    programs. We allow for multiple possible queries, which arise naturally in demand
    driven dataflow analysis. The study of multiple queries allows us to consider
    the tradeoff between the resource usage of the one-time preprocessing and for
    each individual query. The traditional approach constructs the product graph of
    all components and applies the best-known graph algorithm on the product. In this
    approach, even the answer to a single query requires the transitive closure (i.e.,
    the results of all possible queries), which provides no room for tradeoff between
    preprocessing and query time.\r\nOur main contributions are algorithms that significantly
    improve the worst-case running time of the traditional approach, and provide various
    tradeoffs depending on the number of queries. For example, in a concurrent system
    of two components, the traditional approach requires hexic time in the worst case
    for answering one query as well as computing the transitive closure, whereas we
    show that with one-time preprocessing in almost cubic time, each subsequent query
    can be answered in at most linear time, and even the transitive closure can be
    computed in almost quartic time. Furthermore, we establish conditional optimality
    results showing that the worst-case running time of our algorithms cannot be improved
    without achieving major breakthroughs in graph algorithms (i.e., improving the
    worst-case bound for the shortest path problem in general graphs). Preliminary
    experimental results show that our algorithms perform favorably on several benchmarks.\r\n"
article_number: '9'
article_processing_charge: No
arxiv: 1
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Amir Kafshdar
  full_name: Goharshady, Amir Kafshdar
  id: 391365CE-F248-11E8-B48F-1D18A9856A87
  last_name: Goharshady
  orcid: 0000-0003-1702-6584
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: Chatterjee K, Ibsen-Jensen R, Goharshady AK, Pavlogiannis A. Algorithms for
    algebraic path properties in concurrent systems of constant treewidth components.
    <i>ACM Transactions on Programming Languages and Systems</i>. 2018;40(3). doi:<a
    href="https://doi.org/10.1145/3210257">10.1145/3210257</a>
  apa: Chatterjee, K., Ibsen-Jensen, R., Goharshady, A. K., &#38; Pavlogiannis, A.
    (2018). Algorithms for algebraic path properties in concurrent systems of constant
    treewidth components. <i>ACM Transactions on Programming Languages and Systems</i>.
    Association for Computing Machinery (ACM). <a href="https://doi.org/10.1145/3210257">https://doi.org/10.1145/3210257</a>
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, Amir Kafshdar Goharshady,
    and Andreas Pavlogiannis. “Algorithms for Algebraic Path Properties in Concurrent
    Systems of Constant Treewidth Components.” <i>ACM Transactions on Programming
    Languages and Systems</i>. Association for Computing Machinery (ACM), 2018. <a
    href="https://doi.org/10.1145/3210257">https://doi.org/10.1145/3210257</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, A. K. Goharshady, and A. Pavlogiannis, “Algorithms
    for algebraic path properties in concurrent systems of constant treewidth components,”
    <i>ACM Transactions on Programming Languages and Systems</i>, vol. 40, no. 3.
    Association for Computing Machinery (ACM), 2018.
  ista: Chatterjee K, Ibsen-Jensen R, Goharshady AK, Pavlogiannis A. 2018. Algorithms
    for algebraic path properties in concurrent systems of constant treewidth components.
    ACM Transactions on Programming Languages and Systems. 40(3), 9.
  mla: Chatterjee, Krishnendu, et al. “Algorithms for Algebraic Path Properties in
    Concurrent Systems of Constant Treewidth Components.” <i>ACM Transactions on Programming
    Languages and Systems</i>, vol. 40, no. 3, 9, Association for Computing Machinery
    (ACM), 2018, doi:<a href="https://doi.org/10.1145/3210257">10.1145/3210257</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, A.K. Goharshady, A. Pavlogiannis, ACM Transactions
    on Programming Languages and Systems 40 (2018).
date_created: 2019-02-14T14:31:52Z
date_published: 2018-08-01T00:00:00Z
date_updated: 2024-03-25T23:30:19Z
day: '01'
department:
- _id: KrCh
doi: 10.1145/3210257
ec_funded: 1
external_id:
  arxiv:
  - '1510.07565'
  isi:
  - '000444694800001'
intvolume: '        40'
isi: 1
issue: '3'
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://arxiv.org/abs/1510.07565
month: '08'
oa: 1
oa_version: Preprint
project:
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
publication: ACM Transactions on Programming Languages and Systems
publication_identifier:
  issn:
  - 0164-0925
publication_status: published
publisher: Association for Computing Machinery (ACM)
quality_controlled: '1'
related_material:
  record:
  - id: '1437'
    relation: earlier_version
    status: public
  - id: '5441'
    relation: earlier_version
    status: public
  - id: '5442'
    relation: earlier_version
    status: public
  - id: '8934'
    relation: dissertation_contains
    status: public
scopus_import: '1'
status: public
title: Algorithms for algebraic path properties in concurrent systems of constant
  treewidth components
type: journal_article
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
volume: 40
year: '2018'
...
---
_id: '66'
abstract:
- lang: eng
  text: 'Crypto-currencies are digital assets designed to work as a medium of exchange,
    e.g., Bitcoin, but they are susceptible to attacks (dishonest behavior of participants).
    A framework for the analysis of attacks in crypto-currencies requires (a) modeling
    of game-theoretic aspects to analyze incentives for deviation from honest behavior;
    (b) concurrent interactions between participants; and (c) analysis of long-term
    monetary gains. Traditional game-theoretic approaches for the analysis of security
    protocols consider either qualitative temporal properties such as safety and termination,
    or the very special class of one-shot (stateless) games. However, to analyze general
    attacks on protocols for crypto-currencies, both stateful analysis and quantitative
    objectives are necessary. In this work our main contributions are as follows:
    (a) we show how a class of concurrent mean-payo games, namely ergodic games, can
    model various attacks that arise naturally in crypto-currencies; (b) we present
    the first practical implementation of algorithms for ergodic games that scales
    to model realistic problems for crypto-currencies; and (c) we present experimental
    results showing that our framework can handle games with thousands of states and
    millions of transitions.'
alternative_title:
- LIPIcs
article_number: '11'
article_processing_charge: No
arxiv: 1
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Amir
  full_name: Goharshady, Amir
  id: 391365CE-F248-11E8-B48F-1D18A9856A87
  last_name: Goharshady
  orcid: 0000-0003-1702-6584
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Yaron
  full_name: Velner, Yaron
  last_name: Velner
citation:
  ama: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Velner Y. Ergodic mean-payoff
    games for the analysis of attacks in crypto-currencies. In: Vol 118. Schloss Dagstuhl
    - Leibniz-Zentrum für Informatik; 2018. doi:<a href="https://doi.org/10.4230/LIPIcs.CONCUR.2018.11">10.4230/LIPIcs.CONCUR.2018.11</a>'
  apa: 'Chatterjee, K., Goharshady, A. K., Ibsen-Jensen, R., &#38; Velner, Y. (2018).
    Ergodic mean-payoff games for the analysis of attacks in crypto-currencies (Vol.
    118). Presented at the CONCUR: Conference on Concurrency Theory, Beijing, China:
    Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.CONCUR.2018.11">https://doi.org/10.4230/LIPIcs.CONCUR.2018.11</a>'
  chicago: Chatterjee, Krishnendu, Amir Kafshdar Goharshady, Rasmus Ibsen-Jensen,
    and Yaron Velner. “Ergodic Mean-Payoff Games for the Analysis of Attacks in Crypto-Currencies,”
    Vol. 118. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2018. <a href="https://doi.org/10.4230/LIPIcs.CONCUR.2018.11">https://doi.org/10.4230/LIPIcs.CONCUR.2018.11</a>.
  ieee: 'K. Chatterjee, A. K. Goharshady, R. Ibsen-Jensen, and Y. Velner, “Ergodic
    mean-payoff games for the analysis of attacks in crypto-currencies,” presented
    at the CONCUR: Conference on Concurrency Theory, Beijing, China, 2018, vol. 118.'
  ista: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Velner Y. 2018. Ergodic mean-payoff
    games for the analysis of attacks in crypto-currencies. CONCUR: Conference on
    Concurrency Theory, LIPIcs, vol. 118, 11.'
  mla: Chatterjee, Krishnendu, et al. <i>Ergodic Mean-Payoff Games for the Analysis
    of Attacks in Crypto-Currencies</i>. Vol. 118, 11, Schloss Dagstuhl - Leibniz-Zentrum
    für Informatik, 2018, doi:<a href="https://doi.org/10.4230/LIPIcs.CONCUR.2018.11">10.4230/LIPIcs.CONCUR.2018.11</a>.
  short: K. Chatterjee, A.K. Goharshady, R. Ibsen-Jensen, Y. Velner, in:, Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik, 2018.
conference:
  end_date: 2018-09-07
  location: Beijing, China
  name: 'CONCUR: Conference on Concurrency Theory'
  start_date: 2018-09-04
date_created: 2018-12-11T11:44:27Z
date_published: 2018-09-01T00:00:00Z
date_updated: 2025-06-02T08:53:46Z
day: '01'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.CONCUR.2018.11
ec_funded: 1
external_id:
  arxiv:
  - '1806.03108'
file:
- access_level: open_access
  checksum: 68a055b1aaa241cc38375083cf832a7d
  content_type: application/pdf
  creator: dernst
  date_created: 2018-12-17T12:08:00Z
  date_updated: 2020-07-14T12:47:34Z
  file_id: '5696'
  file_name: 2018_CONCUR_Chatterjee.pdf
  file_size: 1078309
  relation: main_file
file_date_updated: 2020-07-14T12:47:34Z
has_accepted_license: '1'
intvolume: '       118'
language:
- iso: eng
month: '09'
oa: 1
oa_version: Published Version
project:
- _id: 25892FC0-B435-11E9-9278-68D0E5697425
  grant_number: ICT15-003
  name: Efficient Algorithms for Computer Aided Verification
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 266EEEC0-B435-11E9-9278-68D0E5697425
  name: Quantitative Game-theoretic Analysis of Blockchain Applications and Smart
    Contracts
publication_identifier:
  isbn:
  - 978-3-95977-087-3
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
publist_id: '7988'
quality_controlled: '1'
related_material:
  record:
  - id: '8934'
    relation: dissertation_contains
    status: public
scopus_import: '1'
status: public
title: Ergodic mean-payoff games for the analysis of attacks in crypto-currencies
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: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 118
year: '2018'
...
---
_id: '465'
abstract:
- lang: eng
  text: 'The edit distance between two words w 1 , w 2 is the minimal number of word
    operations (letter insertions, deletions, and substitutions) necessary to transform
    w 1 to w 2 . The edit distance generalizes to languages L 1 , L 2 , where the
    edit distance from L 1 to L 2 is the minimal number k such that for every word
    from L 1 there exists a word in L 2 with edit distance at most k . We study the
    edit distance computation problem between pushdown automata and their subclasses.
    The problem of computing edit distance to a pushdown automaton is undecidable,
    and in practice, the interesting question is to compute the edit distance from
    a pushdown automaton (the implementation, a standard model for programs with recursion)
    to a regular language (the specification). In this work, we present a complete
    picture of decidability and complexity for the following problems: (1) deciding
    whether, for a given threshold k , the edit distance from a pushdown automaton
    to a finite automaton is at most k , and (2) deciding whether the edit distance
    from a pushdown automaton to a finite automaton is finite. '
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Thomas A
  full_name: Henzinger, Thomas A
  id: 40876CD8-F248-11E8-B48F-1D18A9856A87
  last_name: Henzinger
  orcid: 0000−0002−2985−7724
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Jan
  full_name: Otop, Jan
  last_name: Otop
citation:
  ama: Chatterjee K, Henzinger TA, Ibsen-Jensen R, Otop J. Edit distance for pushdown
    automata. <i>Logical Methods in Computer Science</i>. 2017;13(3). doi:<a href="https://doi.org/10.23638/LMCS-13(3:23)2017">10.23638/LMCS-13(3:23)2017</a>
  apa: Chatterjee, K., Henzinger, T. A., Ibsen-Jensen, R., &#38; Otop, J. (2017).
    Edit distance for pushdown automata. <i>Logical Methods in Computer Science</i>.
    International Federation of Computational Logic. <a href="https://doi.org/10.23638/LMCS-13(3:23)2017">https://doi.org/10.23638/LMCS-13(3:23)2017</a>
  chicago: Chatterjee, Krishnendu, Thomas A Henzinger, Rasmus Ibsen-Jensen, and Jan
    Otop. “Edit Distance for Pushdown Automata.” <i>Logical Methods in Computer Science</i>.
    International Federation of Computational Logic, 2017. <a href="https://doi.org/10.23638/LMCS-13(3:23)2017">https://doi.org/10.23638/LMCS-13(3:23)2017</a>.
  ieee: K. Chatterjee, T. A. Henzinger, R. Ibsen-Jensen, and J. Otop, “Edit distance
    for pushdown automata,” <i>Logical Methods in Computer Science</i>, vol. 13, no.
    3. International Federation of Computational Logic, 2017.
  ista: Chatterjee K, Henzinger TA, Ibsen-Jensen R, Otop J. 2017. Edit distance for
    pushdown automata. Logical Methods in Computer Science. 13(3).
  mla: Chatterjee, Krishnendu, et al. “Edit Distance for Pushdown Automata.” <i>Logical
    Methods in Computer Science</i>, vol. 13, no. 3, International Federation of Computational
    Logic, 2017, doi:<a href="https://doi.org/10.23638/LMCS-13(3:23)2017">10.23638/LMCS-13(3:23)2017</a>.
  short: K. Chatterjee, T.A. Henzinger, R. Ibsen-Jensen, J. Otop, Logical Methods
    in Computer Science 13 (2017).
date_created: 2018-12-11T11:46:37Z
date_published: 2017-09-13T00:00:00Z
date_updated: 2023-02-23T12:26:25Z
day: '13'
ddc:
- '004'
department:
- _id: KrCh
- _id: ToHe
doi: 10.23638/LMCS-13(3:23)2017
ec_funded: 1
file:
- access_level: open_access
  checksum: 08041379ba408d40664f449eb5907a8f
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:14:37Z
  date_updated: 2020-07-14T12:46:33Z
  file_id: '5090'
  file_name: IST-2015-321-v1+1_main.pdf
  file_size: 279071
  relation: main_file
- access_level: open_access
  checksum: 08041379ba408d40664f449eb5907a8f
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:14:38Z
  date_updated: 2020-07-14T12:46:33Z
  file_id: '5091'
  file_name: IST-2018-955-v1+1_2017_Chatterjee_Edit_distance.pdf
  file_size: 279071
  relation: main_file
file_date_updated: 2020-07-14T12:46:33Z
has_accepted_license: '1'
intvolume: '        13'
issue: '3'
language:
- iso: eng
license: https://creativecommons.org/licenses/by-nd/4.0/
month: '09'
oa: 1
oa_version: Published Version
project:
- _id: 25F5A88A-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11402-N23
  name: Moderne Concurrency Paradigms
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25F42A32-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: Z211
  name: The Wittgenstein Prize
- _id: 25EE3708-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '267989'
  name: Quantitative Reactive Modeling
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
- _id: 25863FF4-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S11407
  name: Game Theory
publication: Logical Methods in Computer Science
publication_identifier:
  issn:
  - '18605974'
publication_status: published
publisher: International Federation of Computational Logic
publist_id: '7356'
pubrep_id: '955'
quality_controlled: '1'
related_material:
  record:
  - id: '1610'
    relation: earlier_version
    status: public
  - id: '5438'
    relation: earlier_version
    status: public
scopus_import: 1
status: public
title: Edit distance for pushdown automata
tmp:
  image: /image/cc_by_nd.png
  legal_code_url: https://creativecommons.org/licenses/by-nd/4.0/legalcode
  name: Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0)
  short: CC BY-ND (4.0)
type: journal_article
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 13
year: '2017'
...
---
_id: '551'
abstract:
- lang: eng
  text: 'Evolutionary graph theory studies the evolutionary dynamics in a population
    structure given as a connected graph. Each node of the graph represents an individual
    of the population, and edges determine how offspring are placed. We consider the
    classical birth-death Moran process where there are two types of individuals,
    namely, the residents with fitness 1 and mutants with fitness r. The fitness indicates
    the reproductive strength. The evolutionary dynamics happens as follows: in the
    initial step, in a population of all resident individuals a mutant is introduced,
    and then at each step, an individual is chosen proportional to the fitness of
    its type to reproduce, and the offspring replaces a neighbor uniformly at random.
    The process stops when all individuals are either residents or mutants. The probability
    that all individuals in the end are mutants is called the fixation probability,
    which is a key factor in the rate of evolution. We consider the problem of approximating
    the fixation probability. The class of algorithms that is extremely relevant for
    approximation of the fixation probabilities is the Monte-Carlo simulation of the
    process. Previous results present a polynomial-time Monte-Carlo algorithm for
    undirected graphs when r is given in unary. First, we present a simple modification:
    instead of simulating each step, we discard ineffective steps, where no node changes
    type (i.e., either residents replace residents, or mutants replace mutants). Using
    the above simple modification and our result that the number of effective steps
    is concentrated around the expected number of effective steps, we present faster
    polynomial-time Monte-Carlo algorithms for undirected graphs. Our algorithms are
    always at least a factor O(n2/ log n) faster as compared to the previous algorithms,
    where n is the number of nodes, and is polynomial even if r is given in binary.
    We also present lower bounds showing that the upper bound on the expected number
    of effective steps we present is asymptotically tight for undirected graphs. '
alternative_title:
- LIPIcs
article_number: '61'
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Martin
  full_name: Nowak, Martin
  last_name: Nowak
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R, Nowak M. Faster Monte Carlo algorithms for fixation
    probability of the Moran process on undirected graphs. In: <i>Leibniz International
    Proceedings in Informatics</i>. Vol 83. Schloss Dagstuhl - Leibniz-Zentrum für
    Informatik; 2017. doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.61">10.4230/LIPIcs.MFCS.2017.61</a>'
  apa: 'Chatterjee, K., Ibsen-Jensen, R., &#38; Nowak, M. (2017). Faster Monte Carlo
    algorithms for fixation probability of the Moran process on undirected graphs.
    In <i>Leibniz International Proceedings in Informatics</i> (Vol. 83). Aalborg,
    Denmark: Schloss Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.61">https://doi.org/10.4230/LIPIcs.MFCS.2017.61</a>'
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Martin Nowak. “Faster
    Monte Carlo Algorithms for Fixation Probability of the Moran Process on Undirected
    Graphs.” In <i>Leibniz International Proceedings in Informatics</i>, Vol. 83.
    Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2017. <a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.61">https://doi.org/10.4230/LIPIcs.MFCS.2017.61</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and M. Nowak, “Faster Monte Carlo algorithms
    for fixation probability of the Moran process on undirected graphs,” in <i>Leibniz
    International Proceedings in Informatics</i>, Aalborg, Denmark, 2017, vol. 83.
  ista: 'Chatterjee K, Ibsen-Jensen R, Nowak M. 2017. Faster Monte Carlo algorithms
    for fixation probability of the Moran process on undirected graphs. Leibniz International
    Proceedings in Informatics. MFCS: Mathematical Foundations of Computer Science
    (SG), LIPIcs, vol. 83, 61.'
  mla: Chatterjee, Krishnendu, et al. “Faster Monte Carlo Algorithms for Fixation
    Probability of the Moran Process on Undirected Graphs.” <i>Leibniz International
    Proceedings in Informatics</i>, vol. 83, 61, Schloss Dagstuhl - Leibniz-Zentrum
    für Informatik, 2017, doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.61">10.4230/LIPIcs.MFCS.2017.61</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, M. Nowak, in:, Leibniz International Proceedings
    in Informatics, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2017.
conference:
  end_date: 2017-08-25
  location: Aalborg, Denmark
  name: 'MFCS: Mathematical Foundations of Computer Science (SG)'
  start_date: 2017-08-21
date_created: 2018-12-11T11:47:08Z
date_published: 2017-11-01T00:00:00Z
date_updated: 2021-01-12T08:02:34Z
day: '01'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.MFCS.2017.61
file:
- access_level: open_access
  checksum: 2eed5224c0e4e259484a1d71acb8ba6a
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:18:04Z
  date_updated: 2020-07-14T12:47:00Z
  file_id: '5322'
  file_name: IST-2018-924-v1+1_LIPIcs-MFCS-2017-61.pdf
  file_size: 535077
  relation: main_file
file_date_updated: 2020-07-14T12:47:00Z
has_accepted_license: '1'
intvolume: '        83'
language:
- iso: eng
month: '11'
oa: 1
oa_version: Published Version
publication: Leibniz International Proceedings in Informatics
publication_identifier:
  isbn:
  - 978-395977046-0
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
publist_id: '7263'
pubrep_id: '924'
quality_controlled: '1'
scopus_import: 1
status: public
title: Faster Monte Carlo algorithms for fixation probability of the Moran process
  on undirected graphs
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: 3E5EF7F0-F248-11E8-B48F-1D18A9856A87
volume: 83
year: '2017'
...
---
_id: '553'
abstract:
- lang: eng
  text: 'We consider two player, zero-sum, finite-state concurrent reachability games,
    played for an infinite number of rounds, where in every round, each player simultaneously
    and independently of the other players chooses an action, whereafter the successor
    state is determined by a probability distribution given by the current state and
    the chosen actions. Player 1 wins iff a designated goal state is eventually visited.
    We are interested in the complexity of stationary strategies measured by their
    patience, which is defined as the inverse of the smallest non-zero probability
    employed. Our main results are as follows: We show that: (i) the optimal bound
    on the patience of optimal and -optimal strategies, for both players is doubly
    exponential; and (ii) even in games with a single non-absorbing state exponential
    (in the number of actions) patience is necessary. '
alternative_title:
- LIPIcs
article_number: '55'
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Kristofer
  full_name: Hansen, Kristofer
  last_name: Hansen
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
citation:
  ama: 'Chatterjee K, Hansen K, Ibsen-Jensen R. Strategy complexity of concurrent
    safety games. In: <i>Leibniz International Proceedings in Informatics</i>. Vol
    83. Schloss Dagstuhl - Leibniz-Zentrum für Informatik; 2017. doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.55">10.4230/LIPIcs.MFCS.2017.55</a>'
  apa: 'Chatterjee, K., Hansen, K., &#38; Ibsen-Jensen, R. (2017). Strategy complexity
    of concurrent safety games. In <i>Leibniz International Proceedings in Informatics</i>
    (Vol. 83). Aalborg, Denmark: Schloss Dagstuhl - Leibniz-Zentrum für Informatik.
    <a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.55">https://doi.org/10.4230/LIPIcs.MFCS.2017.55</a>'
  chicago: Chatterjee, Krishnendu, Kristofer Hansen, and Rasmus Ibsen-Jensen. “Strategy
    Complexity of Concurrent Safety Games.” In <i>Leibniz International Proceedings
    in Informatics</i>, Vol. 83. Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
    2017. <a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.55">https://doi.org/10.4230/LIPIcs.MFCS.2017.55</a>.
  ieee: K. Chatterjee, K. Hansen, and R. Ibsen-Jensen, “Strategy complexity of concurrent
    safety games,” in <i>Leibniz International Proceedings in Informatics</i>, Aalborg,
    Denmark, 2017, vol. 83.
  ista: 'Chatterjee K, Hansen K, Ibsen-Jensen R. 2017. Strategy complexity of concurrent
    safety games. Leibniz International Proceedings in Informatics. MFCS: Mathematical
    Foundations of Computer Science (SG), LIPIcs, vol. 83, 55.'
  mla: Chatterjee, Krishnendu, et al. “Strategy Complexity of Concurrent Safety Games.”
    <i>Leibniz International Proceedings in Informatics</i>, vol. 83, 55, Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik, 2017, doi:<a href="https://doi.org/10.4230/LIPIcs.MFCS.2017.55">10.4230/LIPIcs.MFCS.2017.55</a>.
  short: K. Chatterjee, K. Hansen, R. Ibsen-Jensen, in:, Leibniz International Proceedings
    in Informatics, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2017.
conference:
  end_date: 2017-08-25
  location: Aalborg, Denmark
  name: 'MFCS: Mathematical Foundations of Computer Science (SG)'
  start_date: 2017-08-21
date_created: 2018-12-11T11:47:08Z
date_published: 2017-11-01T00:00:00Z
date_updated: 2021-01-12T08:02:35Z
day: '01'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.MFCS.2017.55
file:
- access_level: open_access
  checksum: 7101facb56ade363205c695d72dbd173
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:09:29Z
  date_updated: 2020-07-14T12:47:00Z
  file_id: '4753'
  file_name: IST-2018-922-v1+1_LIPIcs-MFCS-2017-55.pdf
  file_size: 549967
  relation: main_file
file_date_updated: 2020-07-14T12:47:00Z
has_accepted_license: '1'
intvolume: '        83'
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://arxiv.org/abs/1506.02434
month: '11'
oa: 1
oa_version: Published Version
publication: Leibniz International Proceedings in Informatics
publication_identifier:
  isbn:
  - 978-395977046-0
publication_status: published
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
publist_id: '7261'
pubrep_id: '922'
quality_controlled: '1'
scopus_import: 1
status: public
title: Strategy complexity of concurrent safety 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: 3E5EF7F0-F248-11E8-B48F-1D18A9856A87
volume: 83
year: '2017'
...
---
_id: '1071'
abstract:
- lang: eng
  text: 'We consider data-structures for answering reachability and distance queries
    on constant-treewidth graphs with n nodes, on the standard RAM computational model
    with wordsize W=Theta(log n). Our first contribution is a data-structure that
    after O(n) preprocessing time, allows (1) pair reachability queries in O(1) time;
    and (2) single-source reachability queries in O(n/log n) time. This is (asymptotically)
    optimal and is faster than DFS/BFS when answering more than a constant number
    of single-source queries. The data-structure uses at all times O(n) space. Our
    second contribution is a space-time tradeoff data-structure for distance queries.
    For any epsilon in [1/2,1], we provide a data-structure with polynomial preprocessing
    time that allows pair queries in O(n^{1-\epsilon} alpha(n)) time, where alpha
    is the inverse of the Ackermann function, and at all times uses O(n^epsilon) space.
    The input graph G is not considered in the space complexity. '
acknowledgement: 'The research was partly supported by Austrian Science Fund (FWF)
  Grant No P23499-N23, FWF NFN Grant No S11407-N23 (RiSE/SHiNE) and ERC Start grant
  (279307: Graph Games).'
alternative_title:
- LIPIcs
article_number: '28'
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. Optimal reachability and a space
    time tradeoff for distance queries in constant treewidth graphs. In: Vol 57. Schloss
    Dagstuhl- Leibniz-Zentrum fur Informatik; 2016. doi:<a href="https://doi.org/10.4230/LIPIcs.ESA.2016.28">10.4230/LIPIcs.ESA.2016.28</a>'
  apa: 'Chatterjee, K., Ibsen-Jensen, R., &#38; Pavlogiannis, A. (2016). Optimal reachability
    and a space time tradeoff for distance queries in constant treewidth graphs (Vol.
    57). Presented at the ESA: European Symposium on Algorithms, Aarhus, Denmark:
    Schloss Dagstuhl- Leibniz-Zentrum fur Informatik. <a href="https://doi.org/10.4230/LIPIcs.ESA.2016.28">https://doi.org/10.4230/LIPIcs.ESA.2016.28</a>'
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Andreas Pavlogiannis.
    “Optimal Reachability and a Space Time Tradeoff for Distance Queries in Constant
    Treewidth Graphs,” Vol. 57. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik,
    2016. <a href="https://doi.org/10.4230/LIPIcs.ESA.2016.28">https://doi.org/10.4230/LIPIcs.ESA.2016.28</a>.
  ieee: 'K. Chatterjee, R. Ibsen-Jensen, and A. Pavlogiannis, “Optimal reachability
    and a space time tradeoff for distance queries in constant treewidth graphs,”
    presented at the ESA: European Symposium on Algorithms, Aarhus, Denmark, 2016,
    vol. 57.'
  ista: 'Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. 2016. Optimal reachability
    and a space time tradeoff for distance queries in constant treewidth graphs. ESA:
    European Symposium on Algorithms, LIPIcs, vol. 57, 28.'
  mla: Chatterjee, Krishnendu, et al. <i>Optimal Reachability and a Space Time Tradeoff
    for Distance Queries in Constant Treewidth Graphs</i>. Vol. 57, 28, Schloss Dagstuhl-
    Leibniz-Zentrum fur Informatik, 2016, doi:<a href="https://doi.org/10.4230/LIPIcs.ESA.2016.28">10.4230/LIPIcs.ESA.2016.28</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, A. Pavlogiannis, in:, Schloss Dagstuhl- Leibniz-Zentrum
    fur Informatik, 2016.
conference:
  end_date: 2016-08-24
  location: Aarhus, Denmark
  name: 'ESA: European Symposium on Algorithms'
  start_date: 2016-08-22
date_created: 2018-12-11T11:49:59Z
date_published: 2016-08-01T00:00:00Z
date_updated: 2023-09-07T12:01:58Z
day: '01'
ddc:
- '004'
- '006'
department:
- _id: KrCh
doi: 10.4230/LIPIcs.ESA.2016.28
ec_funded: 1
file:
- access_level: open_access
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:14:31Z
  date_updated: 2018-12-12T10:14:31Z
  file_id: '5084'
  file_name: IST-2017-777-v1+1_LIPIcs-ESA-2016-28.pdf
  file_size: 579225
  relation: main_file
file_date_updated: 2018-12-12T10:14:31Z
has_accepted_license: '1'
intvolume: '        57'
language:
- iso: eng
month: '08'
oa: 1
oa_version: Published Version
project:
- _id: 2584A770-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: P 23499-N23
  name: Modern Graph Algorithmic Techniques in Formal Verification
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
publication_status: published
publisher: Schloss Dagstuhl- Leibniz-Zentrum fur Informatik
publist_id: '6312'
pubrep_id: '777'
quality_controlled: '1'
related_material:
  record:
  - id: '821'
    relation: dissertation_contains
    status: public
scopus_import: 1
status: public
title: Optimal reachability and a space time tradeoff for distance queries in constant
  treewidth graphs
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: 3E5EF7F0-F248-11E8-B48F-1D18A9856A87
volume: 57
year: '2016'
...
---
_id: '478'
abstract:
- lang: eng
  text: 'Magic: the Gathering is a game about magical combat for any number of players.
    Formally it is a zero-sum, imperfect information stochastic game that consists
    of a potentially unbounded number of steps. We consider the problem of deciding
    if a move is legal in a given single step of Magic. We show that the problem is
    (a) coNP-complete in general; and (b) in P if either of two small sets of cards
    are not used. Our lower bound holds even for single-player Magic games. The significant
    aspects of our results are as follows: First, in most real-life game problems,
    the task of deciding whether a given move is legal in a single step is trivial,
    and the computationally hard task is to find the best sequence of legal moves
    in the presence of multiple players. In contrast, quite uniquely our hardness
    result holds for single step and with only one-player. Second, we establish efficient
    algorithms for important special cases of Magic.'
alternative_title:
- Frontiers in Artificial Intelligence and Applications
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
citation:
  ama: 'Chatterjee K, Ibsen-Jensen R. The complexity of deciding legality of a single
    step of magic: The gathering. In: Vol 285. IOS Press; 2016:1432-1439. doi:<a href="https://doi.org/10.3233/978-1-61499-672-9-1432">10.3233/978-1-61499-672-9-1432</a>'
  apa: 'Chatterjee, K., &#38; Ibsen-Jensen, R. (2016). The complexity of deciding
    legality of a single step of magic: The gathering (Vol. 285, pp. 1432–1439). Presented
    at the ECAI: European Conference on Artificial Intelligence, The Hague, Netherlands:
    IOS Press. <a href="https://doi.org/10.3233/978-1-61499-672-9-1432">https://doi.org/10.3233/978-1-61499-672-9-1432</a>'
  chicago: 'Chatterjee, Krishnendu, and Rasmus Ibsen-Jensen. “The Complexity of Deciding
    Legality of a Single Step of Magic: The Gathering,” 285:1432–39. IOS Press, 2016.
    <a href="https://doi.org/10.3233/978-1-61499-672-9-1432">https://doi.org/10.3233/978-1-61499-672-9-1432</a>.'
  ieee: 'K. Chatterjee and R. Ibsen-Jensen, “The complexity of deciding legality of
    a single step of magic: The gathering,” presented at the ECAI: European Conference
    on Artificial Intelligence, The Hague, Netherlands, 2016, vol. 285, pp. 1432–1439.'
  ista: 'Chatterjee K, Ibsen-Jensen R. 2016. The complexity of deciding legality of
    a single step of magic: The gathering. ECAI: European Conference on Artificial
    Intelligence, Frontiers in Artificial Intelligence and Applications, vol. 285,
    1432–1439.'
  mla: 'Chatterjee, Krishnendu, and Rasmus Ibsen-Jensen. <i>The Complexity of Deciding
    Legality of a Single Step of Magic: The Gathering</i>. Vol. 285, IOS Press, 2016,
    pp. 1432–39, doi:<a href="https://doi.org/10.3233/978-1-61499-672-9-1432">10.3233/978-1-61499-672-9-1432</a>.'
  short: K. Chatterjee, R. Ibsen-Jensen, in:, IOS Press, 2016, pp. 1432–1439.
conference:
  end_date: 2016-09-02
  location: The Hague, Netherlands
  name: 'ECAI: European Conference on Artificial Intelligence'
  start_date: 2016-08-29
date_created: 2018-12-11T11:46:41Z
date_published: 2016-01-01T00:00:00Z
date_updated: 2021-01-12T08:00:54Z
day: '01'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.3233/978-1-61499-672-9-1432
file:
- access_level: open_access
  checksum: 848043c812ace05e459579c923f3d3cf
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T10:07:59Z
  date_updated: 2020-07-14T12:46:35Z
  file_id: '4658'
  file_name: IST-2018-950-v1+1_2016_Chatterjee_The_complexity.pdf
  file_size: 2116225
  relation: main_file
file_date_updated: 2020-07-14T12:46:35Z
has_accepted_license: '1'
intvolume: '       285'
language:
- iso: eng
license: https://creativecommons.org/licenses/by-nc/4.0/
month: '01'
oa: 1
oa_version: Published Version
page: 1432 - 1439
publication_status: published
publisher: IOS Press
publist_id: '7342'
pubrep_id: '950'
quality_controlled: '1'
scopus_import: 1
status: public
title: 'The complexity of deciding legality of a single step of magic: The gathering'
tmp:
  image: /images/cc_by_nc.png
  legal_code_url: https://creativecommons.org/licenses/by-nc/4.0/legalcode
  name: Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
  short: CC BY-NC (4.0)
type: conference
user_id: 3E5EF7F0-F248-11E8-B48F-1D18A9856A87
volume: 285
year: '2016'
...
---
_id: '1437'
abstract:
- lang: eng
  text: We study algorithmic questions for concurrent systems where the transitions
    are labeled from a complete, closed semiring, and path properties are algebraic
    with semiring operations. The algebraic path properties can model dataflow analysis
    problems, the shortest path problem, and many other natural problems that arise
    in program analysis. We consider that each component of the concurrent system
    is a graph with constant treewidth, a property satisfied by the controlflow graphs
    of most programs. We allow for multiple possible queries, which arise naturally
    in demand driven dataflow analysis. The study of multiple queries allows us to
    consider the tradeoff between the resource usage of the one-time preprocessing
    and for each individual query. The traditional approach constructs the product
    graph of all components and applies the best-known graph algorithm on the product.
    In this approach, even the answer to a single query requires the transitive closure
    (i.e., the results of all possible queries), which provides no room for tradeoff
    between preprocessing and query time. Our main contributions are algorithms that
    significantly improve the worst-case running time of the traditional approach,
    and provide various tradeoffs depending on the number of queries. For example,
    in a concurrent system of two components, the traditional approach requires hexic
    time in the worst case for answering one query as well as computing the transitive
    closure, whereas we show that with one-time preprocessing in almost cubic time,
    each subsequent query can be answered in at most linear time, and even the transitive
    closure can be computed in almost quartic time. Furthermore, we establish conditional
    optimality results showing that the worst-case running time of our algorithms
    cannot be improved without achieving major breakthroughs in graph algorithms (i.e.,
    improving the worst-case bound for the shortest path problem in general graphs).
    Preliminary experimental results show that our algorithms perform favorably on
    several benchmarks.
alternative_title:
- POPL
arxiv: 1
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Amir
  full_name: Goharshady, Amir
  id: 391365CE-F248-11E8-B48F-1D18A9856A87
  last_name: Goharshady
  orcid: 0000-0003-1702-6584
- first_name: Rasmus
  full_name: Ibsen-Jensen, Rasmus
  id: 3B699956-F248-11E8-B48F-1D18A9856A87
  last_name: Ibsen-Jensen
  orcid: 0000-0003-4783-0389
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
citation:
  ama: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Pavlogiannis A. Algorithms for
    algebraic path properties in concurrent systems of constant treewidth components.
    In: Vol 20-22. ACM; 2016:733-747. doi:<a href="https://doi.org/10.1145/2837614.2837624">10.1145/2837614.2837624</a>'
  apa: 'Chatterjee, K., Goharshady, A. K., Ibsen-Jensen, R., &#38; Pavlogiannis, A.
    (2016). Algorithms for algebraic path properties in concurrent systems of constant
    treewidth components (Vol. 20–22, pp. 733–747). Presented at the POPL: Principles
    of Programming Languages, St. Petersburg, FL, USA: ACM. <a href="https://doi.org/10.1145/2837614.2837624">https://doi.org/10.1145/2837614.2837624</a>'
  chicago: Chatterjee, Krishnendu, Amir Kafshdar Goharshady, Rasmus Ibsen-Jensen,
    and Andreas Pavlogiannis. “Algorithms for Algebraic Path Properties in Concurrent
    Systems of Constant Treewidth Components,” 20–22:733–47. ACM, 2016. <a href="https://doi.org/10.1145/2837614.2837624">https://doi.org/10.1145/2837614.2837624</a>.
  ieee: 'K. Chatterjee, A. K. Goharshady, R. Ibsen-Jensen, and A. Pavlogiannis, “Algorithms
    for algebraic path properties in concurrent systems of constant treewidth components,”
    presented at the POPL: Principles of Programming Languages, St. Petersburg, FL,
    USA, 2016, vol. 20–22, pp. 733–747.'
  ista: 'Chatterjee K, Goharshady AK, Ibsen-Jensen R, Pavlogiannis A. 2016. Algorithms
    for algebraic path properties in concurrent systems of constant treewidth components.
    POPL: Principles of Programming Languages, POPL, vol. 20–22, 733–747.'
  mla: Chatterjee, Krishnendu, et al. <i>Algorithms for Algebraic Path Properties
    in Concurrent Systems of Constant Treewidth Components</i>. Vol. 20–22, ACM, 2016,
    pp. 733–47, doi:<a href="https://doi.org/10.1145/2837614.2837624">10.1145/2837614.2837624</a>.
  short: K. Chatterjee, A.K. Goharshady, R. Ibsen-Jensen, A. Pavlogiannis, in:, ACM,
    2016, pp. 733–747.
conference:
  end_date: 2016-01-22
  location: St. Petersburg, FL, USA
  name: 'POPL: Principles of Programming Languages'
  start_date: 2016-01-20
date_created: 2018-12-11T11:52:01Z
date_published: 2016-01-11T00:00:00Z
date_updated: 2024-03-25T23:30:18Z
day: '11'
department:
- _id: KrCh
doi: 10.1145/2837614.2837624
ec_funded: 1
external_id:
  arxiv:
  - '1510.07565'
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: http://arxiv.org/abs/1510.07565
month: '01'
oa: 1
oa_version: Preprint
page: 733 - 747
project:
- _id: 25832EC2-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: S 11407_N23
  name: Rigorous Systems Engineering
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
publication_status: published
publisher: ACM
publist_id: '5761'
quality_controlled: '1'
related_material:
  record:
  - id: '5441'
    relation: earlier_version
    status: public
  - id: '5442'
    relation: earlier_version
    status: public
  - id: '821'
    relation: dissertation_contains
    status: public
  - id: '6009'
    relation: later_version
    status: public
  - id: '8934'
    relation: dissertation_contains
    status: public
scopus_import: 1
status: public
title: Algorithms for algebraic path properties in concurrent systems of constant
  treewidth components
type: conference
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 20-22
year: '2016'
...
