Skip to main content

quapps - QUantum APPlicationS

pipeline status

This is a software package containing a collection of exemplary application implementations based on quark.

Documentation

The full documentation can be found here.

Description

List of applications implemented based on quark:

Structure:

Each application subfolder contains

  • a README.md containing the problem description,
  • a class derived from quark.Instance or quark.io.Instance, serving as a container for all the data defining an instance of the specific problem,
  • a class derived from quark.Result or quark.io.Result encapsulating the result data,
  • a class derived from quark.ConstrainedObjective, quark.ObjectiveTerms and/or quark.Objective (although only one of them is required, we added in most cases more, serving as examples), and
  • corresponding tests also serving as demonstrators how to use the classes.
  • a script for instance generation

quapps Instance Data Set

We also created a collection of instances for the problems implemented in this software package, which is published on Zenodo. The instantiated optimization problems of this database are based on the quapps package and were created with the implemented random generators. In view of the qubit numbers available in the near future, the number of instances was limited to instances that comprise a maximum of 175 variables. This resulted in different combinations of the defining parameters, such as the size of the graphs or their density.

License

This project is Apache-2.0 licensed.

Copyright © 2026 German Aerospace Center (DLR) - Institute of Software Technology (SC).

Please find the individual contributors here and information for citing this package here.

Release files for dlr-sc-quapps 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dlr-sc-quapps 1.1.1
File Size Uploaded
dlr_sc_quapps-1.1.1.tar.gz 81.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dlr-sc-quapps 1.1.1
File Interpreter ABI Platform
dlr_sc_quapps-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 248.5 kB

Release files / dlr_sc_quapps-1.1.1.tar.gz

Download URL dlr_sc_quapps-1.1.1.tar.gz
Size 81.0 kB
Tags Source
SHA-256 checksum
How to use checksums
81fa5222f502429e89b23a2858950e1f2e3efae27d3ff314a1d20125577b4de6
BLAKE2b-256 checksum
How to use checksums
191524d566da265543108d81d54882fa72831cbaf92ce8f2555b00aa240b27b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / dlr_sc_quapps-1.1.1-py3-none-any.whl

Download URL dlr_sc_quapps-1.1.1-py3-none-any.whl
Size 167.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e68714569aedfe0c9241d2fb7d130796c4fcbfb053134fe1ba3688448743749
BLAKE2b-256 checksum
How to use checksums
05c95eb1ee4bb3869aab5d1229d2cd2126219d13e1b72c29dbc84875d1defcd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page