TY - JOUR
T1 - Computing approximate roots of monotone functions
AU - Hollender, Alexandros
AU - Lawrence, Chester
AU - Segal-Halevi, Erel
N1 - Publisher Copyright:
© 2025 The Author(s)
PY - 2025/6
Y1 - 2025/6
N2 - We are given a value-oracle for a d-dimensional function f that satisfies the conditions of Miranda's theorem, and therefore has a root. Our goal is to compute an approximate root using a number of evaluations that is polynomial in the number of accuracy digits. For d=1 this is always possible using the bisection method, but for d≥2 this is impossible in general. We show that, if d=2 and f satisfies a single monotonicity condition, then the number of required evaluations is polynomial in the accuracy. The same holds if d≥3 and f satisfies some particular d2−d monotonicity conditions. We show that, if d=2 and f satisfies a single monotonicity condition, then the number of required evaluations is polynomial in the accuracy. The same holds if d≥3 and f satisfies some particular d2−d monotonicity conditions. In contrast, if even two of these monotonicity conditions are missing, then the required number of evaluations might be exponential. As an example application, we show that approximate roots of monotone functions can be used for approximate envy-free cake-cutting.
AB - We are given a value-oracle for a d-dimensional function f that satisfies the conditions of Miranda's theorem, and therefore has a root. Our goal is to compute an approximate root using a number of evaluations that is polynomial in the number of accuracy digits. For d=1 this is always possible using the bisection method, but for d≥2 this is impossible in general. We show that, if d=2 and f satisfies a single monotonicity condition, then the number of required evaluations is polynomial in the accuracy. The same holds if d≥3 and f satisfies some particular d2−d monotonicity conditions. We show that, if d=2 and f satisfies a single monotonicity condition, then the number of required evaluations is polynomial in the accuracy. The same holds if d≥3 and f satisfies some particular d2−d monotonicity conditions. In contrast, if even two of these monotonicity conditions are missing, then the required number of evaluations might be exponential. As an example application, we show that approximate roots of monotone functions can be used for approximate envy-free cake-cutting.
KW - Cake cutting
KW - Fixed point
KW - Query complexity
KW - Root finding
KW - Value oracle
UR - http://www.scopus.com/inward/record.url?scp=85216521541&partnerID=8YFLogxK
U2 - 10.1016/j.jco.2025.101930
DO - 10.1016/j.jco.2025.101930
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85216521541
SN - 0885-064X
VL - 88
JO - Journal of Complexity
JF - Journal of Complexity
M1 - 101930
ER -