Unambiguous Catalytic Computation

Chetan Gupta, Rahul Jain, Vimal Raj Sharma, Raghunath Tewari, Michael Wagner
2019 Foundations of Software Technology and Theoretical Computer Science  
The catalytic Turing machine is a model of computation defined by Buhrman, Cleve, Koucký, Loff, and Speelman (STOC 2014). Compared to the classical space-bounded Turing machine, this model has an extra space which is filled with arbitrary content in addition to the clean space. In such a model we study if this additional filled space can be used to increase the power of computation or not, with the condition that the initial content of this extra filled space must be restored at the end of the
more » ... omputation. In this paper, we define the notion of unambiguous catalytic Turing machine and prove that under a standard derandomization assumption, the class of problems solved by an unambiguous catalytic Turing machine is same as the class of problems solved by a general nondeterministic catalytic Turing machine in the logspace setting.
doi:10.4230/lipics.fsttcs.2019.16 dblp:conf/fsttcs/GuptaJST19 fatcat:xerymmqwifh4jbqqgijmc7yhc4