Catalytic Space: Non-determinism and Hierarchy

被引:6
|
作者
Buhrman, Harry [1 ,2 ]
Koucky, Michal [3 ]
Loff, Bruno [3 ]
Speelman, Florian [4 ]
机构
[1] CWI, QuSoft, Amsterdam, Netherlands
[2] Univ Amsterdam, Amsterdam, Netherlands
[3] Charles Univ Prague, Prague, Czech Republic
[4] Univ Copenhagen, QMATH, Copenhagen, Denmark
基金
欧洲研究理事会;
关键词
Computational complexity; Space complexity; Non-determinism; TIME HIERARCHY;
D O I
10.1007/s00224-017-9784-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Catalytic computation, defined by Buhrman, Cleve, Koucky, Loff and Speelman (STOC 2014), is a space-bounded computation where in addition to our working memory we have an exponentially larger auxiliary memory which is full; the auxiliary memory may be used throughout the computation, but it must be restored to its initial content by the end of the computation. Motivated by the surprising power of this model, we set out to study the non-deterministic version of catalytic computation. We establish that non-deterministic catalytic log-space is contained in ZPP, which is the same bound known for its deterministic counterpart, and we prove that non-deterministic catalytic space is closed under complement (under a standard derandomization assumption). Furthermore, we establish hierarchy theorems for non-deterministic and deterministic catalytic computation.
引用
收藏
页码:116 / 135
页数:20
相关论文
共 50 条
  • [1] Catalytic Space: Non-determinism and Hierarchy
    Harry Buhrman
    Michal Koucký
    Bruno Loff
    Florian Speelman
    [J]. Theory of Computing Systems, 2018, 62 : 116 - 135
  • [2] Catalytic Space: Non-determinism and Hierarchy
    Buhrman, Harry
    Koucky, Michal
    Loff, Bruno
    Speelman, Florian
    [J]. 33RD SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2016), 2016, 47
  • [3] REFINING NON-DETERMINISM IN NP
    KINTALA, CMR
    [J]. NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1976, 23 (06): : A596 - A596
  • [4] Resolving Non-determinism in Choreographies
    Bocchi, Laura
    Melgratti, Hernan
    Tuosto, Emilio
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, 2014, 8410 : 493 - 512
  • [5] On non-determinism in machines and languages
    Grumbach, S
    Lacroix, Z
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1997, 19 (1-2) : 169 - 213
  • [6] Kolmogorov complexity and non-determinism
    Grigorieff, S
    Marion, JY
    [J]. THEORETICAL COMPUTER SCIENCE, 2002, 271 (1-2) : 151 - 180
  • [7] On non-determinism in machines and languages
    Stéphane Grumbach
    Zoé Lacroix
    [J]. Annals of Mathematics and Artificial Intelligence, 1997, 19 : 169 - 213
  • [8] Linearity, Non-determinism and Solvability
    Pagani, Michele
    Della Rocca, Simona Ronchi
    [J]. FUNDAMENTA INFORMATICAE, 2010, 103 (1-4) : 173 - 202
  • [9] Non-Determinism and the Dynamics of Knowledge
    Grossi, Davide
    Herzig, Andreas
    van der Hoek, Wiebe
    Moyzes, Christos
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1053 - 1059
  • [10] Non-determinism in nowadays computing and IT education
    Henno, J.
    Jaakkola, H.
    Makela, J.
    [J]. 2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 794 - 801