Page 44 - 23_EETE_03
P. 44

44 EE|Times EUROPE



         QUANTUM COMPUTING
        ‘Quantum Calculator’ Algorithm Tackles


        Optimization Problems


        By Stefano Lovati

                   ultiverse Computing has developed a “quantum calculator”       Optimization problems can be classified
                   algorithm intended to transform a quantum computer into a    according to the types of variables they deal
                                                                                with:
                   mathematical tool for executing complex calculations that are   •  In continuous optimization, all the vari-
       Mcurrently carried out by specialized software to solve problems            ables in the problem can take continuous
        like optimization. The calculations are on par with the results obtained by the   values.
                                                                                  •  In discrete optimization, all the variables
        highest-performance conventional computers and will improve as quantum     in the problem can take values only on a
        computing capability grows, proving that quantum computers can be useful   finite set.
        now, according to Multiverse, a deep-tech company with headquarters in San   •  In mixed optimization, some of the
                                                                                   variables are continuous and others are
        Sebastian, Spain, and subsidiaries in Toronto, Paris and Munich.           discrete.
                                                                                  Additionally, an optimization problem is
          Quantum computing promises extraordinary increases in computa-  said to be a linear program or linear programming problem (LP) if both
        tional speed and power relative to today’s computers, yielding benefits   the function to be optimized and the function describing the constraint
        in fields like pharmaceuticals, healthcare, manufacturing, cybersecurity   are linear. Conversely, a nonlinear program or nonlinear programming
        and finance. For example, quantum computing can accelerate financial   problem (NLP) is an optimization problem in which one of the func-
        portfolio management models, such as the Monte Carlo model, for   tions is nonlinear.
        calculating likely outcomes and attendant risks. The computers can   A typical combinatorial optimization problem, important in theoreti-
        carry out multiple sophisticated calculations simultaneously, which   cal computer science and operations research, is the traveling salesman
        is especially helpful for factorizations and could advance the develop-  problem (TSP). The cities that the salesman might visit are the points
        ment of decryption technology.                        in the problem statement, and the goal of the TSP is to minimize the
          Quantum computers can run challenging simulations, as they   travel time and distance to minimize costs.
        can mimic highly complex systems at speeds well beyond the reach   This seemingly simple example can be solved using integer linear
                                      of traditional computers.   programming, but it has been demonstrated that the exact solution of
        Multiverse’s quantum          Molecular simulations, which   the TSP requires algorithms with exponential complexity. The TSP is
        calculator algorithm          are crucial in the creation   therefore said to be an NP-hard problem (NP stands for nondeterminis-
                                      of prescription drugs, might
                                                              tic polynomial time).
                                                                In the case of nonlinear programming, where either the
        demonstrates how              benefit from this capability.   objective function or the constraint function is nonlinear (i.e.,
                                      And quantum computers’
        quantum computers             promised optimization   includes nonlinear operations), the complexity spirals and the
        can efficiently               results, with their ability to   optimization problem grows even more challenging. As a result,
                                      process enormous volumes of
                                                              approximate linear models are usually chosen, even when a non-
        implement arbitrary           complex data, could revolu-  linear objective would be the more appropriate approach given the
                                      tionize artificial intelligence
                                                              conditions.
        multidimensional              and machine learning.
                                       Research collabora-
        function calculus.            tions and investments by   THE ‘QUANTUM CALCULATOR’ ALGORITHM
                                                              Founded in 2019, Multiverse Computing has already provided software
                                      large tech companies have   for financial companies looking to gain an edge with quantum comput-
        advanced the technology in recent years to the point where the first   ing for portfolio optimization, risk analysis and market simulation. The
        commercial quantum computers have been built and brought to   company’s Singularity SDK product for portfolio optimization offers an
        market, though these early models are constructed from sparse sets of   interface that Multiverse says is as simple to use as a common spread-
        noisy qubits. Future CPUs will likely be more powerful and noise-   sheet and doesn’t require expert understanding of quantum computing,
        resistant, if historical trends provide any indication. In the meantime,   even though its performance is dependent on cutting-edge quantum
        the task is to put today’s noisy intermediate-scale quantum (NISQ)   techniques.
        devices to productive use.                              In creating its quantum calculator algorithm, the company has
          Optimization is an important area in which today’s NISQ devices can   demonstrated how quantum computers with few qubits can already
        start to add value. Hybrid quantum-classical solutions can deploy mod-  implement arbitrary multidimensional function calculus in a remark-
        ern quantum annealers to address challenging optimization problems   ably efficient way. The basic building block of Multiverse’s approach is
        in practical settings.                                a variational quantum algorithm to optimize functions with continuous
                                                              domains. This last point is important: Unlike the discrete optimization
        THE OPTIMIZATION PROBLEM AND HOW TO SOLVE IT          problems normally addressed by quantum computing, here, the objec-
        An optimization problem entails maximizing or reducing a function   tive function uses continuous variables.
        in relation to a set that represents the range of options possible in a   Continuous optimization is fundamental to many real-world issues
        particular circumstance. The tool enables comparison of the various   in mathematical science and engineering beyond financial modeling,
        options to identify which may be the best.            such as biomolecular design and fluid dynamics.

        MARCH 2023 | www.eetimes.eu
   39   40   41   42   43   44   45   46   47   48   49