Litcius/Paper detail

Optimizing Transaction Schedules on Universal Quantum Computers via Code Generation for Grover’s Search Algorithm

Sven Groppe, Jinghua Groppe

202125 citationsDOI

Abstract

Quantum computers are known to be efficient for solving combinatorial problems like finding optimal schedules for processing transactions in parallel without blocking. We show how Grover’s search algorithm for quantum computers can be applied for finding an optimal transaction schedule via generating code from the problem instance. We compare our approach with existing approaches for traditional computers and quantum annealers in terms of preprocessing, runtime, space and code length complexity. Furthermore, we show by experiments the expected number of optimal solutions of this problem as well as suboptimal ones. With the help of an estimator of the number of solutions, we further speed up our optimizer for optimal and suboptimal transaction schedules.

Topics & Concepts

Computer scienceScheduleCode (set theory)AlgorithmQuantum computerQuantumParallel computingQuantum algorithmTheoretical computer scienceSet (abstract data type)Programming languagePhysicsQuantum mechanicsOperating systemQuantum Computing Algorithms and ArchitectureComputability, Logic, AI Algorithmsgraph theory and CDMA systems
Optimizing Transaction Schedules on Universal Quantum Computers via Code Generation for Grover’s Search Algorithm | Litcius