• https://doi.org/10.1017/9781009548519Copy DOI Icon

Quantum Computing for Programmers

  • Nov 20, 2025
  • Robert Hundt
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

This introduction to quantum computing from a classical programmer's perspective is meant for students and practitioners alike. More than 50 quantum techniques and algorithms are explained with mathematical derivations and code for simulation, using an open-source code base in Python and C++. New material throughout this fully revised and expanded second edition includes new chapters on Quantum Machine Learning, State Preparation, and Similarity Tests. Coverage includes algorithms exploiting entanglement, black-box algorithms, the quantum Fourier transform, phase estimation, quantum walks, and foundational QML algorithms. Readers will find detailed, easy-to-follow derivations and implementations of Shor's algorithm, Grover's algorithm, SAT3, graph coloring, the Solovay-Kitaev algorithm, Moettoenen's algorithm, quantum mean, median, and minimum finding, Deutsch's algorithm, Bernstein-Vazirani, quantum teleportation and superdense coding, the CHSH game, and, from QML, the HHL algorithm, Euclidean distance, and PCA. The book also discusses productivity issues like quantum noise, error correction, quantum programming languages, compilers, and techniques for transpilation.

Similar Papers
  • PDF
  • Research Article
  • Citations28

Quantum Information Science

  • Jan 01, 2022
  • IEEE Internet Computing
  • Melanie Swan +2
  • PDF
  • Research Article

Variational quantum machine learning with quantum error detection

  • Jan 19, 2026
  • Quantum Machine Intelligence
  • Eromanga Adermann +2
  • Research Article

Quantum Machine Learning: Algorithms, Applications, and Limitations

  • Mar 30, 2024
  • Journal of Science Technology and Engineering Research
  • Mohammed Madouri +1
  • Book Chapter

Quantum Algorithms

  • Sep 05, 2025
  • A Jeyamurugan +2
  • Book Chapter
  • Citations3

Quantum Search Algorithms

  • Feb 14, 2022
  • Andris Ambainis
  • Book Chapter

Quantum machine learning: revolutionizing artificial intelligence and big data analytics

  • Jan 26, 2026
  • Harman Singh +3
  • Research Article

Quantum Computing and Its Applications in Artificial Intelligence: A Comprehensive Review

  • Jun 25, 2025
  • INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
  • Atharva Bhatye
  • Research Article

Robustness of Neural Networks: Adversarial Attacks and Defenses

  • Apr 15, 2025
  • International Journal on Advanced Electrical and Computer Engineering
  • Akash Verma +1
  • Conference Article
  • Citations9

Investigating the practical implementation of Shor's algorithm

  • Feb 23, 2005
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Simon J Devitt +2
  • Research Article
  • Citations43

Noise effect on Grover algorithm

  • Oct 19, 2007
  • The European Physical Journal D
  • P J Salas
  • Conference Article
  • Citations7

Parallel simulation of Shor's and Grover's algorithms in the distributed geometric machine

  • Jul 01, 2017
  • Anderson Avila +3
  • PDF
  • Book Chapter
  • Citations1

Mechanizing Quantum Error Correction Through Entangled Quantum Machine Learning Techniques

  • Dec 05, 2023
  • Theresa Melvin
  • Conference Article
  • Citations2

Grover algorithm circuit optimization and noise analysis on integer factorization

  • Apr 15, 2022
  • Hui-Chao Song +3
  • Research Article
  • Citations261

The Solovay-Kitaev algorithm

  • Jan 01, 2006
  • Quantum Information and Computation
  • C.M Dawson +1
  • Research Article

ADVANCED APPLICATIONS OF QUANTUM COMPUTING IN MODERN SYSTEMS: PRINCIPLES, MATHEMATICAL FOUNDATIONS, AND FUTURE DIRECTIONS

  • Jan 01, 2025
  • EPH-International Journal of Applied Science
  • Dipans Verma +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.