ebook img

Quantum Computing Solutions: Solving Real-World Problems Using Quantum Computing and Algorithms PDF

273 Pages·2020·8.609 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Quantum Computing Solutions: Solving Real-World Problems Using Quantum Computing and Algorithms

Bhagvan Kommadi Quantum Computing Solutions Solving Real-World Problems Using Quantum Computing and Algorithms 1st ed. Bhagvan Kommadi Hyderabad, India Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the book’s product page, located at www.a press. com/9 78-1-4842-6515-4. For more detailed information, please visit www.a press. com/s ource-code. ISBN 978-1-4842-6515-4 e-ISBN 978-1-4842-6516-1 https://doi.org/10.1007/978-1-4842-6516-1 © Bhagvan Kommadi 2020 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, speci�ically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on micro�ilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a speci�ic statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional af�iliations. Distributed to the book trade worldwide by Springer Science+Business Media New York, 1 NY Plaza, New York NY 10004. Phone 1-800- SPRINGER, fax (201) 348-4505, e-mail [email protected], or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation. Writing a book on quantum computing was harder than I thought and more rewarding than I could have ever imagined. None of this would have been possible without support from my parents. Table of Contents Part I: Introduction Chapter 1: Quantum Solutions Overview Introduction Real-Life Problems and Solutions Solution Bene�its Solutions Cryptography Optimization Cybersecurity Summary Chapter 2: Mathematics Behind Quantum Computing Introduction Initial Setup Quantum Operators Code Sample Command for Execution Output Sets Code Sample Command for Execution Output Vectors Code Sample Command for Execution Output Matrices Code Sample Command for Execution Output Tensors Code Sample Command for Execution Output Summary Part II: Quantum Computing Basics Chapter 3: Quantum Subsystems and Properties Introduction Initial Setup Single Qubit System Code Sample Command for Execution Output Multiple Qubit System Quantum States Code Sample Command for Execution Output Quantum Protocols Quantum Entanglement Quantum Teleportation Quantum Operations Code Sample Command for Execution Output Quantum Transformations Kronecker Transformation Measure Gate Transformation Code Sample Command for Execution Output Summary Chapter 4: Quantum Information Processing Framework Introduction Initial Setup Quantum Circuits Quantum Communication Quantum Noise Quantum Error Correction Limitations of Quantum Computing Quantum Algorithms Deutsch–Jozsa Algorithm Simon’s Algorithm Shor’s Algorithm Grover’s Algorithm Quantum Subroutines Summary Chapter 5: Quantum Simulators Introduction Initial Setup Quantum Languages Qubit Measurement Quantum Instruction Sets Code Sample Command for Execution Output Full-Stack Universal Quantum Simulator Code Sample Command for Execution Output Quantum Assembly Programming Code Sample Command for Execution Output Quantum Hardware Platforms Commercially Available Quantum Computers Summary Chapter 6: Quantum Optimization Algorithms Introduction Initial Setup Approximate Optimization Algorithms Semide�inite Programming Code Sample Command Output QAOA Transportation Planning: Factors Code Sample Command Output Combinatorial Optimization Quantum NP (BQNP) Summary Part III: Quantum Solutions Chapter 7: Quantum Algorithms Introduction Initial Setup Quantum Least Squares Fitting Code Sample Command Output Quantum Sort Code Sample Command Output Code Command Output Quantum Eigen Solvers Quantum Semide�inite Programming

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.