Limit Your Consumption! Finding Bounds in Average-energy Games
Energy games are infinite two-player games played in weighted arenas with quantitative objectives that restrict the consumption of a resource modeled by the weights, e.g., a battery that is charged and drained. Typically, upper and/or lower bounds on the battery capacity are part of the problem desc...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2016-10-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1510.05774v2 |
id |
doaj-f536973687534448a0fafedc8f0b789f |
---|---|
record_format |
Article |
spelling |
doaj-f536973687534448a0fafedc8f0b789f2020-11-24T23:24:25ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802016-10-01227Proc. QAPL 201611410.4204/EPTCS.227.1:1bLimit Your Consumption! Finding Bounds in Average-energy GamesKim G. LarsenSimon LaursenMartin ZimmermannEnergy games are infinite two-player games played in weighted arenas with quantitative objectives that restrict the consumption of a resource modeled by the weights, e.g., a battery that is charged and drained. Typically, upper and/or lower bounds on the battery capacity are part of the problem description. Here, we consider the problem of determining upper bounds on the average accumulated energy or on the capacity while satisfying a given lower bound, i.e., we do not determine whether a given bound is sufficient to meet the specification, but if there exists a sufficient bound to meet it. In the classical setting with positive and negative weights, we show that the problem of determining the existence of a sufficient bound on the long-run average accumulated energy can be solved in doubly-exponential time. Then, we consider recharge games: here, all weights are negative, but there are recharge edges that recharge the energy to some fixed capacity. We show that bounding the long-run average energy in such games is complete for exponential time. Then, we consider the existential version of the problem, which turns out to be solvable in polynomial time: here, we ask whether there is a recharge capacity that allows the system player to win the game. We conclude by studying tradeoffs between the memory needed to implement strategies and the bounds they realize. We give an example showing that memory can be traded for bounds and vice versa. Also, we show that increasing the capacity allows to lower the average accumulated energy.http://arxiv.org/pdf/1510.05774v2 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kim G. Larsen Simon Laursen Martin Zimmermann |
spellingShingle |
Kim G. Larsen Simon Laursen Martin Zimmermann Limit Your Consumption! Finding Bounds in Average-energy Games Electronic Proceedings in Theoretical Computer Science |
author_facet |
Kim G. Larsen Simon Laursen Martin Zimmermann |
author_sort |
Kim G. Larsen |
title |
Limit Your Consumption! Finding Bounds in Average-energy Games |
title_short |
Limit Your Consumption! Finding Bounds in Average-energy Games |
title_full |
Limit Your Consumption! Finding Bounds in Average-energy Games |
title_fullStr |
Limit Your Consumption! Finding Bounds in Average-energy Games |
title_full_unstemmed |
Limit Your Consumption! Finding Bounds in Average-energy Games |
title_sort |
limit your consumption! finding bounds in average-energy games |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2016-10-01 |
description |
Energy games are infinite two-player games played in weighted arenas with quantitative objectives that restrict the consumption of a resource modeled by the weights, e.g., a battery that is charged and drained. Typically, upper and/or lower bounds on the battery capacity are part of the problem description. Here, we consider the problem of determining upper bounds on the average accumulated energy or on the capacity while satisfying a given lower bound, i.e., we do not determine whether a given bound is sufficient to meet the specification, but if there exists a sufficient bound to meet it.
In the classical setting with positive and negative weights, we show that the problem of determining the existence of a sufficient bound on the long-run average accumulated energy can be solved in doubly-exponential time. Then, we consider recharge games: here, all weights are negative, but there are recharge edges that recharge the energy to some fixed capacity. We show that bounding the long-run average energy in such games is complete for exponential time. Then, we consider the existential version of the problem, which turns out to be solvable in polynomial time: here, we ask whether there is a recharge capacity that allows the system player to win the game.
We conclude by studying tradeoffs between the memory needed to implement strategies and the bounds they realize. We give an example showing that memory can be traded for bounds and vice versa. Also, we show that increasing the capacity allows to lower the average accumulated energy. |
url |
http://arxiv.org/pdf/1510.05774v2 |
work_keys_str_mv |
AT kimglarsen limityourconsumptionfindingboundsinaverageenergygames AT simonlaursen limityourconsumptionfindingboundsinaverageenergygames AT martinzimmermann limityourconsumptionfindingboundsinaverageenergygames |
_version_ |
1725560820927037440 |