197 citations · 424 across the 19 of their papers we have counts for
21 papers
Evaluating the Effect of the Order of Optimization Passes in Quantum Circuit Optimization
Xiao-Ting Michelle To, Nils Quetschlich, Amr Elsharkawy +3
Quantum circuit optimization is critical for mitigating the noise inherent in current quantum hardware. Quantum compilers typically sequentially apply multiple optimizations (also…
Integrating Quantum Software Tools with(in) MLIR
Patrick Hopf, Erick Ochoa Lopez, Yannick Stade +6
Compilers transform code into action. They convert high-level programs into executable hardware instructions - a crucial step in enabling reliable and scalable quantum computation.…
An experience-based classification of quantum bugs in quantum software
Nils Quetschlich, Olivia Di Matteo
As quantum computers continue to improve in quality and scale, there is a growing need for accessible software frameworks for programming them. However, the unique behavior of quan…
Improving Hardware Requirements for Fault-Tolerant Quantum Computing by Optimizing Error Budget Distributions
Tobias Forster, Nils Quetschlich, Mathias Soeken +1
Despite significant progress in quantum computing in recent years, executing quantum circuits for practical problems remains challenging due to error-prone quantum hardware. Hence,…
Quantum Circuit Optimization for the Fault-Tolerance Era: Do We Have to Start from Scratch?
Tobias Forster, Nils Quetschlich, Robert Wille
Quantum computing has made significant advancements in the last years in both hardware and software. Unfortunately, the currently available Noisy Intermediate-Scale Quantum (NISQ)…
Improving Figures of Merit for Quantum Circuit Compilation
Patrick Hopf, Nils Quetschlich, Laura Schulz +1
Quantum computing is an emerging technology that has seen significant software and hardware improvements in recent years. Executing a quantum program requires the compilation of it…
Towards Equivalence Checking of Classical Circuits Using Quantum Computing
Nils Quetschlich, Tobias Forster, Adrian Osterwind +2
Quantum computers and quantum algorithms have made great strides in the last few years and promise improvements over classical computing for specific tasks. Although the current ha…
A Predictive Approach for Selecting the Best Quantum Solver for an Optimization Problem
Deborah Volpe, Nils Quetschlich, Mariagrazia Graziano +2
Leveraging quantum computers for optimization problems holds promise across various application domains. Nevertheless, utilizing respective quantum computing solvers requires descr…
Towards an Automatic Framework for Solving Optimization Problems with Quantum Computers
Deborah Volpe, Nils Quetschlich, Mariagrazia Graziano +2
Optimizing objective functions stands to benefit significantly from leveraging quantum computers, promising enhanced solution quality across various application domains in the futu…
The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing
Robert Wille, Lucas Berent, Tobias Forster +10
Quantum computers are becoming a reality and numerous quantum computing applications with a near-term perspective (e.g., for finance, chemistry, machine learning, and optimization)…
A Framework to Formulate Pathfinding Problems for Quantum Computing
Damian Rovara, Nils Quetschlich, Robert Wille
With the applications of quantum computing becoming more and more widespread, finding ways that allow end users without experience in the field to apply quantum computers to solve…
Towards Application-Aware Quantum Circuit Compilation
Nils Quetschlich, Florian J. Kiwit, Maximilian A. Wolf +4
Quantum computing has made tremendous improvements in both software and hardware that have sparked interest in academia and industry to realize quantum computing applications. To t…
Utilizing Resource Estimation for the Development of Quantum Computing Applications
Nils Quetschlich, Mathias Soeken, Prakash Murali +1
Quantum computing has made considerable progress in recent years in both software and hardware. But to unlock the power of quantum computers in solving problems that cannot be effi…
MQT Predictor: Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing
Nils Quetschlich, Lukas Burgholzer, Robert Wille
Fueled by recent accomplishments in quantum computing hardware and software, an increasing number of problems from various application domains are being explored as potential use c…
A Hybrid Classical Quantum Computing Approach to the Satellite Mission Planning Problem
Nils Quetschlich, Vincent Koch, Lukas Burgholzer +1
Hundreds of satellites equipped with cameras orbit the Earth to capture images from locations for various purposes. Since the field of view of the cameras is usually very narrow, t…
Reducing the Compilation Time of Quantum Circuits Using Pre-Compilation on the Gate Level
Nils Quetschlich, Lukas Burgholzer, Robert Wille
In order to implement a quantum computing application, problem instances must be encoded into a quantum circuit and then compiled for a specific platform. The lengthy compilation p…
Recommending Solution Paths for Solving Optimization Problems with Quantum Computing
Benedikt Poggel, Nils Quetschlich, Lukas Burgholzer +2
Solving real-world optimization problems with quantum computing requires choosing between a large number of options concerning formulation, encoding, algorithm and hardware. Findin…
Compiler Optimization for Quantum Computing Using Reinforcement Learning
Nils Quetschlich, Lukas Burgholzer, Robert Wille
Any quantum computing application, once encoded as a quantum circuit, must be compiled before being executable on a quantum computer. Similar to classical compilation, quantum comp…
Towards an Automated Framework for Realizing Quantum Computing Solutions
Nils Quetschlich, Lukas Burgholzer, Robert Wille
Quantum computing is fast evolving as a technology due to recent advances in hardware, software, as well as the development of promising applications. To use this technology for so…
Predicting Good Quantum Circuit Compilation Options
Nils Quetschlich, Lukas Burgholzer, Robert Wille
Any potential application of quantum computing, once encoded as a quantum circuit, needs to be compiled in order to be executed on a quantum computer. Deciding which qubit technolo…
MQT Bench: Benchmarking Software and Design Automation Tools for Quantum Computing
Nils Quetschlich, Lukas Burgholzer, Robert Wille
Quantum software tools for a wide variety of design tasks on and across different levels of abstraction are crucial in order to eventually realize useful quantum applications. This…