Lower Bounds on the Time/Memory Tradeoff of Function Inversion
Dror Chawin, Iftach Haitner, Noam Mazor

TL;DR
This paper investigates the fundamental limits of function inversion algorithms, establishing new lower bounds on their time and memory tradeoffs for both adaptive and non-adaptive cases, advancing understanding of their computational complexity.
Contribution
It provides the first non-trivial lower bounds for non-adaptive inverters and improves bounds for adaptive inverters, addressing long-standing open problems in the field.
Findings
Proves lower bounds for non-adaptive inverters.
Improves understanding of adaptive inverter bounds.
Links lower bounds to circuit complexity.
Abstract
We study time/memory tradeoffs of function inversion: an algorithm, i.e., an inverter, equipped with an s-bit advice on a randomly chosen function and using oracle queries to , tries to invert a randomly chosen output of , i.e., to find . Much progress was done regarding adaptive function inversion - the inverter is allowed to make adaptive oracle queries. Hellman [IEEE transactions on Information Theory 80] presented an adaptive inverter that inverts with high probability a random . Fiat and Naor [SICOMP 00] proved that for any , with (ignoring low-order terms), an -advice, -query variant of Hellmans algorithm inverts a constant fraction of the image points of any function. Yao [STOC 90] proved a lower bound of for this problem. Closing the gap between the above lower and upper bounds is a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
