Skip to Content
Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q
book

Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q

by Vladimir Silva
December 2023
Intermediate to advanced
412 pages
11h 10m
English
Apress
Content preview from Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q
© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
V. SilvaQuantum Computing by Practice https://doi.org/10.1007/978-1-4842-9991-3_9

9. Quantum Advantage with Deutsch-Jozsa, Bernstein-Vazirani, and Simon’s Algorithms

Vladimir Silva1  
(1)
CARY, NC, USA
 
In this chapter, we study three algorithms of little practical use but important because they were the first to show that quantum computers can solve problems significantly faster than classical ones. Consider the time complexities O(n) for the algorithms: classical vs. quantum in Table 9-1 (where n is the size of the input).
Table 9-1

Time complexities for Deutsch-Jozsa, Bernstein-Vazirani, and Simon algorithms

Name

Classical

Quantum

Deutsch-Jozsa

2n-1 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learn Quantum Computing with Python and IBM Quantum Experience

Learn Quantum Computing with Python and IBM Quantum Experience

Robert Loredo

Publisher Resources

ISBN: 9781484299913Purchase LinkPublisher Website