Skip to main content

Showing 1–11 of 11 results for author: van de Wetering, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.14396  [pdf, other

    quant-ph cs.LG

    Quantum Circuit Optimization with AlphaTensor

    Authors: Francisco J. R. Ruiz, Tuomas Laakkonen, Johannes Bausch, Matej Balog, Mohammadamin Barekatain, Francisco J. H. Heras, Alexander Novikov, Nathan Fitzpatrick, Bernardino Romera-Paredes, John van de Wetering, Alhussein Fawzi, Konstantinos Meichanetzidis, Pushmeet Kohli

    Abstract: A key challenge in realizing fault-tolerant quantum computers is circuit optimization. Focusing on the most expensive gates in fault-tolerant quantum computation (namely, the T gates), we address the problem of T-count optimization, i.e., minimizing the number of T gates that are needed to implement a given circuit. To achieve this, we develop AlphaTensor-Quantum, a method based on deep reinforcem… ▽ More

    Submitted 5 March, 2024; v1 submitted 22 February, 2024; originally announced February 2024.

    Comments: 25 pages main paper + 19 pages appendix

  2. arXiv:2310.05958  [pdf, other

    quant-ph cs.CC

    Optimising T-count is NP-hard

    Authors: John van de Wetering, Matt Amy

    Abstract: In this short note we show that Boolean satisfiability reduces to finding the optimal number of T gates of a quantum circuit, and hence that optimising T-count is NP-hard. We show that the same argument extends to optimising the number of Toffoli gates in a reversible classical circuit, and we furthermore find an upper bound to the T-count problem of $\text{NP}^{\text{NQP}}$.

    Submitted 17 October, 2023; v1 submitted 12 September, 2023; originally announced October 2023.

    Comments: 3 pages. v2: added proof of hardness of Toffoli optimisation, and improved upper bound of NP^NQP

  3. arXiv:2307.10095  [pdf, other

    quant-ph cs.LO

    The Qudit ZH-Calculus: Generalised Toffoli+Hadamard and Universality

    Authors: Patrick Roy, John van de Wetering, Lia Yeh

    Abstract: We introduce the qudit ZH-calculus and show how to generalise all the phase-free qubit rules to qudits. We prove that for prime dimensions d, the phase-free qudit ZH-calculus is universal for matrices over the ring Z[e^2(pi)i/d]. For qubits, there is a strong connection between phase-free ZH-diagrams and Toffoli+Hadamard circuits, a computationally universal fragment of quantum circuits. We genera… ▽ More

    Submitted 1 September, 2023; v1 submitted 19 July, 2023; originally announced July 2023.

    Comments: In Proceedings QPL 2023, arXiv:2308.15489

    Journal ref: EPTCS 384, 2023, pp. 142-170

  4. Picturing Counting Reductions with the ZH-Calculus

    Authors: Tuomas Laakkonen, Konstantinos Meichanetzidis, John van de Wetering

    Abstract: Counting the solutions to Boolean formulae defines the problem #SAT, which is complete for the complexity class #P. We use the ZH-calculus, a universal and complete graphical language for linear maps which naturally encodes counting problems in terms of diagrams, to give graphical reductions from #SAT to several related counting problems. Some of these graphical reductions, like to #2SAT, are subs… ▽ More

    Submitted 31 August, 2023; v1 submitted 5 April, 2023; originally announced April 2023.

    Comments: In Proceedings QPL 2023, arXiv:2308.15489

    Journal ref: EPTCS 384, 2023, pp. 89-113

  5. arXiv:2212.08048  [pdf, other

    cs.CC

    A Graphical #SAT Algorithm for Formulae with Small Clause Density

    Authors: Tuomas Laakkonen, Konstantinos Meichanetzidis, John van de Wetering

    Abstract: We study the counting version of the Boolean satisfiability problem #SAT using the ZH-calculus, a graphical language originally introduced to reason about quantum circuits. Using this we find a natural extension of #SAT which we call $\#SAT_\pm$, where variables are additionally labeled by phases, which is GapP-complete. Using graphical reasoning, we find a reduction from #SAT to $\#2SAT_\pm$ in t… ▽ More

    Submitted 15 December, 2022; originally announced December 2022.

  6. Circuit Extraction for ZX-diagrams can be #P-hard

    Authors: Niel de Beaudrap, Aleks Kissinger, John van de Wetering

    Abstract: The ZX-calculus is a graphical language for reasoning about quantum computation using ZX-diagrams, a certain flexible generalisation of quantum circuits that can be used to represent linear maps from $m$ to $n$ qubits for any $m,n \geq 0$. Some applications for the ZX-calculus, such as quantum circuit optimisation and synthesis, rely on being able to efficiently translate a ZX-diagram back into a… ▽ More

    Submitted 18 February, 2022; originally announced February 2022.

    Comments: 15 pages + 3 page appendix

    Journal ref: Proceedings ICALP 2022. pp. 119:1--119:19

  7. Dichotomy between Deterministic and Probabilistic Models in Countably Additive Effectus Theory

    Authors: Kenta Cho, Bas Westerbaan, John van de Wetering

    Abstract: Effectus theory is a relatively new approach to categorical logic that can be seen as an abstract form of generalized probabilistic theories (GPTs). While the scalars of a GPT are always the real unit interval [0,1], in an effectus they can form any effect monoid. Hence, there are quite exotic effectuses resulting from more pathological effect monoids. In this paper we introduce sigma-effectus… ▽ More

    Submitted 5 September, 2021; v1 submitted 23 March, 2020; originally announced March 2020.

    Comments: In Proceedings QPL 2020, arXiv:2109.01534

    Journal ref: EPTCS 340, 2021, pp. 91-113

  8. A characterisation of ordered abstract probabilities

    Authors: Abraham Westerbaan, Bas Westerbaan, John van de Wetering

    Abstract: In computer science, especially when dealing with quantum computing or other non-standard models of computation, basic notions in probability theory like "a predicate" vary wildly. There seems to be one constant: the only useful example of an algebra of probabilities is the real unit interval. In this paper we try to explain this phenomenon. We will show that the structure of the real unit interva… ▽ More

    Submitted 9 January, 2020; v1 submitted 20 December, 2019; originally announced December 2019.

    Comments: 12 pages. V2: Minor changes

    Journal ref: Proceedings of LICS2020 (35th Annual ACM/IEEE Symposium on Logic in Computer Science)

  9. arXiv:1902.03178  [pdf, other

    quant-ph cs.LO math.CO

    Graph-theoretic Simplification of Quantum Circuits with the ZX-calculus

    Authors: Ross Duncan, Aleks Kissinger, Simon Perdrix, John van de Wetering

    Abstract: We present a completely new approach to quantum circuit optimisation, based on the ZX-calculus. We first interpret quantum circuits as ZX-diagrams, which provide a flexible, lower-level language for describing quantum computations graphically. Then, using the rules of the ZX-calculus, we give a simplification strategy for ZX-diagrams based on the two graph transformations of local complementation… ▽ More

    Submitted 26 May, 2020; v1 submitted 8 February, 2019; originally announced February 2019.

    Comments: 18 pages + appendices with examples, proofs, and pseudocode

    Journal ref: Quantum 4, 279 (2020)

  10. arXiv:1701.06924  [pdf, other

    cs.LO

    Ordering information on distributions

    Authors: John van de Wetering

    Abstract: This thesis details a class of partial orders on the space of probability distributions and the space of density operators which capture the idea of information content. Some links to domain theory and computational linguistics are also discussed. Chapter 1 details some useful theorems from order theory. In Chapter 2 we define a notion of an information ordering on the space of probability distrib… ▽ More

    Submitted 23 January, 2017; originally announced January 2017.

    Comments: Master Thesis. 78 pages

  11. Entailment Relations on Distributions

    Authors: John van de Wetering

    Abstract: In this paper we give an overview of partial orders on the space of probability distributions that carry a notion of information content and serve as a generalisation of the Bayesian order given in (Coecke and Martin, 2011). We investigate what constraints are necessary in order to get a unique notion of information content. These partial orders can be used to give an ordering on words in vector s… ▽ More

    Submitted 3 August, 2016; originally announced August 2016.

    Comments: In Proceedings SLPCS 2016, arXiv:1608.01018

    Journal ref: EPTCS 221, 2016, pp. 58-66