Number theoretic methods in quantum compiling

Subscribers:
351,000
Published on ● Video Link: https://www.youtube.com/watch?v=lPI3Wb4x5kY



Duration: 1:26:25
283 views
3


The efficiency of compiling high-level quantum algorithms into instruction sets native to quantum computers defines the moment in the future when we will be able to solve interesting and important problems on quantum computers. In this talk I will mainly focus on the new methods for compiling single qubit operations that appear in many quantum algorithms into single qubit operations natively supported by several popular architectures. I will consider two native instruction sets. The first one is Clifford+T; it is supported by conventional quantum computers implementing fault tolerance protocols based on concatenated and surface codes, and by topological quantum computers based on Ising anyons. The second instruction set is the one supported by topological quantum computers based on Fibonacci anyons. I will show that in both cases one can use the number theoretic structure of the problem and methods of computational algebraic number theory to achieve improvements over the previous state of the art by factors ranging from 10 to 1000 for instances of the problem interesting in practice. This order of improvement might make certain interesting quantum computations possible several years earlier. I will also give a brief overview of how number theoretic methods extend to other problems related to building compilers for quantum computers.




Other Videos By Microsoft Research


2016-08-09Strategic Thinking for Researchers
2016-08-09Data Structures for Efficient Inference and Optimization in Expressive Continuous Domains
2016-08-09Towards A Holistic Approach to Performance Portability for Heterogeneous Systems
2016-08-09Modular reasoning for modular concurrency
2016-08-09Building Better Questionnaires with Probabilistic Modelling
2016-08-08FlashBack: Immersive Virtual Reality on Mobile Devices via Rendering Memoization
2016-08-08SwimTrain: Never swim alone with this cooperative “exergame” for group fitness
2016-08-08Demo of Open Test Platform for LTE/LTE-U
2016-08-08Deeparnab Chakrabarty: Provable Submodular Function Minimization via Fujishige Wolfe Algorithm
2016-08-08Memristors: The Future of Computer Memory and Neuromorphic Circuits?
2016-08-08Number theoretic methods in quantum compiling
2016-08-08Machine Learning Day 2013 - Afternoon Sessions
2016-08-08Discovering the Structure of Visual Categories from Weak Annotations
2016-08-08The Importance of the Center for Computational Thinking
2016-08-08Specification and Verification in Introductory Computer Science
2016-08-08Programming Approximate Systems
2016-08-08Typed functional probabilistic programming: ready for practical use?
2016-08-08eScience in the Medical Domain
2016-08-08Tutorial 2 - Kinect for Windows in Science Applications
2016-08-08Big Planet Big Data Big Science - Deforestation, Roads, Birds, Carbon & Amazon Phenology
2016-08-08From Smart Sensors to City OS (II) - Ryosuke Shibasaki



Tags:
microsoft research