291 research outputs found

    t|ket> : A retargetable compiler for NISQ devices

    Get PDF
    We present t|ket>, a quantum software development platform produced by Cambridge Quantum Computing Ltd. The heart of t|ket> is a language-agnostic optimising compiler designed to generate code for a variety of NISQ devices, which has several features designed to minimise the influence of device error. The compiler has been extensively benchmarked and outperforms most competitors in terms of circuit optimisation and qubit routing

    Classical Computation in the Quantum World

    Full text link
    Quantum computation is by far the most powerful computational model allowed by the laws of physics. By carefully manipulating microscopic systems governed by quantum mechanics, one can efficiently solve computational problems that may be classically intractable; on the contrary, such speed-ups are rarely possible without the help of classical computation, since most quantum algorithms heavily rely on subroutines that are purely classical. A better understanding of the relationship between classical and quantum computation is indispensable, in particular in an era where the first quantum device exceeding classical computational power is within reach. In the first part of the thesis, we study some differences between classical and quantum computation. We first show that quantum cryptographic hashing is maximally resilient against classical leakage, a property beyond reach for any classical hash function. Next, we consider the limitation of strong (amplitude-wise) simulation of quantum computation. We prove an unconditional and explicit complexity lower bound for a category of simulations called monotone strong simulation and further prove conditional complexity lower bounds for general strong simulation techniques. Both results indicate that strong simulation is fundamentally unscalable. In the second part of the thesis, we propose classical algorithms that facilitate quantum computing. We propose a new classical algorithm for the synthesis of a quantum algorithm paradigm called quantum signal processing. Empirically, our algorithm demonstrates numerical stability and acceleration of more than one magnitude compared to state-of-the-art algorithms. Finally, we propose a randomized algorithm for transversally switching between arbitrary stabilizer quantum error-correcting codes. It has the property of preserving the code distance and thus might prove useful for designing fault-tolerant code-switching schemes.PHDComputer Science & EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttps://deepblue.lib.umich.edu/bitstream/2027.42/149943/1/cupjinh_1.pd

    2nd International Conference on Numerical and Symbolic Computation

    Get PDF
    The Organizing Committee of SYMCOMP2015 – 2nd International Conference on Numerical and Symbolic Computation: Developments and Applications welcomes all the participants and acknowledge the contribution of the authors to the success of this event. This Second International Conference on Numerical and Symbolic Computation, is promoted by APMTAC - Associação Portuguesa de Mecânica Teórica, Aplicada e Computacional and it was organized in the context of IDMEC/IST - Instituto de Engenharia Mecânica. With this ECCOMAS Thematic Conference it is intended to bring together academic and scientific communities that are involved with Numerical and Symbolic Computation in the most various scientific area

    MATLAB

    Get PDF
    A well-known statement says that the PID controller is the "bread and butter" of the control engineer. This is indeed true, from a scientific standpoint. However, nowadays, in the era of computer science, when the paper and pencil have been replaced by the keyboard and the display of computers, one may equally say that MATLAB is the "bread" in the above statement. MATLAB has became a de facto tool for the modern system engineer. This book is written for both engineering students, as well as for practicing engineers. The wide range of applications in which MATLAB is the working framework, shows that it is a powerful, comprehensive and easy-to-use environment for performing technical computations. The book includes various excellent applications in which MATLAB is employed: from pure algebraic computations to data acquisition in real-life experiments, from control strategies to image processing algorithms, from graphical user interface design for educational purposes to Simulink embedded systems

    Set-based state estimation and fault diagnosis using constrained zonotopes and applications

    Full text link
    This doctoral thesis develops new methods for set-based state estimation and active fault diagnosis (AFD) of (i) nonlinear discrete-time systems, (ii) discrete-time nonlinear systems whose trajectories satisfy nonlinear equality constraints (called invariants), (iii) linear descriptor systems, and (iv) joint state and parameter estimation of nonlinear descriptor systems. Set-based estimation aims to compute tight enclosures of the possible system states in each time step subject to unknown-but-bounded uncertainties. To address this issue, the present doctoral thesis proposes new methods for efficiently propagating constrained zonotopes (CZs) through nonlinear mappings. Besides, this thesis improves the standard prediction-update framework for systems with invariants using new algorithms for refining CZs based on nonlinear constraints. In addition, this thesis introduces a new approach for set-based AFD of a class of nonlinear discrete-time systems. An affine parametrization of the reachable sets is obtained for the design of an optimal input for set-based AFD. In addition, this thesis presents new methods based on CZs for set-valued state estimation and AFD of linear descriptor systems. Linear static constraints on the state variables can be directly incorporated into CZs. Moreover, this thesis proposes a new representation for unbounded sets based on zonotopes, which allows to develop methods for state estimation and AFD also of unstable linear descriptor systems, without the knowledge of an enclosure of all the trajectories of the system. This thesis also develops a new method for set-based joint state and parameter estimation of nonlinear descriptor systems using CZs in a unified framework. Lastly, this manuscript applies the proposed set-based state estimation and AFD methods using CZs to unmanned aerial vehicles, water distribution networks, and a lithium-ion cell.Comment: My PhD Thesis from Federal University of Minas Gerais, Brazil. Most of the research work has already been published in DOIs 10.1109/CDC.2018.8618678, 10.23919/ECC.2018.8550353, 10.1016/j.automatica.2019.108614, 10.1016/j.ifacol.2020.12.2484, 10.1016/j.ifacol.2021.08.308, 10.1016/j.automatica.2021.109638, 10.1109/TCST.2021.3130534, 10.1016/j.automatica.2022.11042

    Selected developments in computational electromagnetics for radio engineering

    Get PDF
    This thesis deals with the development and application of two simulation methods commonly used in radio engineering, namely the Finite-Difference Time-Domain method (FDTD) and the Finite Element Method (FEM). The main emphasis of this thesis is in FDTD. FDTD has become probably the most popular computational technique in radio engineering. It is a well established, fairly accurate and easy-to-implement method. Being a time-domain method, it can provide wide-band information in a single simulation. It simulates physical wave propagation in the computational volume, and is thus especially useful for educational purposes and for gaining engineering insight into complicated wave interaction and coupling phenomena. In this thesis, numerical dispersion taking place in the FDTD algorithm is analyzed, and a novel dispersion reduction procedure is described, based on artificial anisotropy. As a result, larger cells can be used to obtain the same accuracy in terms of dispersion error. Simulation experiments suggest that typically the dispersion reduction allows roughly doubling the cell size in each coordinate direction, without sacrificing the accuracy. The obtainable advantage is, however, dependent on the problem. In the open literature, a few other procedures are also presented to reduce the dispersion error. However, the rather dominating effect of unequal grid resolution along different coordinate directions has been neglected in previous studies. The so-called Perfectly Matched Layer (PML) has proven to be a very useful absorbing boundary condition (ABC) in FDTD simulations. It is reliable, works well in wide frequency band and is easy to implement. The most notable deficiency of PML is that it enlarges the computational volume - in open 3-D structures easily by a factor of two. However, due to its advantages, PML has become a standard ABC. In this thesis, the operation of PML in FDTD has been studied theoretically, and some interesting properties of it not known before are uncovered. For example, it is shown that, surprisingly, PML can absorb perfectly (i.e. with zero reflection) plane waves propagating towards almost arbitrary given direction at given frequency. Optimizing the conductivity profile allows reduction of the PML thickness. A typical application of the FDTD method is the design of a mobile handset antenna. An improved coaxial probe model has been developed for antenna simulations. The well-known resistive voltage source (RVS) model has also been discussed. A reference plane transformation is proposed to correct the simulated input impedance. A popular thin-wire model in 2-D FDTD is discussed, and it is shown to be based on erroneous reasoning. The error has been corrected by a simple procedure, and the corrected model has been demonstrated to simulate infinite long thin wires much better than the commonly used model. A novel way to implement singular basis functions in FEM is discussed. It is shown theoretically and demonstrated by examples that if a waveguide propagation mode contains field singularities, then explicit inclusion of singularities in finite element analysis is crucial in order to obtain accurate cut-off wavenumbers.reviewe

    International Conference on Continuous Optimization (ICCOPT) 2019 Conference Book

    Get PDF
    The Sixth International Conference on Continuous Optimization took place on the campus of the Technical University of Berlin, August 3-8, 2019. The ICCOPT is a flagship conference of the Mathematical Optimization Society (MOS), organized every three years. ICCOPT 2019 was hosted by the Weierstrass Institute for Applied Analysis and Stochastics (WIAS) Berlin. It included a Summer School and a Conference with a series of plenary and semi-plenary talks, organized and contributed sessions, and poster sessions. This book comprises the full conference program. It contains, in particular, the scientific program in survey style as well as with all details, and information on the social program, the venue, special meetings, and more
    corecore