| dc.contributor.author | Williams, R. Ryan | |
| dc.date.accessioned | 2026-01-20T21:48:42Z | |
| dc.date.available | 2026-01-20T21:48:42Z | |
| dc.date.issued | 2025-06-15 | |
| dc.identifier.isbn | 979-8-4007-1510-5 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/164608 | |
| dc.description | STOC ’25, Prague, Czechia | en_US |
| dc.description.abstract | We show that for all functions t(n) ≥ n, every multitape Turing machine running in time t can be simulated in space only O(√t logt). This is a substantial improvement over Hopcroft, Paul, and Valiant’s simulation of time t in O(t/logt) space from 50 years ago [FOCS 1975, JACM 1977]. Among other results, our simulation implies that bounded fan-in circuits of size s can be evaluated on any input in only √s · poly(logs) space, and that there are explicit problems solvable in O(n) space which require at least n2−ε time on every multitape Turing machine for all ε > 0, thereby making a little progress on the P versus PSPACE problem.
Our simulation reduces the problem of simulating time-bounded multitape Turing machines to a series of implicitly-defined Tree Evaluation instances with nice parameters, leveraging the remarkable space-efficient algorithm for Tree Evaluation recently found by Cook and Mertz [STOC 2024]. | en_US |
| dc.publisher | ACM|Proceedings of the 57th Annual ACM Symposium on Theory of Computing | en_US |
| dc.relation.isversionof | https://doi.org/10.1145/3717823.3718225 | en_US |
| dc.rights | Creative Commons Attribution-Noncommercial | en_US |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | en_US |
| dc.source | Association for Computing Machinery | en_US |
| dc.title | Simulating Time with Square-Root Space | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | R. Ryan Williams. 2025. Simulating Time with Square-Root Space. In Proceedings of the 57th Annual ACM Symposium on Theory of Computing (STOC '25). Association for Computing Machinery, New York, NY, USA, 13–23. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
| dc.identifier.mitlicense | PUBLISHER_POLICY | |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2025-08-01T08:42:21Z | |
| dc.language.rfc3066 | en | |
| dc.rights.holder | The author(s) | |
| dspace.date.submission | 2025-08-01T08:42:21Z | |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |