Lecture Notes: Programming Quantum Computers
- URL: http://arxiv.org/abs/2201.02051v1
- Date: Thu, 6 Jan 2022 13:33:28 GMT
- Title: Lecture Notes: Programming Quantum Computers
- Authors: Madita Willsch, Dennis Willsch, Kristel Michielsen
- Abstract summary: This lecture is devoted to the practical aspects of programming such quantum computing devices.
The first part of these lecture notes focuses on programming gate-based quantum computers.
The second part shows how to program quantum annealers.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Quantum computing is a new emerging computer technology. Current quantum
computing devices are at a development stage where they are gradually becoming
suitable for small real-world applications. This lecture is devoted to the
practical aspects of programming such quantum computing devices. The first part
of these lecture notes focuses on programming gate-based quantum computers, and
the second part shows how to program quantum annealers.
Related papers
- Teaching Quantum Computing using Microsoft Quantum Development Kit and
Azure Quantum [0.8158530638728501]
This report describes my experience teaching a graduate-level quantum computing course at Northeastern University in the academic year 2022-23.
The course takes a practical, software-driven approach to the course, teaching basic quantum concepts and algorithms through hands-on programming assignments and a software-focused final project.
arXiv Detail & Related papers (2023-11-21T19:55:23Z) - Lecture notes on quantum computing [0.0]
The aim of this course is to provide a theoretical overview of quantum computing.
Lectures on these topics are compiled into 12 chapters, most of which contain a few suggested exercises at the end.
At Chalmers, the course is taught in seven weeks, with three two-hour lectures or tutorials per week.
arXiv Detail & Related papers (2023-11-14T18:42:55Z) - The QUATRO Application Suite: Quantum Computing for Models of Human
Cognition [49.038807589598285]
We unlock a new class of applications ripe for quantum computing research -- computational cognitive modeling.
We release QUATRO, a collection of quantum computing applications from cognitive models.
arXiv Detail & Related papers (2023-09-01T17:34:53Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
We show how classical machine learning approach can help improve the facilities of quantum computers.
We discuss how quantum algorithms and quantum computers may be useful for solving classical machine learning tasks.
arXiv Detail & Related papers (2023-01-04T23:37:45Z) - Programming with Quantum Mechanics [0.7219077740523683]
Quantum computing is an emerging paradigm that opens a new era for exponential computational speedup.
This tutorial gives a broad view of quantum computing, abstracting most of the mathematical formalism and proposing a hands-on with the quantum programming language Ket.
arXiv Detail & Related papers (2022-10-27T14:38:42Z) - Recent Advances for Quantum Neural Networks in Generative Learning [98.88205308106778]
Quantum generative learning models (QGLMs) may surpass their classical counterparts.
We review the current progress of QGLMs from the perspective of machine learning.
We discuss the potential applications of QGLMs in both conventional machine learning tasks and quantum physics.
arXiv Detail & Related papers (2022-06-07T07:32:57Z) - Standard Model Physics and the Digital Quantum Revolution: Thoughts
about the Interface [68.8204255655161]
Advances in isolating, controlling and entangling quantum systems are transforming what was once a curious feature of quantum mechanics into a vehicle for disruptive scientific and technological progress.
From the perspective of three domain science theorists, this article compiles thoughts about the interface on entanglement, complexity, and quantum simulation.
arXiv Detail & Related papers (2021-07-10T06:12:06Z) - On exploring the potential of quantum auto-encoder for learning quantum systems [60.909817434753315]
We devise three effective QAE-based learning protocols to address three classically computational hard learning problems.
Our work sheds new light on developing advanced quantum learning algorithms to accomplish hard quantum physics and quantum information processing tasks.
arXiv Detail & Related papers (2021-06-29T14:01:40Z) - Quantum Computing: an undergraduate approach using Qiskit [0.0]
We present the Quantum Information Software Developer Kit - Qiskit, for teaching quantum computing to undergraduate students.
We focus on presenting the construction of the programs on any common laptop or desktop computer and their execution on real quantum processors.
The codes are made available throughout the text so that readers, even with little experience in scientific computing, can reproduce them.
arXiv Detail & Related papers (2021-01-26T18:19:23Z) - Quantum walk processes in quantum devices [55.41644538483948]
We study how to represent quantum walk on a graph as a quantum circuit.
Our approach paves way for the efficient implementation of quantum walks algorithms on quantum computers.
arXiv Detail & Related papers (2020-12-28T18:04:16Z) - Teaching Quantum Computing through a Practical Software-driven Approach:
Experience Report [0.913755431537592]
There is rapidly growing demand for a quantum workforce educated in the basics of quantum computing.
There are few offerings for non-specialists and little information on best practices for training computer science and engineering students.
We describe our experience teaching an undergraduate course on quantum computing using a practical, software-driven approach.
arXiv Detail & Related papers (2020-10-12T06:16:54Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.