Weizmann Logo
ECCC
Electronic Colloquium on Computational Complexity

Under the auspices of the Computational Complexity Foundation (CCF)

Login | Register | Classic Style



REPORTS > DETAIL:

Revision(s):

Revision #1 to TR26-031 | 7th April 2026 06:26

On the Need for (Quantum) Memory with Short Outputs

RSS-Feed




Revision #1
Authors: Zihan Hao, Zikuan Huang, Qipeng Liu
Accepted on: 7th April 2026 06:26
Downloads: 7
Keywords: 


Abstract:

In this work, we establish the first separation between computation with bounded and unbounded space, for problems with short outputs (i.e., working memory can be exponentially larger than output size), both in the classical and the quantum setting. Towards that, we introduce a problem called nested collision finding, and show that optimal query complexity can not be achieved without exponential memory.
Our result is based on a novel ``two-oracle recording'' technique, where one oracle ``records'' the computation's long outputs under the other oracle, effectively reducing the time-space trade-off for short-output problems to that of long-output problems. We believe this technique will be of independent interest for establishing time-space tradeoffs in other short-output settings.



Changes to previous version:

Typos corrected.
Change some expressions to make the statement more rigorious.
Add discussions on some related works.


Paper:

TR26-031 | 27th February 2026 06:17

On the Need for (Quantum) Memory with Short Outputs





TR26-031
Authors: Zihan Hao, Zikuan Huang, Qipeng Liu
Publication: 27th February 2026 13:53
Downloads: 154
Keywords: 


Abstract:

In this work, we establish the first separation between computation with bounded and unbounded space, for problems with short outputs (i.e., working memory can be exponentially larger than output size), both in the classical and the quantum setting. Towards that, we introduce a problem called nested collision finding, and show that optimal query complexity can not be achieved without exponential memory.
Our result is based on a novel ``two-oracle recording'' technique, where one oracle ``records'' the computation's long outputs under the other oracle, effectively reducing the time-space trade-off for short-output problems to that of long-output problems. We believe this technique will be of independent interest for establishing time-space tradeoffs in other short-output settings.



ISSN 1433-8092 | Imprint