Foundations of Quantum Programming

Foundations of Quantum Programming
Author :
Publisher : Elsevier
Total Pages : 474
Release :
ISBN-10 : 9780443159435
ISBN-13 : 0443159432
Rating : 4/5 (432 Downloads)

Book Synopsis Foundations of Quantum Programming by : Mingsheng Ying

Download or read book Foundations of Quantum Programming written by Mingsheng Ying and published by Elsevier. This book was released on 2024-05-01 with total page 474 pages. Available in PDF, EPUB and Kindle. Book excerpt: Quantum computers promise dramatic advantages in processing speed over currently available computer systems. Quantum computing offers great promise in a wide variety of computing and scientific research, including Quantum cryptography, machine learning, computational biology, renewable energy, computer-aided drug design, generative chemistry, and any scientific or enterprise application that requires computation speed or reach beyond the limits of current conventional computer systems. Foundations of Quantum Programming, Second Edition discusses how programming methodologies and technologies developed for current computers can be extended for quantum computers, along with new programming methodologies and technologies that can effectively exploit the unique power of quantum computing. The Second Edition includes two new chapters describing programming models and methodologies for parallel and distributed quantum computers. The author has also included two new chapters to introduce Quantum Machine Learning and its programming models – parameterized and differential quantum programming. In addition, the First Edition's preliminaries chapter has been split into three chapters, with two sections for quantum Turing machines and random access stored program machines added to give the reader a more complete picture of quantum computational models. Finally, several other new techniques are introduced in the Second Edition, including invariants of quantum programs and their generation algorithms, and abstract interpretation of quantum programs. Demystifies the theory of quantum programming using a step-by-step approach Includes methodologies, techniques, and tools for the development, analysis, and verification of quantum programs and quantum cryptographic protocols Covers the interdisciplinary nature of quantum programming by providing preliminaries from quantum mechanics, mathematics, and computer science, and pointing out its potential applications to quantum engineering and physics Presents a coherent and self-contained treatment that will be valuable for academic and industrial researchers and developers Adds new developments such as parallel and distributed quantum programming; and introduces several new program analysis techniques such as invariants generation and abstract interpretation


Foundations of Quantum Programming Related Books

Foundations of Quantum Programming
Language: en
Pages: 474
Authors: Mingsheng Ying
Categories: Computers
Type: BOOK - Published: 2024-05-01 - Publisher: Elsevier

GET EBOOK

Quantum computers promise dramatic advantages in processing speed over currently available computer systems. Quantum computing offers great promise in a wide va
Fundamentals of Quantum Programming in IBM's Quantum Computers
Language: en
Pages: 354
Authors: Weng-Long Chang
Categories: Computers
Type: BOOK - Published: 2020-12-21 - Publisher: Springer Nature

GET EBOOK

This textbook introduces major topics that include quantum bits, superposition, entanglement, logic gates, quantum search algorithm, quantum Fourier transform,
Fundamentals of Quantum Computing
Language: en
Pages: 463
Authors: Venkateswaran Kasirajan
Categories: Computers
Type: BOOK - Published: 2021-06-21 - Publisher: Springer Nature

GET EBOOK

This introductory book on quantum computing includes an emphasis on the development of algorithms. Appropriate for both university students as well as software
Quantum Computing: An Applied Approach
Language: en
Pages: 422
Authors: Jack D. Hidary
Categories: Science
Type: BOOK - Published: 2021-09-29 - Publisher: Springer Nature

GET EBOOK

This book integrates the foundations of quantum computing with a hands-on coding approach to this emerging field; it is the first to bring these elements togeth
Programming Quantum Computers
Language: en
Pages: 333
Authors: Eric R. Johnston
Categories: Computers
Type: BOOK - Published: 2019-07-03 - Publisher: O'Reilly Media

GET EBOOK

Quantum computers are set to kick-start a second computing revolution in an exciting and intriguing way. Learning to program a Quantum Processing Unit (QPU) is