Parallel quantum computing: from theory to practice
dc.contributor.advisor
Johnson, Christopher
en
dc.contributor.advisor
Kashefi, Elham
en
dc.contributor.author
Pius, Einar
en
dc.contributor.sponsor
other
en
dc.date.accessioned
2016-06-09T10:20:34Z
dc.date.available
2016-06-09T10:20:34Z
dc.date.issued
2015-07-01
dc.description.abstract
The term quantum parallelism is commonly used to refer to a property of quantum
computations where an algorithm can act simultaneously on a superposition of states.
However, this is not the only aspect of parallelism in quantum computing. Analogously
to the classical computing model, every algorithm consists of elementary quantum
operations and the application of them could be parallelised itself. This kind of
parallelism is explored in this thesis in the one way quantum computing (1WQC) and
the quantum circuit model.
In the quantum circuit model we explore arithmetic circuits and circuit complexity
theory. Two new arithmetic circuits for quantum computers are introduced in this
work: an adder and a multiply-adder. The latter is especially interesting because its
depth (i.e. the number of parallel steps required to finish the computation) is smaller
than for any known classical circuit when applied sequentially. From the complexity
theoretical perspective we concentrate on the classes QAC0 and QAC0[2], the quantum
counterparts of AC0 and AC0[2]. The class AC0 comprises of constant depth circuits with
unbounded fan-in AND and OR gates and AC0[2] is obtained when unbounded fan-in
parity gates are added to AC0 circuits. We prove that QAC0 circuits with two layers
of multi-qubit gates cannot compute parity exactly. This is a step towards proving
QAC0 6= QAC0[2], a relation known to hold for AC0 and AC0[2].
In 1WQC, computation is done through measurements on an entangled state called
the resource state. Two well known parallelisation methods exist in this model:
signal shifting and finding the maximally delayed general flow. The first one uses
the measurement calculus formalism to rewrite the dependencies of an existing
computation, whereas the second technique exploits the geometry of the resource state
to find the optimal ordering of measurements. We prove that the aforementioned
methods result in same depth computations when the input and output sizes are equal.
Through showing this equivalence we reveal new properties of 1WQC computations
and design a new algorithm for the above mentioned parallelisations.
en
dc.identifier.uri
http://hdl.handle.net/1842/15857
dc.language.iso
en
dc.publisher
The University of Edinburgh
en
dc.relation.hasversion
Christopher M Maynard and Einar Pius. A quantum multiply-accumulator. Quantum Information Processing, 13(5):1127{1138, May 2014.
en
dc.relation.hasversion
Raphael Dias da Silva, Einar Pius, and Elham Kashe . Global Quantum Circuit Optimization. arXiv:1301.0351, January 2013.
en
dc.rights
Attribution-NonCommercial-ShareAlike 4.0 International
en
dc.rights.uri
http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subject
quantum computing
en
dc.title
Parallel quantum computing: from theory to practice
en
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en
Files
Original bundle
1 - 1 of 1
- Name:
- Pius2015.pdf
- Size:
- 1.81 MB
- Format:
- Adobe Portable Document Format
This item appears in the following Collection(s)

