In this chapter we (really) briefly describe two important examples of “universal computers”: the Turing machine and its quantum counterpart, the quantum Turing machine. These “machines” are useful to check computability and efficiency of algorithms without specifying a particular hardware implementation, that is one of the main tasks of computer science. For the sake of completeness we also introduce the main complexity classes ( \(\mathsf {P}\) , \(\mathsf {NP}\) and their quantum analogue \(\mathsf {BQP}\) and \(\mathsf {QMA}\) ).

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Universal Computers and Computational Complexity

  • Stefano Olivares

摘要

In this chapter we (really) briefly describe two important examples of “universal computers”: the Turing machine and its quantum counterpart, the quantum Turing machine. These “machines” are useful to check computability and efficiency of algorithms without specifying a particular hardware implementation, that is one of the main tasks of computer science. For the sake of completeness we also introduce the main complexity classes ( \(\mathsf {P}\) , \(\mathsf {NP}\) and their quantum analogue \(\mathsf {BQP}\) and \(\mathsf {QMA}\) ).