• Home
  • News
  • Technology
  • Research
  • Teaching
  • Business
  • Jobs
  • Home
  • News
  • Technology
  • Research
  • Teaching
  • Business
  • Jobs
Contact
  • Deutsch
  • English

  • Home
  • News
  • Technology
  • Research
  • Teaching
  • Business
  • Jobs
Contact
  • Deutsch
  • English

Leveraging Preconditioning to Speed Up Quantum Simulation-Based Optimization

Leveraging Preconditioning to Speed Up Quantum Simulation-Based Optimization

Abstract:

Simulation-based optimization is computationally intensive requiring many evaluations of complex simulations to optimize an objective function. Quantum algorithms can provide a better runtime over classical methods by simultaneously evaluating multiple possible solutions. If the objective function and/or constraints depend on the summary statistic information derived from the result of a simulation, the problem is classified as a Quantum Simulation-Based Optimization (QuSO) problem. A subclass of QuSO is LinQuSO, where the simulation component can be formulated as a system of linear equations. The calculation of the objective function depends on the complexity of solving the corresponding linear system of equations, which is linear influenced by the condition number of the system. A recent paper introduced a quantum algorithm for solving prototypical second-order linear elliptic partial differential equations, which are discretized by 𝑑-linear finite elements on Cartesian grids within a bounded 𝑑-dimensional domain. By using a BPX preconditioner the system of linear equations is transformed into a well-conditioned one. Functionals of the solution can be computed for a given tolerance 𝜀 with a complexity of 𝒪(︀polylog (︀𝜀−1)︀)︀ and a quantum advantage over classical solvers is accomplished for 𝑑 > 1. This work shows how to improve the efficiency of computing optimal input parameters for a LinQuSO problem by inserting the preconditioning algorithm into the Quantum Approximate Optimization Algorithm (QAOA), which results in a runtime of 𝒪(︀𝜀−1 polylog (︀𝜀−1)︀)︀ for the simulation component. The new approach is demonstrated with an example of a topology optimization problem for heat conduction.

Author:

Carlotta von L’Estocq

Advisors:

Jonas Stein, David Bucher, Claudia Linnhoff-Popien


Student Thesis | Published January 2025 | Copyright © QAR-Lab
Direct Inquiries to this work to the Advisors



QAR-Lab – Quantum Applications and Research Laboratory
Ludwig-Maximilians-Universität München
Oettingenstraße 67
80538 Munich
Phone: +49 89 2180-9153
E-mail: qar-lab@mobile.ifi.lmu.de

© Copyright 2025

General

Team
Contact
Legal notice

Social Media

Twitter Linkedin Github

Language

  • Deutsch
  • English
Cookie-Zustimmung verwalten
Wir verwenden Cookies, um unsere Website und unseren Service zu optimieren.
Funktional Always active
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Einstellungen anzeigen
{title} {title} {title}