2013
DOI: 10.1007/s00354-012-0120-0
|View full text |Cite
|
Sign up to set email alerts
|

Quantum Computation: From a Programmer’s Perspective

Abstract: This paper is the second part of a series of two articles on quantum computation. If the first part was mostly concerned with the mathematical formalism, here we turn to the programmer's perspective. We analyze the various existing models of quantum computation and the problem of the stability of quantum information. We discuss the needs and challenges for the design of a scalable quantum programming language. We then present two interesting approaches and examine their strengths and weaknesses. Finally, we ta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(11 citation statements)
references
References 29 publications
0
11
0
Order By: Relevance
“…We explain measurement using a concrete example. Recall the Bell state |Φ + in (1) and the corresponding density matrix |Φ + Φ + | in (2). Consider now the measurement of the first qubit with respect to the basis consisting of |0 1 and |1 1 .…”
Section: (Trace Condition)mentioning
confidence: 99%
See 3 more Smart Citations
“…We explain measurement using a concrete example. Recall the Bell state |Φ + in (1) and the corresponding density matrix |Φ + Φ + | in (2). Consider now the measurement of the first qubit with respect to the basis consisting of |0 1 and |1 1 .…”
Section: (Trace Condition)mentioning
confidence: 99%
“…Potential use of higher-order quantum programs has already been advocated by many authors; see e.g. [9,2,6]. They could also be used in formalizing games in quantum game theory, a formalism that is attracting increasing attention as a useful presentation of quantum nonlocality (see e.g.…”
Section: Hoq Programs: An Examplementioning
confidence: 99%
See 2 more Smart Citations
“…It is worthwhile to note that the QRAM model is sometimes considered too restrictive to support proposed quantum programming languages; therefore, it is enhanced to include more possible interactions between the classical and the quantum devices. (see [61][p.3]) qPCF is designed to operate in a restricted QRAM programming environment named rQRAM, that corresponds, quite well, to an ideal co-processor for a classical computer. The idea is that our classical computers compute circuits (i.e.…”
Section: Introducing An Idealized Co-processormentioning
confidence: 99%