Table of Contents
Fetching ...

Eclipse Qrisp QAOA: description and preliminary comparison with Qiskit counterparts

Eneko Osaba, Matic Petrič, Izaskun Oregi, Raphael Seidel, Alejandra Ruiz, Sebastian Bock, Michail-Alexandros Kourtis

TL;DR

The paper presents EclipseQrisp, a high-level quantum programming language, and its QAOA Module designed to simplify development of quantum optimization algorithms. Through benchmarking against two Qiskit QAOA implementations on 15 Maximum Cut instances, the study demonstrates that EclipseQrisp can achieve higher-quality solutions with shallower circuits, particularly for 3- and 5-layer configurations. The work highlights modular architecture, flexible encodings via QuantumVariables, and open-source resources, arguing for accelerated progress in quantum programming and optimization. These findings suggest EclipseQrisp as a practical tool to broaden access to QC and to enable competitive QAOA performance with reduced resource requirements.

Abstract

This paper focuses on the presentation and evaluation of the high-level quantum programming language Eclipse Qrisp. The presented framework, used for developing and compiling quantum algorithms, is measured in terms of efficiency for its implementation of the Quantum Approximation Optimization Algorithm (QAOA) Module. We measure this efficiency and compare it against two alternative QAOA algorithm implementations using IBM's Qiskit toolkit. The evaluation process has been carried out over a benchmark composed of 15 instances of the well-known Maximum Cut Problem. Through this preliminary experimentation, Eclipse Qrisp demonstrated promising results, outperforming both versions of its counterparts in terms of results quality and circuit complexity.

Eclipse Qrisp QAOA: description and preliminary comparison with Qiskit counterparts

TL;DR

The paper presents EclipseQrisp, a high-level quantum programming language, and its QAOA Module designed to simplify development of quantum optimization algorithms. Through benchmarking against two Qiskit QAOA implementations on 15 Maximum Cut instances, the study demonstrates that EclipseQrisp can achieve higher-quality solutions with shallower circuits, particularly for 3- and 5-layer configurations. The work highlights modular architecture, flexible encodings via QuantumVariables, and open-source resources, arguing for accelerated progress in quantum programming and optimization. These findings suggest EclipseQrisp as a practical tool to broaden access to QC and to enable competitive QAOA performance with reduced resource requirements.

Abstract

This paper focuses on the presentation and evaluation of the high-level quantum programming language Eclipse Qrisp. The presented framework, used for developing and compiling quantum algorithms, is measured in terms of efficiency for its implementation of the Quantum Approximation Optimization Algorithm (QAOA) Module. We measure this efficiency and compare it against two alternative QAOA algorithm implementations using IBM's Qiskit toolkit. The evaluation process has been carried out over a benchmark composed of 15 instances of the well-known Maximum Cut Problem. Through this preliminary experimentation, Eclipse Qrisp demonstrated promising results, outperforming both versions of its counterparts in terms of results quality and circuit complexity.
Paper Structure (4 sections, 2 figures, 2 tables)

This paper contains 4 sections, 2 figures, 2 tables.

Figures (2)

  • Figure 1: General workflow of a QAOA.
  • Figure 2: Compiled Quantum Circuit Depths of Qiskit-Library QAOA, ad-hoc QAOA and EclipseQrisp's QAOA.