English

Exploitation of Multiple Replenishing Resources with Uncertainty

Data Structures and Algorithms 2020-07-21 v1 Populations and Evolution

Abstract

We consider an optimization problem in which a (single) bat aims to exploit the nectar in a set of nn cacti with the objective of maximizing the expected total amount of nectar it drinks. Each cactus i[n]i \in [n] is characterized by a parameter ri>0r_{i} > 0 that determines the rate in which nectar accumulates in ii. In every round, the bat can visit one cactus and drink all the nectar accumulated there since its previous visit. Furthermore, competition with other bats, that may also visit some cacti and drink their nectar, is modeled by means of a stochastic process in which cactus ii is emptied in each round (independently) with probability 0<si<10 < s_i < 1. Our attention is restricted to purely-stochastic strategies that are characterized by a probability vector (p1,,pn)(p_1, \ldots, p_n) determining the probability pip_i that the bat visits cactus ii in each round. We prove that for every ϵ>0\epsilon > 0, there exists a purely-stochastic strategy that approximates the optimal purely-stochastic strategy to within a multiplicative factor of 1+ϵ1 + \epsilon, while exploiting only a small core of cacti. Specifically, we show that it suffices to include at most 2(1σ)ϵσ\frac{2 (1 - \sigma)}{\epsilon \cdot \sigma} cacti in the core, where σ=mini[n]si\sigma = \min_{i \in [n]} s_{i}. We also show that this upper bound on core size is asymptotically optimal as a core of a significantly smaller size cannot provide a (1+ϵ)(1 + \epsilon)-approximation of the optimal purely-stochastic strategy. This means that when the competition is more intense (i.e., σ\sigma is larger), a strategy based on exploiting smaller cores will be favorable.

Cite

@article{arxiv.2007.09640,
  title  = {Exploitation of Multiple Replenishing Resources with Uncertainty},
  author = {Amos Korman and Yuval Emek and Simon Collet and Aya Goldshtein and Yossi Yovel},
  journal= {arXiv preprint arXiv:2007.09640},
  year   = {2020}
}
R2 v1 2026-06-23T17:13:33.894Z