Quantum Computation and the Foundations of Computational Complexity Theory Speaker(s): Michael Cuffaro
Abstract:
Computational complexity theory is a branch of computer science dedicated to classifying computational problems in terms of their difficulty. While computability theory tells us what we can compute in principle, complexity theory informs us regarding what is feasible. In this chapter I argue that the science of quantum computing illuminates the foundations of complexity theory by emphasising that its fundamental concepts are not modelindependent. However this does not, as some have suggested, force us to radically revise the foundations of the theory. For modelindependence never has been essential to those foundations. The fundamental aim of complexity theory is to describe what is achievable in practice under various models of computation for our various practical purposes. Reflecting on quantum computing illuminates complexity theory by reminding us of this, too often underemphasised, fact. Date: 28/03/2017  3:30 pm
Series: Quantum Foundations
