---
_id: '9946'
abstract:
- lang: eng
  text: We argue that the time is ripe to investigate differential monitoring, in
    which the specification of a program's behavior is implicitly given by a second
    program implementing the same informal specification. Similar ideas have been
    proposed before, and are currently implemented in restricted form for testing
    and specialized run-time analyses, aspects of which we combine. We discuss the
    challenges of implementing differential monitoring as a general-purpose, black-box
    run-time monitoring framework, and present promising results of a preliminary
    implementation, showing low monitoring overheads for diverse programs.
acknowledgement: The authors would like to thank Borzoo Bonakdarpour, Derek Dreyer,
  Adrian Francalanza, Owolabi Legunsen, Matthew Milano, Manuel Rigger, Cesar Sanchez,
  and the members of the IST Verification Seminar for their helpful comments and insights
  on various stages of this work, as well as the reviewers of RV’21 for their helpful
  suggestions on the actual paper.
alternative_title:
- IST Austria Technical Report
article_processing_charge: No
author:
- first_name: Fabian
  full_name: Mühlböck, Fabian
  id: 6395C5F6-89DF-11E9-9C97-6BDFE5697425
  last_name: Mühlböck
  orcid: 0000-0003-1548-0177
- first_name: Thomas A
  full_name: Henzinger, Thomas A
  id: 40876CD8-F248-11E8-B48F-1D18A9856A87
  last_name: Henzinger
  orcid: 0000-0002-2985-7724
citation:
  ama: Mühlböck F, Henzinger TA. <i>Differential Monitoring</i>. IST Austria; 2021.
    doi:<a href="https://doi.org/10.15479/AT:ISTA:9946">10.15479/AT:ISTA:9946</a>
  apa: Mühlböck, F., &#38; Henzinger, T. A. (2021). <i>Differential monitoring</i>.
    IST Austria. <a href="https://doi.org/10.15479/AT:ISTA:9946">https://doi.org/10.15479/AT:ISTA:9946</a>
  chicago: Mühlböck, Fabian, and Thomas A Henzinger. <i>Differential Monitoring</i>.
    IST Austria, 2021. <a href="https://doi.org/10.15479/AT:ISTA:9946">https://doi.org/10.15479/AT:ISTA:9946</a>.
  ieee: F. Mühlböck and T. A. Henzinger, <i>Differential monitoring</i>. IST Austria,
    2021.
  ista: Mühlböck F, Henzinger TA. 2021. Differential monitoring, IST Austria, 17p.
  mla: Mühlböck, Fabian, and Thomas A. Henzinger. <i>Differential Monitoring</i>.
    IST Austria, 2021, doi:<a href="https://doi.org/10.15479/AT:ISTA:9946">10.15479/AT:ISTA:9946</a>.
  short: F. Mühlböck, T.A. Henzinger, Differential Monitoring, IST Austria, 2021.
date_created: 2021-08-20T20:00:37Z
date_published: 2021-09-01T00:00:00Z
date_updated: 2023-08-14T07:20:29Z
day: '01'
ddc:
- '005'
department:
- _id: ToHe
doi: 10.15479/AT:ISTA:9946
file:
- access_level: open_access
  checksum: 0f9aafd59444cb6bdca6925d163ab946
  content_type: application/pdf
  creator: fmuehlbo
  date_created: 2021-08-20T19:59:44Z
  date_updated: 2021-09-03T12:34:28Z
  file_id: '9948'
  file_name: differentialmonitoring-techreport.pdf
  file_size: '320453'
  relation: main_file
file_date_updated: 2021-09-03T12:34:28Z
has_accepted_license: '1'
keyword:
- run-time verification
- software engineering
- implicit specification
language:
- iso: eng
month: '09'
oa: 1
oa_version: Published Version
page: '17'
project:
- _id: 25F42A32-B435-11E9-9278-68D0E5697425
  call_identifier: FWF
  grant_number: Z211
  name: The Wittgenstein Prize
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
related_material:
  record:
  - id: '9281'
    relation: other
    status: public
  - id: '10108'
    relation: shorter_version
    status: public
status: public
title: Differential monitoring
type: technical_report
user_id: 8b945eb4-e2f2-11eb-945a-df72226e66a9
year: '2021'
...
---
_id: '8067'
abstract:
- lang: eng
  text: "With the lithium-ion technology approaching its intrinsic limit with graphite-based
    anodes, lithium metal is recently receiving renewed interest from the battery
    community as potential high capacity anode for next-generation rechargeable batteries.
    In this focus paper, we review the main advances in this field since the first
    attempts in the\r\nmid-1970s. Strategies for enabling reversible cycling and avoiding
    dendrite growth are thoroughly discussed, including specific applications in all-solid-state
    (polymeric and inorganic), Lithium-sulphur and Li-O2 (air) batteries. A particular
    attention is paid to review recent developments in regard of prototype manufacturing
    and current state-ofthe-art of these battery technologies with respect to the
    2030 targets of the EU Integrated Strategic Energy Technology Plan (SET-Plan)
    Action 7."
alternative_title:
- IST Austria Technical Report
article_processing_charge: No
author:
- first_name: Alberto
  full_name: Varzi, Alberto
  last_name: Varzi
- first_name: Katharina
  full_name: Thanner, Katharina
  last_name: Thanner
- first_name: Roberto
  full_name: Scipioni, Roberto
  last_name: Scipioni
- first_name: Daniele
  full_name: Di Lecce, Daniele
  last_name: Di Lecce
- first_name: Jusef
  full_name: Hassoun, Jusef
  last_name: Hassoun
- first_name: Susanne
  full_name: Dörfler, Susanne
  last_name: Dörfler
- first_name: Holger
  full_name: Altheus, Holger
  last_name: Altheus
- first_name: Stefan
  full_name: Kaskel, Stefan
  last_name: Kaskel
- first_name: Christian
  full_name: Prehal, Christian
  last_name: Prehal
- first_name: Stefan Alexander
  full_name: Freunberger, Stefan Alexander
  id: A8CA28E6-CE23-11E9-AD2D-EC27E6697425
  last_name: Freunberger
  orcid: 0000-0003-2902-5319
citation:
  ama: Varzi A, Thanner K, Scipioni R, et al. <i>Current Status and Future Perspectives
    of Lithium Metal Batteries</i>. IST Austria doi:<a href="https://doi.org/10.15479/AT:ISTA:8067">10.15479/AT:ISTA:8067</a>
  apa: Varzi, A., Thanner, K., Scipioni, R., Di Lecce, D., Hassoun, J., Dörfler, S.,
    … Freunberger, S. A. (n.d.). <i>Current status and future perspectives of Lithium
    metal batteries</i>. IST Austria. <a href="https://doi.org/10.15479/AT:ISTA:8067">https://doi.org/10.15479/AT:ISTA:8067</a>
  chicago: Varzi, Alberto, Katharina Thanner, Roberto Scipioni, Daniele Di Lecce,
    Jusef Hassoun, Susanne Dörfler, Holger Altheus, Stefan Kaskel, Christian Prehal,
    and Stefan Alexander Freunberger. <i>Current Status and Future Perspectives of
    Lithium Metal Batteries</i>. IST Austria, n.d. <a href="https://doi.org/10.15479/AT:ISTA:8067">https://doi.org/10.15479/AT:ISTA:8067</a>.
  ieee: A. Varzi <i>et al.</i>, <i>Current status and future perspectives of Lithium
    metal batteries</i>. IST Austria.
  ista: Varzi A, Thanner K, Scipioni R, Di Lecce D, Hassoun J, Dörfler S, Altheus
    H, Kaskel S, Prehal C, Freunberger SA. Current status and future perspectives
    of Lithium metal batteries, IST Austria, 63p.
  mla: Varzi, Alberto, et al. <i>Current Status and Future Perspectives of Lithium
    Metal Batteries</i>. IST Austria, doi:<a href="https://doi.org/10.15479/AT:ISTA:8067">10.15479/AT:ISTA:8067</a>.
  short: A. Varzi, K. Thanner, R. Scipioni, D. Di Lecce, J. Hassoun, S. Dörfler, H.
    Altheus, S. Kaskel, C. Prehal, S.A. Freunberger, Current Status and Future Perspectives
    of Lithium Metal Batteries, IST Austria, n.d.
date_created: 2020-06-30T07:37:39Z
date_published: 2020-07-01T00:00:00Z
date_updated: 2023-08-22T09:20:36Z
day: '01'
ddc:
- '540'
department:
- _id: StFr
doi: 10.15479/AT:ISTA:8067
file:
- access_level: open_access
  checksum: d183ca1465a1cbb4f8db27875cd156f7
  content_type: application/pdf
  creator: dernst
  date_created: 2020-07-02T07:36:04Z
  date_updated: 2020-07-14T12:48:08Z
  file_id: '8076'
  file_name: 20200612_JPS_review_Li_metal_submitted.pdf
  file_size: 2612498
  relation: main_file
file_date_updated: 2020-07-14T12:48:08Z
has_accepted_license: '1'
keyword:
- Battery
- Lithium metal
- Lithium-sulphur
- Lithium-air
- All-solid-state
language:
- iso: eng
month: '07'
oa: 1
oa_version: Published Version
page: '63'
publication_identifier:
  issn:
  - 2664-1690
publication_status: submitted
publisher: IST Austria
related_material:
  record:
  - id: '8361'
    relation: later_version
    status: public
status: public
title: Current status and future perspectives of Lithium metal batteries
type: technical_report
user_id: 8b945eb4-e2f2-11eb-945a-df72226e66a9
year: '2020'
...
---
_id: '5457'
abstract:
- lang: eng
  text: "We consider the problem of expected cost analysis over nondeterministic probabilistic
    programs, which aims at automated methods for analyzing the resource-usage of
    such programs. Previous approaches for this problem could only handle nonnegative
    bounded costs. However, in many scenarios, such as queuing networks or analysis
    of cryptocurrency protocols, both positive and negative costs are necessary and
    the costs are unbounded as well.\r\n\r\nIn this work, we present a sound and efficient
    approach to obtain polynomial bounds on the expected accumulated cost of nondeterministic
    probabilistic programs. Our approach can handle (a) general positive and negative
    costs with bounded updates in variables; and (b) nonnegative costs with general
    updates to variables. We show that several natural examples which could not be
    handled by previous approaches are captured in our framework.\r\n\r\nMoreover,
    our approach leads to an efficient polynomial-time algorithm, while no previous
    approach for cost analysis of probabilistic programs could guarantee polynomial
    runtime. Finally, we show the effectiveness of our approach by presenting experimental
    results on a variety of programs, motivated by real-world applications, for which
    we efficiently synthesize tight resource-usage bounds."
alternative_title:
- IST Austria Technical Report
author:
- first_name: '1'
  full_name: Anonymous, 1
  last_name: Anonymous
- first_name: '2'
  full_name: Anonymous, 2
  last_name: Anonymous
- first_name: '3'
  full_name: Anonymous, 3
  last_name: Anonymous
- first_name: '4'
  full_name: Anonymous, 4
  last_name: Anonymous
- first_name: '5'
  full_name: Anonymous, 5
  last_name: Anonymous
- first_name: '6'
  full_name: Anonymous, 6
  last_name: Anonymous
citation:
  ama: Anonymous 1, Anonymous 2, Anonymous 3, Anonymous 4, Anonymous 5, Anonymous
    6. <i>Cost Analysis of Nondeterministic Probabilistic Programs</i>. IST Austria;
    2018.
  apa: Anonymous, 1, Anonymous, 2, Anonymous, 3, Anonymous, 4, Anonymous, 5, &#38;
    Anonymous, 6. (2018). <i>Cost analysis of nondeterministic probabilistic programs</i>.
    IST Austria.
  chicago: Anonymous, 1, 2 Anonymous, 3 Anonymous, 4 Anonymous, 5 Anonymous, and 6
    Anonymous. <i>Cost Analysis of Nondeterministic Probabilistic Programs</i>. IST
    Austria, 2018.
  ieee: 1 Anonymous, 2 Anonymous, 3 Anonymous, 4 Anonymous, 5 Anonymous, and 6 Anonymous,
    <i>Cost analysis of nondeterministic probabilistic programs</i>. IST Austria,
    2018.
  ista: Anonymous 1, Anonymous 2, Anonymous 3, Anonymous 4, Anonymous 5, Anonymous
    6. 2018. Cost analysis of nondeterministic probabilistic programs, IST Austria,
    27p.
  mla: Anonymous, 1, et al. <i>Cost Analysis of Nondeterministic Probabilistic Programs</i>.
    IST Austria, 2018.
  short: 1 Anonymous, 2 Anonymous, 3 Anonymous, 4 Anonymous, 5 Anonymous, 6 Anonymous,
    Cost Analysis of Nondeterministic Probabilistic Programs, IST Austria, 2018.
date_created: 2018-12-12T11:39:26Z
date_published: 2018-11-11T00:00:00Z
date_updated: 2025-06-02T08:53:45Z
day: '11'
ddc:
- '000'
file:
- access_level: open_access
  checksum: ba3adafd36fe200385ccda583063b9eb
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:32Z
  date_updated: 2020-07-14T12:47:00Z
  file_id: '5493'
  file_name: IST-2018-1066-v1+1_techreport.pdf
  file_size: 4202966
  relation: main_file
- access_level: closed
  checksum: 6cf3a19164bb8e5048a9c8c84dfd9fa3
  content_type: text/plain
  creator: dernst
  date_created: 2019-05-10T13:22:12Z
  date_updated: 2020-07-14T12:47:00Z
  file_id: '6402'
  file_name: authors-names.txt
  file_size: 322
  relation: main_file
file_date_updated: 2020-07-14T12:47:00Z
has_accepted_license: '1'
language:
- iso: eng
month: '11'
oa: 1
oa_version: Published Version
page: '27'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '1066'
related_material:
  record:
  - id: '6175'
    relation: later_version
    status: public
scopus_import: 1
status: public
title: Cost analysis of nondeterministic probabilistic programs
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2018'
...
---
_id: '5455'
abstract:
- lang: eng
  text: 'A fundamental algorithmic problem at the heart of static analysis is Dyck
    reachability. The input is a graphwhere the edges are labeled with different types
    of opening and closing parentheses, and the reachabilityinformation is computed
    via paths whose parentheses are properly matched. We present new results for Dyckreachability
    problems with applications to alias analysis and data-dependence analysis. Our
    main contributions,that include improved upper bounds as well as lower bounds
    that establish optimality guarantees, are asfollows:First, we consider Dyck reachability
    on bidirected graphs, which is the standard way of performing field-sensitive
    points-to analysis. Given a bidirected graph withnnodes andmedges, we present:
    (i) an algorithmwith worst-case running timeO(m+n·α(n)), whereα(n)is the inverse
    Ackermann function, improving thepreviously knownO(n2)time bound; (ii) a matching
    lower bound that shows that our algorithm is optimalwrt to worst-case complexity;
    and (iii) an optimal average-case upper bound ofO(m)time, improving thepreviously
    knownO(m·logn)bound.Second, we consider the problem of context-sensitive data-dependence
    analysis, where the task is to obtainanalysis summaries of library code in the
    presence of callbacks. Our algorithm preprocesses libraries in almostlinear time,
    after which the contribution of the library in the complexity of the client analysis
    is only linear,and only wrt the number of call sites.Third, we prove that combinatorial
    algorithms for Dyck reachability on general graphs with truly sub-cubic bounds
    cannot be obtained without obtaining sub-cubic combinatorial algorithms for Boolean
    MatrixMultiplication, which is a long-standing open problem. Thus we establish
    that the existing combinatorialalgorithms for Dyck reachability are (conditionally)
    optimal for general graphs. We also show that the samehardness holds for graphs
    of constant treewidth.Finally, we provide a prototype implementation of our algorithms
    for both alias analysis and data-dependenceanalysis. Our experimental evaluation
    demonstrates that the new algorithms significantly outperform allexisting methods
    on the two problems, over real-world benchmarks.'
alternative_title:
- IST Austria Technical Report
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: Bhavya
  full_name: Choudhary, Bhavya
  last_name: Choudhary
- 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, Choudhary B, Pavlogiannis A. <i>Optimal Dyck Reachability for
    Data-Dependence and Alias Analysis</i>. IST Austria; 2017. doi:<a href="https://doi.org/10.15479/AT:IST-2017-870-v1-1">10.15479/AT:IST-2017-870-v1-1</a>
  apa: Chatterjee, K., Choudhary, B., &#38; Pavlogiannis, A. (2017). <i>Optimal Dyck
    reachability for data-dependence and alias analysis</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2017-870-v1-1">https://doi.org/10.15479/AT:IST-2017-870-v1-1</a>
  chicago: Chatterjee, Krishnendu, Bhavya Choudhary, and Andreas Pavlogiannis. <i>Optimal
    Dyck Reachability for Data-Dependence and Alias Analysis</i>. IST Austria, 2017.
    <a href="https://doi.org/10.15479/AT:IST-2017-870-v1-1">https://doi.org/10.15479/AT:IST-2017-870-v1-1</a>.
  ieee: K. Chatterjee, B. Choudhary, and A. Pavlogiannis, <i>Optimal Dyck reachability
    for data-dependence and alias analysis</i>. IST Austria, 2017.
  ista: Chatterjee K, Choudhary B, Pavlogiannis A. 2017. Optimal Dyck reachability
    for data-dependence and alias analysis, IST Austria, 37p.
  mla: Chatterjee, Krishnendu, et al. <i>Optimal Dyck Reachability for Data-Dependence
    and Alias Analysis</i>. IST Austria, 2017, doi:<a href="https://doi.org/10.15479/AT:IST-2017-870-v1-1">10.15479/AT:IST-2017-870-v1-1</a>.
  short: K. Chatterjee, B. Choudhary, A. Pavlogiannis, Optimal Dyck Reachability for
    Data-Dependence and Alias Analysis, IST Austria, 2017.
date_created: 2018-12-12T11:39:26Z
date_published: 2017-10-23T00:00:00Z
date_updated: 2023-02-21T15:54:10Z
day: '23'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2017-870-v1-1
file:
- access_level: open_access
  checksum: 177a84a46e3ac17e87b31534ad16a4c9
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:54:02Z
  date_updated: 2020-07-14T12:46:59Z
  file_id: '5524'
  file_name: IST-2017-870-v1+1_main.pdf
  file_size: 960491
  relation: main_file
file_date_updated: 2020-07-14T12:46:59Z
has_accepted_license: '1'
language:
- iso: eng
month: '10'
oa: 1
oa_version: Published Version
page: '37'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '870'
related_material:
  record:
  - id: '10416'
    relation: later_version
    status: public
status: public
title: Optimal Dyck reachability for data-dependence and alias analysis
type: technical_report
user_id: 8b945eb4-e2f2-11eb-945a-df72226e66a9
year: '2017'
...
---
_id: '5456'
abstract:
- lang: eng
  text: "We present a new dynamic partial-order reduction method for stateless model
    checking of concurrent programs. A common approach for exploring program behaviors
    relies on enumerating the traces of the program, without storing the visited states
    (aka stateless exploration). As the number of distinct traces grows exponentially,
    dynamic partial-order reduction (DPOR) techniques have been successfully used
    to partition the space of traces into equivalence classes (Mazurkiewicz partitioning),
    with the goal of exploring only few representative traces from each class.\r\nWe
    introduce a new equivalence on traces under sequential consistency semantics,
    which we call the observation equivalence. Two traces are observationally equivalent
    if every read event observes the same write event in both traces. While the traditional
    Mazurkiewicz equivalence is control-centric, our new definition is data-centric.
    We show that our observation equivalence is coarser than the Mazurkiewicz equivalence,
    and in many cases even exponentially coarser. We devise a DPOR exploration of
    the trace space, called data-centric DPOR, based on the observation equivalence.\r\n1.
    For acyclic architectures, our algorithm is guaranteed to explore exactly one
    representative trace from each observation class, while spending polynomial time
    per class. Hence, our algorithm is optimal wrt the observation equivalence, and
    in several cases explores exponentially fewer traces than any enumerative method
    based on the Mazurkiewicz equivalence.\r\n2. For cyclic architectures, we consider
    an equivalence between traces which is finer than the observation equivalence;
    but coarser than the Mazurkiewicz equivalence, and in some cases is exponentially
    coarser. Our data-centric DPOR algorithm remains optimal under this trace equivalence.
    \r\nFinally, we perform a basic experimental comparison between the existing Mazurkiewicz-based
    DPOR and our data-centric DPOR on a set of academic benchmarks. Our results show
    a significant reduction in both running time and the number of explored equivalence
    classes."
alternative_title:
- IST Austria Technical Report
author:
- first_name: Marek
  full_name: Chalupa, Marek
  last_name: Chalupa
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- first_name: Nishant
  full_name: Sinha, Nishant
  last_name: Sinha
- first_name: Kapil
  full_name: Vaidya, Kapil
  last_name: Vaidya
citation:
  ama: Chalupa M, Chatterjee K, Pavlogiannis A, Sinha N, Vaidya K. <i>Data-Centric
    Dynamic Partial Order Reduction</i>. IST Austria; 2017. doi:<a href="https://doi.org/10.15479/AT:IST-2017-872-v1-1">10.15479/AT:IST-2017-872-v1-1</a>
  apa: Chalupa, M., Chatterjee, K., Pavlogiannis, A., Sinha, N., &#38; Vaidya, K.
    (2017). <i>Data-centric dynamic partial order reduction</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2017-872-v1-1">https://doi.org/10.15479/AT:IST-2017-872-v1-1</a>
  chicago: Chalupa, Marek, Krishnendu Chatterjee, Andreas Pavlogiannis, Nishant Sinha,
    and Kapil Vaidya. <i>Data-Centric Dynamic Partial Order Reduction</i>. IST Austria,
    2017. <a href="https://doi.org/10.15479/AT:IST-2017-872-v1-1">https://doi.org/10.15479/AT:IST-2017-872-v1-1</a>.
  ieee: M. Chalupa, K. Chatterjee, A. Pavlogiannis, N. Sinha, and K. Vaidya, <i>Data-centric
    dynamic partial order reduction</i>. IST Austria, 2017.
  ista: Chalupa M, Chatterjee K, Pavlogiannis A, Sinha N, Vaidya K. 2017. Data-centric
    dynamic partial order reduction, IST Austria, 36p.
  mla: Chalupa, Marek, et al. <i>Data-Centric Dynamic Partial Order Reduction</i>.
    IST Austria, 2017, doi:<a href="https://doi.org/10.15479/AT:IST-2017-872-v1-1">10.15479/AT:IST-2017-872-v1-1</a>.
  short: M. Chalupa, K. Chatterjee, A. Pavlogiannis, N. Sinha, K. Vaidya, Data-Centric
    Dynamic Partial Order Reduction, IST Austria, 2017.
date_created: 2018-12-12T11:39:26Z
date_published: 2017-10-23T00:00:00Z
date_updated: 2023-02-23T12:26:54Z
day: '23'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2017-872-v1-1
file:
- access_level: open_access
  checksum: d2635c4cf013000f0a1b09e80f9e4ab7
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:26Z
  date_updated: 2020-07-14T12:46:59Z
  file_id: '5487'
  file_name: IST-2017-872-v1+1_main.pdf
  file_size: 910347
  relation: main_file
file_date_updated: 2020-07-14T12:46:59Z
has_accepted_license: '1'
language:
- iso: eng
month: '10'
oa: 1
oa_version: Published Version
page: '36'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '872'
related_material:
  record:
  - id: '10417'
    relation: later_version
    status: public
  - id: '5448'
    relation: earlier_version
    status: public
status: public
title: Data-centric dynamic partial order reduction
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2017'
...
---
_id: '6426'
abstract:
- lang: eng
  text: Synchronous programs are easy to specify because the side effects of an operation
    are finished by the time the invocation of the operation returns to the caller.
    Asynchronous programs, on the other hand, are difficult to specify because there
    are side effects due to pending computation scheduled as a result of the invocation
    of an operation. They are also difficult to verify because of the large number
    of possible interleavings of concurrent asynchronous computation threads. We show
    that specifications and correctness proofs for asynchronous programs can be structured
    by introducing the fiction, for proof purposes, that intermediate, non-quiescent
    states of asynchronous operations can be ignored. Then, the task of specification
    becomes relatively simple and the task of verification can be naturally decomposed
    into smaller sub-tasks. The sub-tasks iteratively summarize, guided by the structure
    of an asynchronous program, the atomic effect of non-atomic operations and the
    synchronous effect of asynchronous operations. This structuring of specifications
    and proofs corresponds to the introduction of multiple layers of stepwise refinement
    for asynchronous programs. We present the first proof rule, called synchronization,
    to reduce asynchronous invocations on a lower layer to synchronous invocations
    on a higher layer. We implemented our proof method in CIVL and evaluated it on
    a collection of benchmark programs.
alternative_title:
- IST Austria Technical Report
author:
- 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: Bernhard
  full_name: Kragl, Bernhard
  id: 320FC952-F248-11E8-B48F-1D18A9856A87
  last_name: Kragl
  orcid: 0000-0001-7745-9117
- first_name: Shaz
  full_name: Qadeer, Shaz
  last_name: Qadeer
citation:
  ama: Henzinger TA, Kragl B, Qadeer S. <i>Synchronizing the Asynchronous</i>. IST
    Austria; 2017. doi:<a href="https://doi.org/10.15479/AT:IST-2018-853-v2-2">10.15479/AT:IST-2018-853-v2-2</a>
  apa: Henzinger, T. A., Kragl, B., &#38; Qadeer, S. (2017). <i>Synchronizing the
    asynchronous</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2018-853-v2-2">https://doi.org/10.15479/AT:IST-2018-853-v2-2</a>
  chicago: Henzinger, Thomas A, Bernhard Kragl, and Shaz Qadeer. <i>Synchronizing
    the Asynchronous</i>. IST Austria, 2017. <a href="https://doi.org/10.15479/AT:IST-2018-853-v2-2">https://doi.org/10.15479/AT:IST-2018-853-v2-2</a>.
  ieee: T. A. Henzinger, B. Kragl, and S. Qadeer, <i>Synchronizing the asynchronous</i>.
    IST Austria, 2017.
  ista: Henzinger TA, Kragl B, Qadeer S. 2017. Synchronizing the asynchronous, IST
    Austria, 28p.
  mla: Henzinger, Thomas A., et al. <i>Synchronizing the Asynchronous</i>. IST Austria,
    2017, doi:<a href="https://doi.org/10.15479/AT:IST-2018-853-v2-2">10.15479/AT:IST-2018-853-v2-2</a>.
  short: T.A. Henzinger, B. Kragl, S. Qadeer, Synchronizing the Asynchronous, IST
    Austria, 2017.
date_created: 2019-05-13T08:15:55Z
date_published: 2017-08-04T00:00:00Z
date_updated: 2023-02-21T16:59:21Z
day: '04'
ddc:
- '000'
department:
- _id: ToHe
doi: 10.15479/AT:IST-2018-853-v2-2
file:
- access_level: open_access
  checksum: b48d42725182d7ca10107a118815f4cf
  content_type: application/pdf
  creator: dernst
  date_created: 2019-05-13T08:14:44Z
  date_updated: 2020-07-14T12:47:30Z
  file_id: '6431'
  file_name: main(1).pdf
  file_size: 971347
  relation: main_file
file_date_updated: 2020-07-14T12:47:30Z
has_accepted_license: '1'
language:
- iso: eng
month: '08'
oa: 1
oa_version: Published Version
page: '28'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
related_material:
  record:
  - id: '133'
    relation: later_version
    status: public
status: public
title: Synchronizing the asynchronous
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2017'
...
---
_id: '5445'
abstract:
- lang: eng
  text: 'We consider the quantitative analysis problem for interprocedural control-flow
    graphs (ICFGs). The input consists of an ICFG, a positive weight function that
    assigns every transition a positive integer-valued number, and a labelling of
    the transitions (events) as good, bad, and neutral events. The weight function
    assigns to each transition a numerical value that represents ameasure of how good
    or bad an event is. The quantitative analysis problem asks whether there is a
    run of the ICFG where the ratio of the sum of the numerical weights of good events
    versus the sum of weights of bad events in the long-run is at least a given threshold
    (or equivalently, to compute the maximal ratio among all valid paths in the ICFG).
    The quantitative analysis problem for ICFGs can be solved in polynomial time,
    and we present an efficient and practical algorithm for the problem. We show that
    several problems relevant for static program analysis, such as estimating the
    worst-case execution time of a program or the average energy consumption of a
    mobile application, can be modeled in our framework. We have implemented our algorithm
    as a tool in the Java Soot framework. We demonstrate the effectiveness of our
    approach with two case studies. First, we show that our framework provides a sound
    approach (no false positives) for the analysis of inefficiently-used containers.
    Second, we show that our approach can also be used for static profiling of programs
    which reasons about methods that are frequently invoked. Our experimental results
    show that our tool scales to relatively large benchmarks, and discovers relevant
    and useful information that can be used to optimize performance of the programs. '
alternative_title:
- IST Austria Technical Report
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- first_name: Yaron
  full_name: Velner, Yaron
  last_name: Velner
citation:
  ama: Chatterjee K, Pavlogiannis A, Velner Y. <i>Quantitative Interprocedural Analysis</i>.
    IST Austria; 2016. doi:<a href="https://doi.org/10.15479/AT:IST-2016-523-v1-1">10.15479/AT:IST-2016-523-v1-1</a>
  apa: Chatterjee, K., Pavlogiannis, A., &#38; Velner, Y. (2016). <i>Quantitative
    interprocedural analysis</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2016-523-v1-1">https://doi.org/10.15479/AT:IST-2016-523-v1-1</a>
  chicago: Chatterjee, Krishnendu, Andreas Pavlogiannis, and Yaron Velner. <i>Quantitative
    Interprocedural Analysis</i>. IST Austria, 2016. <a href="https://doi.org/10.15479/AT:IST-2016-523-v1-1">https://doi.org/10.15479/AT:IST-2016-523-v1-1</a>.
  ieee: K. Chatterjee, A. Pavlogiannis, and Y. Velner, <i>Quantitative interprocedural
    analysis</i>. IST Austria, 2016.
  ista: Chatterjee K, Pavlogiannis A, Velner Y. 2016. Quantitative interprocedural
    analysis, IST Austria, 33p.
  mla: Chatterjee, Krishnendu, et al. <i>Quantitative Interprocedural Analysis</i>.
    IST Austria, 2016, doi:<a href="https://doi.org/10.15479/AT:IST-2016-523-v1-1">10.15479/AT:IST-2016-523-v1-1</a>.
  short: K. Chatterjee, A. Pavlogiannis, Y. Velner, Quantitative Interprocedural Analysis,
    IST Austria, 2016.
date_created: 2018-12-12T11:39:22Z
date_published: 2016-03-31T00:00:00Z
date_updated: 2023-02-23T10:06:22Z
day: '31'
ddc:
- '005'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2016-523-v1-1
file:
- access_level: open_access
  checksum: cef516fa091925b5868813e355268fb4
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:52Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '5513'
  file_name: IST-2016-523-v1+1_main.pdf
  file_size: 1012204
  relation: main_file
file_date_updated: 2020-07-14T12:46:58Z
has_accepted_license: '1'
language:
- iso: eng
month: '03'
oa: 1
oa_version: Published Version
page: '33'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '523'
related_material:
  record:
  - id: '1604'
    relation: later_version
    status: public
status: public
title: Quantitative interprocedural analysis
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5446'
abstract:
- lang: eng
  text: "We study the problem of developing efficient approaches for proving termination
    of recursive programs with one-dimensional arrays. Ranking functions serve as
    a sound and complete approach for proving termination of non-recursive programs
    without array operations. First, we generalize ranking functions to the notion
    of measure functions, and prove that measure functions (i) provide a sound method
    to prove termination of recursive programs (with one-dimensional arrays), and
    (ii) is both sound and complete over recursive programs without array operations.
    Our second contribution is the synthesis of measure functions of specific forms
    in polynomial time. More precisely, we prove that (i) polynomial measure functions
    over recursive programs can be synthesized in polynomial time through Farkas’
    Lemma and Handelman’s Theorem, and (ii) measure functions involving logarithm
    and exponentiation can be synthesized in polynomial time through abstraction of
    logarithmic or exponential terms and Handelman’s Theorem. A key application of
    our method is the worst-case analysis of recursive programs. While previous methods
    obtain worst-case polynomial bounds of the form O(n^k), where k is an integer,
    our polynomial time methods can synthesize bounds of the form O(n log n), as well
    as O(n^x), where x is not an integer. We show the applicability of our automated
    technique to obtain worst-case complexity of classical recursive algorithms such
    as (i) Merge-Sort, the divideand-\r\nconquer algorithm for the Closest-Pair problem,
    where we obtain O(n log n) worst-case bound, and (ii) Karatsuba’s algorithm for
    polynomial multiplication and Strassen’s algorithm for matrix multiplication,
    where we obtain O(n^x) bound, where x is not an integer and close to the best-known
    bounds for the respective algorithms. Finally, we present experimental results
    to demonstrate the\r\neffectiveness of our approach."
alternative_title:
- IST Austria Technical Report
author:
- first_name: '1'
  full_name: Anonymous, 1
  last_name: Anonymous
- first_name: '2'
  full_name: Anonymous, 2
  last_name: Anonymous
- first_name: '3'
  full_name: Anonymous, 3
  last_name: Anonymous
citation:
  ama: Anonymous 1, Anonymous 2, Anonymous 3. <i>Termination and Worst-Case Analysis
    of Recursive Programs</i>. IST Austria; 2016.
  apa: Anonymous, 1, Anonymous, 2, &#38; Anonymous, 3. (2016). <i>Termination and
    worst-case analysis of recursive programs</i>. IST Austria.
  chicago: Anonymous, 1, 2 Anonymous, and 3 Anonymous. <i>Termination and Worst-Case
    Analysis of Recursive Programs</i>. IST Austria, 2016.
  ieee: 1 Anonymous, 2 Anonymous, and 3 Anonymous, <i>Termination and worst-case analysis
    of recursive programs</i>. IST Austria, 2016.
  ista: Anonymous 1, Anonymous 2, Anonymous 3. 2016. Termination and worst-case analysis
    of recursive programs, IST Austria, 26p.
  mla: Anonymous, 1, et al. <i>Termination and Worst-Case Analysis of Recursive Programs</i>.
    IST Austria, 2016.
  short: 1 Anonymous, 2 Anonymous, 3 Anonymous, Termination and Worst-Case Analysis
    of Recursive Programs, IST Austria, 2016.
date_created: 2018-12-12T11:39:23Z
date_published: 2016-07-15T00:00:00Z
date_updated: 2020-07-14T23:05:05Z
day: '15'
ddc:
- '000'
file:
- access_level: open_access
  checksum: 689069a7abbb34b21516164cbee9e0df
  content_type: application/pdf
  creator: dernst
  date_created: 2019-05-10T13:27:24Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '6403'
  file_name: popl2017a.pdf
  file_size: 686241
  relation: main_file
- access_level: closed
  checksum: fc08022bfbaac07bac047a9407c0bbb3
  content_type: text/plain
  creator: dernst
  date_created: 2019-05-10T13:27:31Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '6404'
  file_name: author_names.txt
  file_size: 258
  relation: main_file
file_date_updated: 2020-07-14T12:46:58Z
has_accepted_license: '1'
language:
- iso: eng
month: '07'
oa: 1
oa_version: Published Version
page: '26'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '618'
status: public
title: Termination and worst-case analysis of recursive programs
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5447'
abstract:
- lang: eng
  text: "We consider the problem of developing automated techniques to aid the average-case
    complexity analysis of programs. Several classical textbook algorithms have quite
    efficient average-case complexity, whereas the corresponding worst-case bounds
    are either inefficient (e.g., QUICK-SORT), or completely ineffective (e.g., COUPONCOLLECTOR).
    Since the main focus of average-case analysis is to obtain efficient bounds, we
    consider bounds that are either logarithmic,\r\nlinear, or almost-linear (O(log
    n), O(n), O(n · log n),\r\nrespectively, where n represents the size of the input).
    Our main contribution is a sound approach for deriving such average-case bounds
    for randomized recursive programs. Our approach is efficient (a simple linear-time
    algorithm), and it is based on (a) the analysis of recurrence relations induced
    by randomized algorithms, and (b) a guess-and-check technique. Our approach can
    infer the asymptotically optimal average-case bounds for classical randomized
    algorithms, including RANDOMIZED-SEARCH, QUICKSORT, QUICK-SELECT, COUPON-COLLECTOR,
    where the worstcase\r\nbounds are either inefficient (such as linear as compared
    to logarithmic of average-case, or quadratic as compared to linear or almost-linear
    of average-case), or ineffective. We have implemented our approach, and the experimental
    results show that we obtain the bounds efficiently for various classical algorithms."
alternative_title:
- IST Austria Technical Report
author:
- first_name: '1'
  full_name: Anonymous, 1
  last_name: Anonymous
- first_name: '2'
  full_name: Anonymous, 2
  last_name: Anonymous
- first_name: '3'
  full_name: Anonymous, 3
  last_name: Anonymous
citation:
  ama: 'Anonymous 1, Anonymous 2, Anonymous 3. <i>Average-Case Analysis of Programs:
    Automated Recurrence Analysis for Almost-Linear Bounds</i>. IST Austria; 2016.'
  apa: 'Anonymous, 1, Anonymous, 2, &#38; Anonymous, 3. (2016). <i>Average-case analysis
    of programs: Automated recurrence analysis for almost-linear bounds</i>. IST Austria.'
  chicago: 'Anonymous, 1, 2 Anonymous, and 3 Anonymous. <i>Average-Case Analysis of
    Programs: Automated Recurrence Analysis for Almost-Linear Bounds</i>. IST Austria,
    2016.'
  ieee: '1 Anonymous, 2 Anonymous, and 3 Anonymous, <i>Average-case analysis of programs:
    Automated recurrence analysis for almost-linear bounds</i>. IST Austria, 2016.'
  ista: 'Anonymous 1, Anonymous 2, Anonymous 3. 2016. Average-case analysis of programs:
    Automated recurrence analysis for almost-linear bounds, IST Austria, 20p.'
  mla: 'Anonymous, 1, et al. <i>Average-Case Analysis of Programs: Automated Recurrence
    Analysis for Almost-Linear Bounds</i>. IST Austria, 2016.'
  short: '1 Anonymous, 2 Anonymous, 3 Anonymous, Average-Case Analysis of Programs:
    Automated Recurrence Analysis for Almost-Linear Bounds, IST Austria, 2016.'
date_created: 2018-12-12T11:39:23Z
date_published: 2016-07-15T00:00:00Z
date_updated: 2020-07-14T23:05:06Z
day: '15'
ddc:
- '000'
file:
- access_level: closed
  checksum: cf53cdb6d092e68db0b4a0a1506ef8fb
  content_type: text/plain
  creator: dernst
  date_created: 2019-05-10T13:32:16Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '6406'
  file_name: listofauthors.txt
  file_size: 281
  relation: main_file
- access_level: open_access
  checksum: 7bdd94ba13aa0dec9c46887fcf13870b
  content_type: application/pdf
  creator: dernst
  date_created: 2019-05-10T13:32:16Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '6407'
  file_name: popl2017b.pdf
  file_size: 563642
  relation: main_file
file_date_updated: 2020-07-14T12:46:58Z
has_accepted_license: '1'
language:
- iso: eng
month: '07'
oa: 1
oa_version: Published Version
page: '20'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '619'
status: public
title: 'Average-case analysis of programs: Automated recurrence analysis for almost-linear
  bounds'
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5448'
abstract:
- lang: eng
  text: "We present a new dynamic partial-order reduction method for stateless model
    checking of concurrent programs. A common approach for exploring program behaviors
    relies on enumerating the traces of the program, without storing the visited states
    (aka stateless exploration). As the number of distinct traces grows exponentially,
    dynamic partial-order reduction (DPOR) techniques have been successfully used
    to partition the space of traces into equivalence classes (Mazurkiewicz partitioning),
    with the goal of exploring only few representative traces from each class.\r\nWe
    introduce a new equivalence on traces under sequential consistency semantics,
    which we call the observation equivalence. Two traces are observationally equivalent
    if every read event observes the same write event in both traces. While the traditional
    Mazurkiewicz equivalence is control-centric, our new definition is data-centric.
    We show that our observation equivalence is coarser than the Mazurkiewicz equivalence,
    and in many cases even exponentially coarser. We devise a DPOR exploration of
    the trace space, called data-centric DPOR, based on the observation equivalence.\r\n1.
    For acyclic architectures, our algorithm is guaranteed to explore exactly one
    representative trace from each observation class, while spending polynomial time
    per class. Hence, our algorithm is optimal wrt the observation equivalence, and
    in several cases explores exponentially fewer traces than any enumerative method
    based on the Mazurkiewicz equivalence.\r\n2. For cyclic architectures, we consider
    an equivalence between traces which is finer than the observation equivalence;
    but coarser than the Mazurkiewicz equivalence, and in some cases is exponentially
    coarser. Our data-centric DPOR algorithm remains optimal under this trace equivalence.
    \r\nFinally, we perform a basic experimental comparison between the existing Mazurkiewicz-based
    DPOR and our data-centric DPOR on a set of academic benchmarks. Our results show
    a significant reduction in both running time and the number of explored equivalence
    classes."
alternative_title:
- IST Austria Technical Report
arxiv: 1
author:
- first_name: '1'
  full_name: Anonymous, 1
  last_name: Anonymous
- first_name: '2'
  full_name: Anonymous, 2
  last_name: Anonymous
- first_name: '3'
  full_name: Anonymous, 3
  last_name: Anonymous
- first_name: '4'
  full_name: Anonymous, 4
  last_name: Anonymous
citation:
  ama: Anonymous 1, Anonymous 2, Anonymous 3, Anonymous 4. <i>Data-Centric Dynamic
    Partial Order Reduction</i>. IST Austria; 2016.
  apa: Anonymous, 1, Anonymous, 2, Anonymous, 3, &#38; Anonymous, 4. (2016). <i>Data-centric
    dynamic partial order reduction</i>. IST Austria.
  chicago: Anonymous, 1, 2 Anonymous, 3 Anonymous, and 4 Anonymous. <i>Data-Centric
    Dynamic Partial Order Reduction</i>. IST Austria, 2016.
  ieee: 1 Anonymous, 2 Anonymous, 3 Anonymous, and 4 Anonymous, <i>Data-centric dynamic
    partial order reduction</i>. IST Austria, 2016.
  ista: Anonymous 1, Anonymous 2, Anonymous 3, Anonymous 4. 2016. Data-centric dynamic
    partial order reduction, IST Austria, 20p.
  mla: Anonymous, 1, et al. <i>Data-Centric Dynamic Partial Order Reduction</i>. IST
    Austria, 2016.
  short: 1 Anonymous, 2 Anonymous, 3 Anonymous, 4 Anonymous, Data-Centric Dynamic
    Partial Order Reduction, IST Austria, 2016.
date_created: 2018-12-12T11:39:23Z
date_published: 2016-07-15T00:00:00Z
date_updated: 2023-02-23T12:27:16Z
day: '15'
ddc:
- '000'
external_id:
  arxiv:
  - '1610.01188'
file:
- access_level: open_access
  checksum: 1d69252d66bcdf782615ddfb911d2957
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:45Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '5506'
  file_name: IST-2016-620-v1+1_main.pdf
  file_size: 538881
  relation: main_file
- access_level: closed
  checksum: deabb0eb8f237cae4f9542b28b0b6eb2
  content_type: text/plain
  creator: dernst
  date_created: 2019-05-10T13:30:40Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '6405'
  file_name: authornames.txt
  file_size: 121
  relation: main_file
file_date_updated: 2020-07-14T12:46:58Z
has_accepted_license: '1'
language:
- iso: eng
month: '07'
oa: 1
oa_version: Published Version
page: '20'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '620'
related_material:
  record:
  - id: '10417'
    relation: later_version
    status: public
  - id: '5456'
    relation: later_version
    status: public
status: public
title: Data-centric dynamic partial order reduction
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5449'
abstract:
- lang: eng
  text: "The fixation probability is the probability that a new mutant introduced
    in a homogeneous population eventually takes over the entire population.\r\nThe
    fixation probability is a fundamental quantity of natural selection, and known
    to depend on the population structure.\r\nAmplifiers of natural selection are
    population structures which increase the fixation probability of advantageous
    mutants, as compared to the baseline case of well-mixed populations. In this work
    we focus on symmetric population structures represented as undirected graphs.
    In the regime of undirected graphs, the strongest amplifier known has been the
    Star graph, and the existence of undirected graphs with stronger amplification
    properties has remained open for over a decade.\r\nIn this work we present the
    Comet and Comet-swarm families of undirected graphs. We show that for a range
    of fitness values of the mutants, the Comet and Comet-swarm graphs have fixation
    probability strictly larger than the fixation probability of the Star graph, for
    fixed population size and at the limit of large populations, respectively."
alternative_title:
- IST Austria Technical Report
author:
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- 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: 'Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. <i>Amplification on Undirected
    Population Structures: Comets Beat Stars</i>. IST Austria; 2016. doi:<a href="https://doi.org/10.15479/AT:IST-2016-648-v1-1">10.15479/AT:IST-2016-648-v1-1</a>'
  apa: 'Pavlogiannis, A., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2016). <i>Amplification
    on undirected population structures: Comets beat stars</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2016-648-v1-1">https://doi.org/10.15479/AT:IST-2016-648-v1-1</a>'
  chicago: 'Pavlogiannis, Andreas, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. <i>Amplification on Undirected Population Structures: Comets Beat Stars</i>.
    IST Austria, 2016. <a href="https://doi.org/10.15479/AT:IST-2016-648-v1-1">https://doi.org/10.15479/AT:IST-2016-648-v1-1</a>.'
  ieee: 'A. Pavlogiannis, J. Tkadlec, K. Chatterjee, and M. Nowak, <i>Amplification
    on undirected population structures: Comets beat stars</i>. IST Austria, 2016.'
  ista: 'Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. 2016. Amplification on
    undirected population structures: Comets beat stars, IST Austria, 22p.'
  mla: 'Pavlogiannis, Andreas, et al. <i>Amplification on Undirected Population Structures:
    Comets Beat Stars</i>. IST Austria, 2016, doi:<a href="https://doi.org/10.15479/AT:IST-2016-648-v1-1">10.15479/AT:IST-2016-648-v1-1</a>.'
  short: 'A. Pavlogiannis, J. Tkadlec, K. Chatterjee, M. Nowak, Amplification on Undirected
    Population Structures: Comets Beat Stars, IST Austria, 2016.'
date_created: 2018-12-12T11:39:24Z
date_published: 2016-11-09T00:00:00Z
date_updated: 2023-02-23T12:22:21Z
day: '09'
ddc:
- '519'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2016-648-v1-1
file:
- access_level: open_access
  checksum: 8345a8c1e7d7f0cd92516d182b7fc59e
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:54:07Z
  date_updated: 2020-07-14T12:46:58Z
  file_id: '5529'
  file_name: IST-2016-648-v1+1_tr.pdf
  file_size: 1264221
  relation: main_file
file_date_updated: 2020-07-14T12:46:58Z
has_accepted_license: '1'
language:
- iso: eng
month: '11'
oa: 1
oa_version: Updated Version
page: '22'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '648'
related_material:
  record:
  - id: '512'
    relation: later_version
    status: public
status: public
title: 'Amplification on undirected population structures: Comets beat stars'
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5451'
alternative_title:
- IST Austria Technical Report
author:
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- 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: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. <i>Strong Amplifiers of Natural
    Selection</i>. IST Austria; 2016. doi:<a href="https://doi.org/10.15479/AT:IST-2016-728-v1-1">10.15479/AT:IST-2016-728-v1-1</a>
  apa: Pavlogiannis, A., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2016). <i>Strong
    amplifiers of natural selection</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2016-728-v1-1">https://doi.org/10.15479/AT:IST-2016-728-v1-1</a>
  chicago: Pavlogiannis, Andreas, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. <i>Strong Amplifiers of Natural Selection</i>. IST Austria, 2016. <a href="https://doi.org/10.15479/AT:IST-2016-728-v1-1">https://doi.org/10.15479/AT:IST-2016-728-v1-1</a>.
  ieee: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, and M. Nowak, <i>Strong amplifiers
    of natural selection</i>. IST Austria, 2016.
  ista: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. 2016. Strong amplifiers
    of natural selection, IST Austria, 34p.
  mla: Pavlogiannis, Andreas, et al. <i>Strong Amplifiers of Natural Selection</i>.
    IST Austria, 2016, doi:<a href="https://doi.org/10.15479/AT:IST-2016-728-v1-1">10.15479/AT:IST-2016-728-v1-1</a>.
  short: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, M. Nowak, Strong Amplifiers of
    Natural Selection, IST Austria, 2016.
date_created: 2018-12-12T11:39:24Z
date_published: 2016-12-30T00:00:00Z
date_updated: 2023-02-23T12:27:05Z
day: '30'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2016-728-v1-1
file:
- access_level: open_access
  checksum: 7b8bb17c322c0556acba6ac169fa71c1
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:04Z
  date_updated: 2020-07-14T12:46:59Z
  file_id: '5465'
  file_name: IST-2016-728-v1+1_main.pdf
  file_size: 1014732
  relation: main_file
file_date_updated: 2020-07-14T12:46:59Z
has_accepted_license: '1'
language:
- iso: eng
month: '12'
oa: 1
oa_version: Published Version
page: '34'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '728'
status: public
title: Strong amplifiers of natural selection
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5452'
alternative_title:
- IST Austria Technical Report
article_processing_charge: No
author:
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- 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: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. <i>Arbitrarily Strong Amplifiers
    of Natural Selection</i>. IST Austria; 2016. doi:<a href="https://doi.org/10.15479/AT:IST-2017-728-v2-1">10.15479/AT:IST-2017-728-v2-1</a>
  apa: Pavlogiannis, A., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2016). <i>Arbitrarily
    strong amplifiers of natural selection</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2017-728-v2-1">https://doi.org/10.15479/AT:IST-2017-728-v2-1</a>
  chicago: Pavlogiannis, Andreas, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. <i>Arbitrarily Strong Amplifiers of Natural Selection</i>. IST Austria,
    2016. <a href="https://doi.org/10.15479/AT:IST-2017-728-v2-1">https://doi.org/10.15479/AT:IST-2017-728-v2-1</a>.
  ieee: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, and M. Nowak, <i>Arbitrarily strong
    amplifiers of natural selection</i>. IST Austria, 2016.
  ista: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. 2016. Arbitrarily strong
    amplifiers of natural selection, IST Austria, 32p.
  mla: Pavlogiannis, Andreas, et al. <i>Arbitrarily Strong Amplifiers of Natural Selection</i>.
    IST Austria, 2016, doi:<a href="https://doi.org/10.15479/AT:IST-2017-728-v2-1">10.15479/AT:IST-2017-728-v2-1</a>.
  short: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, M. Nowak, Arbitrarily Strong
    Amplifiers of Natural Selection, IST Austria, 2016.
date_created: 2018-12-12T11:39:25Z
date_published: 2016-12-30T00:00:00Z
date_updated: 2024-02-21T13:48:42Z
day: '30'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2017-728-v2-1
ec_funded: 1
file:
- access_level: open_access
  checksum: 58e895f26c82f560c0f0989bf8b08599
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:52:59Z
  date_updated: 2020-07-14T12:46:59Z
  file_id: '5460'
  file_name: IST-2017-728-v2+1_main.pdf
  file_size: 811558
  relation: main_file
file_date_updated: 2020-07-14T12:46:59Z
has_accepted_license: '1'
language:
- iso: eng
month: '12'
oa: 1
oa_version: Published Version
page: '32'
project:
- _id: 2581B60A-B435-11E9-9278-68D0E5697425
  call_identifier: FP7
  grant_number: '279307'
  name: 'Quantitative Graph Games: Theory and Applications'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '750'
related_material:
  record:
  - id: '5453'
    relation: later_version
    status: public
  - id: '5559'
    relation: popular_science
    status: public
status: public
title: Arbitrarily strong amplifiers of natural selection
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5453'
alternative_title:
- IST Austria Technical Report
author:
- first_name: Andreas
  full_name: Pavlogiannis, Andreas
  id: 49704004-F248-11E8-B48F-1D18A9856A87
  last_name: Pavlogiannis
  orcid: 0000-0002-8943-0722
- 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: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. <i>Arbitrarily Strong Amplifiers
    of Natural Selection</i>. IST Austria; 2016. doi:<a href="https://doi.org/10.15479/AT:IST-2017-749-v3-1">10.15479/AT:IST-2017-749-v3-1</a>
  apa: Pavlogiannis, A., Tkadlec, J., Chatterjee, K., &#38; Nowak, M. (2016). <i>Arbitrarily
    strong amplifiers of natural selection</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2017-749-v3-1">https://doi.org/10.15479/AT:IST-2017-749-v3-1</a>
  chicago: Pavlogiannis, Andreas, Josef Tkadlec, Krishnendu Chatterjee, and Martin
    Nowak. <i>Arbitrarily Strong Amplifiers of Natural Selection</i>. IST Austria,
    2016. <a href="https://doi.org/10.15479/AT:IST-2017-749-v3-1">https://doi.org/10.15479/AT:IST-2017-749-v3-1</a>.
  ieee: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, and M. Nowak, <i>Arbitrarily strong
    amplifiers of natural selection</i>. IST Austria, 2016.
  ista: Pavlogiannis A, Tkadlec J, Chatterjee K, Nowak M. 2016. Arbitrarily strong
    amplifiers of natural selection, IST Austria, 34p.
  mla: Pavlogiannis, Andreas, et al. <i>Arbitrarily Strong Amplifiers of Natural Selection</i>.
    IST Austria, 2016, doi:<a href="https://doi.org/10.15479/AT:IST-2017-749-v3-1">10.15479/AT:IST-2017-749-v3-1</a>.
  short: A. Pavlogiannis, J. Tkadlec, K. Chatterjee, M. Nowak, Arbitrarily Strong
    Amplifiers of Natural Selection, IST Austria, 2016.
date_created: 2018-12-12T11:39:25Z
date_published: 2016-12-30T00:00:00Z
date_updated: 2023-02-23T12:27:07Z
day: '30'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2017-749-v3-1
file:
- access_level: open_access
  checksum: 83b0313dab3bff4bdb6ac38695026fda
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:13Z
  date_updated: 2020-07-14T12:46:59Z
  file_id: '5474'
  file_name: IST-2017-749-v3+1_main.pdf
  file_size: 1015647
  relation: main_file
file_date_updated: 2020-07-14T12:46:59Z
has_accepted_license: '1'
language:
- iso: eng
month: '12'
oa: 1
oa_version: Published Version
page: '34'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '755'
related_material:
  record:
  - id: '5452'
    relation: earlier_version
    status: public
status: public
title: Arbitrarily strong amplifiers of natural selection
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2016'
...
---
_id: '5429'
abstract:
- lang: eng
  text: "We consider Markov decision processes (MDPs) with multiple limit-average
    (or mean-payoff) objectives. \r\nThere have been two different views: (i) the
    expectation semantics, where the goal is to optimize the expected mean-payoff
    objective, and (ii) the satisfaction semantics, where the goal is to maximize
    the probability of runs such that the mean-payoff value stays above a given vector.
    \ \r\nWe consider the problem where the goal is to optimize the expectation under
    the constraint that the satisfaction semantics is ensured, and thus consider a
    generalization that unifies the existing semantics.\r\nOur problem captures the
    notion of optimization with respect to strategies that are risk-averse (i.e.,
    ensures certain probabilistic guarantee).\r\nOur main results are algorithms for
    the decision problem which are always polynomial in the size of the MDP. We also
    show that an approximation of the Pareto-curve can be computed in time polynomial
    in the size of the MDP, and the approximation factor, but exponential in the number
    of dimensions.\r\nFinally, we present a complete characterization of the strategy
    complexity (in terms of memory bounds and randomization) required to solve our
    problem."
alternative_title:
- IST Austria Technical Report
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Zuzana
  full_name: Komarkova, Zuzana
  last_name: Komarkova
- first_name: Jan
  full_name: Kretinsky, Jan
  id: 44CEF464-F248-11E8-B48F-1D18A9856A87
  last_name: Kretinsky
  orcid: 0000-0002-8122-2881
citation:
  ama: Chatterjee K, Komarkova Z, Kretinsky J. <i>Unifying Two Views on Multiple Mean-Payoff
    Objectives in Markov Decision Processes</i>. IST Austria; 2015. doi:<a href="https://doi.org/10.15479/AT:IST-2015-318-v1-1">10.15479/AT:IST-2015-318-v1-1</a>
  apa: Chatterjee, K., Komarkova, Z., &#38; Kretinsky, J. (2015). <i>Unifying two
    views on multiple mean-payoff objectives in Markov decision processes</i>. IST
    Austria. <a href="https://doi.org/10.15479/AT:IST-2015-318-v1-1">https://doi.org/10.15479/AT:IST-2015-318-v1-1</a>
  chicago: Chatterjee, Krishnendu, Zuzana Komarkova, and Jan Kretinsky. <i>Unifying
    Two Views on Multiple Mean-Payoff Objectives in Markov Decision Processes</i>.
    IST Austria, 2015. <a href="https://doi.org/10.15479/AT:IST-2015-318-v1-1">https://doi.org/10.15479/AT:IST-2015-318-v1-1</a>.
  ieee: K. Chatterjee, Z. Komarkova, and J. Kretinsky, <i>Unifying two views on multiple
    mean-payoff objectives in Markov decision processes</i>. IST Austria, 2015.
  ista: Chatterjee K, Komarkova Z, Kretinsky J. 2015. Unifying two views on multiple
    mean-payoff objectives in Markov decision processes, IST Austria, 41p.
  mla: Chatterjee, Krishnendu, et al. <i>Unifying Two Views on Multiple Mean-Payoff
    Objectives in Markov Decision Processes</i>. IST Austria, 2015, doi:<a href="https://doi.org/10.15479/AT:IST-2015-318-v1-1">10.15479/AT:IST-2015-318-v1-1</a>.
  short: K. Chatterjee, Z. Komarkova, J. Kretinsky, Unifying Two Views on Multiple
    Mean-Payoff Objectives in Markov Decision Processes, IST Austria, 2015.
date_created: 2018-12-12T11:39:17Z
date_published: 2015-01-12T00:00:00Z
date_updated: 2023-02-23T12:26:16Z
day: '12'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2015-318-v1-1
file:
- access_level: open_access
  checksum: e4869a584567c506349abda9c8ec7db3
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:54:11Z
  date_updated: 2020-07-14T12:46:52Z
  file_id: '5533'
  file_name: IST-2015-318-v1+1_main.pdf
  file_size: 689863
  relation: main_file
file_date_updated: 2020-07-14T12:46:52Z
has_accepted_license: '1'
language:
- iso: eng
month: '01'
oa: 1
oa_version: Published Version
page: '41'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '318'
related_material:
  record:
  - id: '1657'
    relation: later_version
    status: public
  - id: '466'
    relation: later_version
    status: public
  - id: '5435'
    relation: later_version
    status: public
status: public
title: Unifying two views on multiple mean-payoff objectives in Markov decision processes
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
---
_id: '5430'
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
    property, the ratio property, 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 constant treewidth, and it is well-known that the control-flow
    graphs of most programs have constant treewidth. Let n denote the number of nodes
    of a graph, m the number of edges (for constant treewidth graphs m = O ( n ) )
    and W the largest absolute value of the weights. Our main theoretical results
    are as follows. First, for constant treewidth graphs we present an algorithm that
    approximates the mean-payoff value within a mul- tiplicative factor of ∊ in time
    O ( n · log( n/∊ )) and linear space, as compared to the classical algorithms
    that require quadratic time. Second, for the ratio property we present an algorithm
    that for constant treewidth graphs works in time O ( n · log( | a · b · n | ))
    = O ( n · log( n · W )) , when the output is a b , as compared to the previously
    best known algorithm with running time O ( n 2 · log( n · W )) . Third, for the
    minimum initial credit problem we show that (i) for general graphs the problem
    can be solved in O ( n 2 · m ) time and the associated decision problem can be
    solved in O ( n · m ) time, improving the previous known O ( n 3 · m · log( n
    · W )) and O ( n 2 · m ) bounds, respectively; and (ii) for constant treewidth
    graphs we present an algorithm that requires O ( n · log n ) time, improving the
    previous known O ( n 4 · log( n · W )) bound. We have implemented some of our
    algorithms and show that they present a significant speedup on standard benchmarks.
alternative_title:
- IST Austria Technical Report
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. <i>Faster Algorithms for Quantitative
    Verification in Constant Treewidth Graphs</i>. IST Austria; 2015. doi:<a href="https://doi.org/10.15479/AT:IST-2015-319-v1-1">10.15479/AT:IST-2015-319-v1-1</a>
  apa: Chatterjee, K., Ibsen-Jensen, R., &#38; Pavlogiannis, A. (2015). <i>Faster
    algorithms for quantitative verification in constant treewidth graphs</i>. IST
    Austria. <a href="https://doi.org/10.15479/AT:IST-2015-319-v1-1">https://doi.org/10.15479/AT:IST-2015-319-v1-1</a>
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Andreas Pavlogiannis.
    <i>Faster Algorithms for Quantitative Verification in Constant Treewidth Graphs</i>.
    IST Austria, 2015. <a href="https://doi.org/10.15479/AT:IST-2015-319-v1-1">https://doi.org/10.15479/AT:IST-2015-319-v1-1</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and A. Pavlogiannis, <i>Faster algorithms
    for quantitative verification in constant treewidth graphs</i>. IST Austria, 2015.
  ista: Chatterjee K, Ibsen-Jensen R, Pavlogiannis A. 2015. Faster algorithms for
    quantitative verification in constant treewidth graphs, IST Austria, 31p.
  mla: Chatterjee, Krishnendu, et al. <i>Faster Algorithms for Quantitative Verification
    in Constant Treewidth Graphs</i>. IST Austria, 2015, doi:<a href="https://doi.org/10.15479/AT:IST-2015-319-v1-1">10.15479/AT:IST-2015-319-v1-1</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, A. Pavlogiannis, Faster Algorithms for Quantitative
    Verification in Constant Treewidth Graphs, IST Austria, 2015.
date_created: 2018-12-12T11:39:17Z
date_published: 2015-02-10T00:00:00Z
date_updated: 2023-02-23T12:26:22Z
day: '10'
ddc:
- '000'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2015-319-v1-1
file:
- access_level: open_access
  checksum: 62c6ea01e342553dcafb88a070fb1ad5
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:21Z
  date_updated: 2020-07-14T12:46:52Z
  file_id: '5482'
  file_name: IST-2015-319-v1+1_long.pdf
  file_size: 1089651
  relation: main_file
file_date_updated: 2020-07-14T12:46:52Z
has_accepted_license: '1'
language:
- iso: eng
month: '02'
oa: 1
oa_version: Published Version
page: '31'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '319'
related_material:
  record:
  - id: '1607'
    relation: later_version
    status: public
  - id: '5437'
    relation: later_version
    status: public
status: public
title: Faster algorithms for quantitative verification in constant treewidth graphs
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
---
_id: '5431'
abstract:
- lang: eng
  text: "We consider finite-state concurrent stochastic games, played by k>=2 players
    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. We consider reachability objectives that given a target set
    of states require that some state in the target set is visited, and the dual safety
    objectives that given a target set require that only states in the target set
    are 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.\r\n\r\n Our main results are as follows: We show that in two-player
    zero-sum concurrent stochastic games (with reachability objective for one player
    and the complementary safety objective for the other player): (i) the optimal
    bound on the patience of optimal and epsilon-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. In general we study
    the class of non-zero-sum games admitting epsilon-Nash equilibria. We show that
    if there is at least one player with reachability objective, then doubly-exponential
    patience is needed in general for epsilon-Nash equilibrium strategies, whereas
    in contrast if all players have safety objectives, then the optimal bound on patience
    for epsilon-Nash equilibrium strategies is only exponential."
alternative_title:
- IST Austria Technical Report
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: Kristoffer
  full_name: Hansen, Kristoffer
  last_name: Hansen
citation:
  ama: Chatterjee K, Ibsen-Jensen R, Hansen K. <i>The Patience of Concurrent Stochastic
    Games with Safety and Reachability Objectives</i>. IST Austria; 2015. doi:<a href="https://doi.org/10.15479/AT:IST-2015-322-v1-1">10.15479/AT:IST-2015-322-v1-1</a>
  apa: Chatterjee, K., Ibsen-Jensen, R., &#38; Hansen, K. (2015). <i>The patience
    of concurrent stochastic games with safety and reachability objectives</i>. IST
    Austria. <a href="https://doi.org/10.15479/AT:IST-2015-322-v1-1">https://doi.org/10.15479/AT:IST-2015-322-v1-1</a>
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Kristoffer Hansen. <i>The
    Patience of Concurrent Stochastic Games with Safety and Reachability Objectives</i>.
    IST Austria, 2015. <a href="https://doi.org/10.15479/AT:IST-2015-322-v1-1">https://doi.org/10.15479/AT:IST-2015-322-v1-1</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and K. Hansen, <i>The patience of concurrent
    stochastic games with safety and reachability objectives</i>. IST Austria, 2015.
  ista: Chatterjee K, Ibsen-Jensen R, Hansen K. 2015. The patience of concurrent stochastic
    games with safety and reachability objectives, IST Austria, 25p.
  mla: Chatterjee, Krishnendu, et al. <i>The Patience of Concurrent Stochastic Games
    with Safety and Reachability Objectives</i>. IST Austria, 2015, doi:<a href="https://doi.org/10.15479/AT:IST-2015-322-v1-1">10.15479/AT:IST-2015-322-v1-1</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, K. Hansen, The Patience of Concurrent Stochastic
    Games with Safety and Reachability Objectives, IST Austria, 2015.
date_created: 2018-12-12T11:39:17Z
date_published: 2015-02-19T00:00:00Z
date_updated: 2021-01-12T08:02:13Z
day: '19'
ddc:
- '005'
- '519'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2015-322-v1-1
file:
- access_level: open_access
  checksum: bfb858262c30445b8e472c40069178a2
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:31Z
  date_updated: 2020-07-14T12:46:53Z
  file_id: '5491'
  file_name: IST-2015-322-v1+1_safetygames.pdf
  file_size: 661015
  relation: main_file
file_date_updated: 2020-07-14T12:46:53Z
has_accepted_license: '1'
language:
- iso: eng
month: '02'
oa: 1
oa_version: Published Version
page: '25'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '322'
status: public
title: The patience of concurrent stochastic games with safety and reachability objectives
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
---
_id: '5432'
abstract:
- lang: eng
  text: "Evolution occurs in populations of reproducing individuals. The structure
    of the population affects the outcome of the evolutionary process. Evolutionary
    graph theory is a powerful approach to study this phenomenon. There are two graphs.
    The interaction graph specifies who interacts with whom in the context of evolution.The
    replacement graph specifies who competes with whom for reproduction. \r\nThe vertices
    of the two graphs are the same, and each vertex corresponds to an individual of
    the population. A key quantity is the fixation probability of a new mutant. It
    is defined as the probability that a newly introduced mutant (on a single vertex)
    generates a lineage of offspring which eventually takes over the entire population
    of resident individuals. The basic computational questions are as follows: (i)
    the qualitative question asks whether the fixation probability is positive; and
    (ii) the quantitative approximation question asks for an approximation of the
    fixation probability. \r\nOur main results are:\r\n(1) We show that the qualitative
    question is NP-complete and the quantitative approximation question is #P-hard
    in the special case when the interaction and the replacement graphs coincide and
    even with the restriction that the resident individuals do not reproduce (which
    corresponds to an invading population taking over an empty structure).\r\n(2)
    We show that in general the qualitative question is PSPACE-complete and the quantitative
    approximation question is PSPACE-hard and can be solved in exponential time.\r\n"
alternative_title:
- IST Austria Technical Report
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. <i>The Complexity of Evolutionary Games
    on Graphs</i>. IST Austria; 2015. doi:<a href="https://doi.org/10.15479/AT:IST-2015-323-v1-1">10.15479/AT:IST-2015-323-v1-1</a>
  apa: Chatterjee, K., Ibsen-Jensen, R., &#38; Nowak, M. (2015). <i>The complexity
    of evolutionary games on graphs</i>. IST Austria. <a href="https://doi.org/10.15479/AT:IST-2015-323-v1-1">https://doi.org/10.15479/AT:IST-2015-323-v1-1</a>
  chicago: Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, and Martin Nowak. <i>The Complexity
    of Evolutionary Games on Graphs</i>. IST Austria, 2015. <a href="https://doi.org/10.15479/AT:IST-2015-323-v1-1">https://doi.org/10.15479/AT:IST-2015-323-v1-1</a>.
  ieee: K. Chatterjee, R. Ibsen-Jensen, and M. Nowak, <i>The complexity of evolutionary
    games on graphs</i>. IST Austria, 2015.
  ista: Chatterjee K, Ibsen-Jensen R, Nowak M. 2015. The complexity of evolutionary
    games on graphs, IST Austria, 29p.
  mla: Chatterjee, Krishnendu, et al. <i>The Complexity of Evolutionary Games on Graphs</i>.
    IST Austria, 2015, doi:<a href="https://doi.org/10.15479/AT:IST-2015-323-v1-1">10.15479/AT:IST-2015-323-v1-1</a>.
  short: K. Chatterjee, R. Ibsen-Jensen, M. Nowak, The Complexity of Evolutionary
    Games on Graphs, IST Austria, 2015.
date_created: 2018-12-12T11:39:18Z
date_published: 2015-02-19T00:00:00Z
date_updated: 2023-02-23T12:26:33Z
day: '19'
ddc:
- '005'
- '576'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2015-323-v1-1
file:
- access_level: open_access
  checksum: 546c1b291d545e7b24aaaf4199dac671
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:57Z
  date_updated: 2020-07-14T12:46:53Z
  file_id: '5519'
  file_name: IST-2015-323-v1+1_main.pdf
  file_size: 576347
  relation: main_file
file_date_updated: 2020-07-14T12:46:53Z
has_accepted_license: '1'
language:
- iso: eng
month: '02'
oa: 1
oa_version: Published Version
page: '29'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '323'
related_material:
  record:
  - id: '5421'
    relation: earlier_version
    status: public
  - id: '5440'
    relation: later_version
    status: public
status: public
title: The complexity of evolutionary games on graphs
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
---
_id: '5434'
abstract:
- lang: eng
  text: DEC-POMDPs extend POMDPs to a multi-agent setting, where several agents operate
    in an uncertain environment independently to achieve a joint objective. DEC-POMDPs
    have been studied with finite-horizon and infinite-horizon discounted-sum objectives,
    and there exist solvers both for exact and approximate solutions. In this work
    we consider Goal-DEC-POMDPs, where given a set of target states, the objective
    is to ensure that the target set is reached with minimal cost. We consider the
    indefinite-horizon (infinite-horizon with either discounted-sum, or undiscounted-sum,
    where absorbing goal states have zero-cost) problem. We present a new method to
    solve the problem that extends methods for finite-horizon DEC- POMDPs and the
    RTDP-Bel approach for POMDPs. We present experimental results on several examples,
    and show our approach presents promising results.
alternative_title:
- IST Austria Technical Report
author:
- first_name: '1'
  full_name: Anonymous, 1
  last_name: Anonymous
- first_name: '2'
  full_name: Anonymous, 2
  last_name: Anonymous
citation:
  ama: Anonymous 1, Anonymous 2. <i>Optimal Cost Indefinite-Horizon Reachability in
    Goal DEC-POMDPs</i>. IST Austria; 2015.
  apa: Anonymous, 1, &#38; Anonymous, 2. (2015). <i>Optimal cost indefinite-horizon
    reachability in goal DEC-POMDPs</i>. IST Austria.
  chicago: Anonymous, 1, and 2 Anonymous. <i>Optimal Cost Indefinite-Horizon Reachability
    in Goal DEC-POMDPs</i>. IST Austria, 2015.
  ieee: 1 Anonymous and 2 Anonymous, <i>Optimal cost indefinite-horizon reachability
    in goal DEC-POMDPs</i>. IST Austria, 2015.
  ista: Anonymous 1, Anonymous 2. 2015. Optimal cost indefinite-horizon reachability
    in goal DEC-POMDPs, IST Austria, 16p.
  mla: Anonymous, 1, and 2 Anonymous. <i>Optimal Cost Indefinite-Horizon Reachability
    in Goal DEC-POMDPs</i>. IST Austria, 2015.
  short: 1 Anonymous, 2 Anonymous, Optimal Cost Indefinite-Horizon Reachability in
    Goal DEC-POMDPs, IST Austria, 2015.
date_created: 2018-12-12T11:39:18Z
date_published: 2015-02-19T00:00:00Z
date_updated: 2020-07-14T23:04:59Z
day: '19'
ddc:
- '000'
file:
- access_level: open_access
  checksum: 8542fd0b10aed7811cd41077b8ccb632
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:53:14Z
  date_updated: 2020-07-14T12:46:53Z
  file_id: '5475'
  file_name: IST-2015-326-v1+1_main.pdf
  file_size: 378162
  relation: main_file
- access_level: closed
  checksum: 84c31c537bdaf7a91909f18d25d640ab
  content_type: text/plain
  creator: dernst
  date_created: 2019-04-16T13:00:33Z
  date_updated: 2020-07-14T12:46:53Z
  file_id: '6317'
  file_name: IST-2015-326-v1+2_authors.txt
  file_size: 64
  relation: main_file
file_date_updated: 2020-07-14T12:46:53Z
has_accepted_license: '1'
language:
- iso: eng
month: '02'
oa: 1
oa_version: Published Version
page: '16'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '326'
status: public
title: Optimal cost indefinite-horizon reachability in goal DEC-POMDPs
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
---
_id: '5435'
abstract:
- lang: eng
  text: "We consider Markov decision processes (MDPs) with multiple limit-average
    (or mean-payoff) objectives. \r\nThere have been two different views: (i) the
    expectation semantics, where the goal is to optimize the expected mean-payoff
    objective, and (ii) the satisfaction semantics, where the goal is to maximize
    the probability of runs such that the mean-payoff value stays above a given vector.
    \ \r\nWe consider the problem where the goal is to optimize the expectation under
    the constraint that the satisfaction semantics is ensured, and thus consider a
    generalization that unifies the existing semantics. Our problem captures the notion
    of optimization with respect to strategies that are risk-averse (i.e., ensures
    certain probabilistic guarantee).\r\nOur main results are algorithms for the decision
    problem which are always polynomial in the size of the MDP.\r\nWe also show that
    an approximation of the Pareto-curve can be computed in time polynomial in the
    size of the MDP, and the approximation factor, but exponential in the number of
    dimensions. Finally, we present a complete characterization of the strategy complexity
    (in terms of memory bounds and randomization) required to solve our problem."
alternative_title:
- IST Austria Technical Report
author:
- first_name: Krishnendu
  full_name: Chatterjee, Krishnendu
  id: 2E5DCA20-F248-11E8-B48F-1D18A9856A87
  last_name: Chatterjee
  orcid: 0000-0002-4561-241X
- first_name: Zuzana
  full_name: Komarkova, Zuzana
  last_name: Komarkova
- first_name: Jan
  full_name: Kretinsky, Jan
  id: 44CEF464-F248-11E8-B48F-1D18A9856A87
  last_name: Kretinsky
  orcid: 0000-0002-8122-2881
citation:
  ama: Chatterjee K, Komarkova Z, Kretinsky J. <i>Unifying Two Views on Multiple Mean-Payoff
    Objectives in Markov Decision Processes</i>. IST Austria; 2015. doi:<a href="https://doi.org/10.15479/AT:IST-2015-318-v2-1">10.15479/AT:IST-2015-318-v2-1</a>
  apa: Chatterjee, K., Komarkova, Z., &#38; Kretinsky, J. (2015). <i>Unifying two
    views on multiple mean-payoff objectives in Markov decision processes</i>. IST
    Austria. <a href="https://doi.org/10.15479/AT:IST-2015-318-v2-1">https://doi.org/10.15479/AT:IST-2015-318-v2-1</a>
  chicago: Chatterjee, Krishnendu, Zuzana Komarkova, and Jan Kretinsky. <i>Unifying
    Two Views on Multiple Mean-Payoff Objectives in Markov Decision Processes</i>.
    IST Austria, 2015. <a href="https://doi.org/10.15479/AT:IST-2015-318-v2-1">https://doi.org/10.15479/AT:IST-2015-318-v2-1</a>.
  ieee: K. Chatterjee, Z. Komarkova, and J. Kretinsky, <i>Unifying two views on multiple
    mean-payoff objectives in Markov decision processes</i>. IST Austria, 2015.
  ista: Chatterjee K, Komarkova Z, Kretinsky J. 2015. Unifying two views on multiple
    mean-payoff objectives in Markov decision processes, IST Austria, 51p.
  mla: Chatterjee, Krishnendu, et al. <i>Unifying Two Views on Multiple Mean-Payoff
    Objectives in Markov Decision Processes</i>. IST Austria, 2015, doi:<a href="https://doi.org/10.15479/AT:IST-2015-318-v2-1">10.15479/AT:IST-2015-318-v2-1</a>.
  short: K. Chatterjee, Z. Komarkova, J. Kretinsky, Unifying Two Views on Multiple
    Mean-Payoff Objectives in Markov Decision Processes, IST Austria, 2015.
date_created: 2018-12-12T11:39:19Z
date_published: 2015-02-23T00:00:00Z
date_updated: 2023-02-23T12:26:00Z
day: '23'
ddc:
- '004'
department:
- _id: KrCh
doi: 10.15479/AT:IST-2015-318-v2-1
file:
- access_level: open_access
  checksum: 75284adec80baabdfe71ff9ebbc27445
  content_type: application/pdf
  creator: system
  date_created: 2018-12-12T11:54:03Z
  date_updated: 2020-07-14T12:46:53Z
  file_id: '5525'
  file_name: IST-2015-318-v2+1_main.pdf
  file_size: 717630
  relation: main_file
file_date_updated: 2020-07-14T12:46:53Z
has_accepted_license: '1'
language:
- iso: eng
month: '02'
oa: 1
oa_version: Published Version
page: '51'
publication_identifier:
  issn:
  - 2664-1690
publication_status: published
publisher: IST Austria
pubrep_id: '327'
related_material:
  record:
  - id: '1657'
    relation: later_version
    status: public
  - id: '466'
    relation: later_version
    status: public
  - id: '5429'
    relation: earlier_version
    status: public
status: public
title: Unifying two views on multiple mean-payoff objectives in Markov decision processes
type: technical_report
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
year: '2015'
...
