Almost-catalytic Computation
Sagar Bisoyi, Krishnamoorthy Dinesh, Bhabya Deep Rai, Jayalal Sarma

TL;DR
This paper introduces the almost-catalytic computation model, exploring how limited catalytic space can enable acceptance of complex languages, and provides constructions linking this model to classical complexity classes.
Contribution
It defines the almost-catalytic class ACL(A), relates it to ZPP, and constructs languages with high complexity measures demonstrating the model's power.
Findings
ACL(A) can accept all languages in DSPACE(n^k) for certain A.
Constructed languages with high random projection and subcube partition complexities.
Shows the potential of catalytic algorithms to simulate space-bounded computations.
Abstract
Designing algorithms for space bounded models with restoration requirements on the space used by the algorithm is an important challenge posed about the catalytic computation model introduced by Buhrman et al. (2014). Motivated by the scenarios where we do not need to restore unless is useful, we define to be the class of languages that can be accepted by almost-catalytic Turing machines with respect to (which we call the catalytic set), that uses at most work space and catalytic space. We show that if there are almost-catalytic algorithms for a problem with catalytic set as and its complement respectively, then the problem can be solved by a ZPP algorithm. Using this, we derive that to design catalytic algorithms, it suffices to design almost-catalytic algorithms where the catalytic set is the set of strings of odd weight…
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.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · DNA and Biological Computing · Distributed systems and fault tolerance
