# quapps - QUantum APPlicationS
[](https://gitlab.com/quantum-computing-software/quapps/-/commits/development)
This is a software package containing a collection of exemplary application implementations based on ``quark``.
## Documentation
The full documentation can be found [here](https://quantum-computing-software.gitlab.io/quapps/).
## Description
List of applications implemented based on [``quark``](https://gitlab.com/quantum-computing-software/quark):
* [Max Cut](../quapps/max_cut/README.md)
* [Maximum Colorable Subgraph](../quapps/max_colorable_subgraph/README.md)
* [Flight Gate Assignment](../quapps/flight_gate_assignment/README.md)
* [Ising Model](../quapps/arbitrary_ising/README.md)
* [Prime Factorization](../quapps/prime_factorization/README.md)
* [Minimum k-Union](../quapps/min_k_union/README.md)
* [Traveling Salesperson](../quapps/traveling_salesperson/README.md)
* [Graph Partition](../quapps/graph_partitioning/README.md)
* [Knapsack](../quapps/knapsack/README.md)
* [Subset Sum](../quapps/subset_sum/README.md)
Structure:
Each application subfolder contains
* a ``README.md`` containing the problem description,
* a class derived from ``quark.io.Instance``,
serving as a container for all the data defining an instance of the specific problem,
* 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.
All other code for scripts, instance generation, analysis, etc. is placed in different repositories.
## License
This project is [Apache-2.0](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/LICENSE) licensed.
Copyright © 2025 German Aerospace Center (DLR) - Institute of Software Technology (SC).
Please find the individual contributors [here](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/CONTRIBUTORS)
and information for citing this package [here](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/CITATION.cff).
Raw data
{
"_id": null,
"home_page": null,
"name": "dlr-sc-quapps",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "Combinatorial Optimization, QUBO, Ising Problem, Quantum Computing, Quantum Annealing",
"author": null,
"author_email": "DLR-SC <qc-software@dlr.de>",
"download_url": "https://files.pythonhosted.org/packages/83/95/19165b290da014c86f0d628adaa7de3457fe397c26d7450f11251efbe1dd/dlr_sc_quapps-1.0.tar.gz",
"platform": null,
"description": "# quapps - QUantum APPlicationS\n\n[](https://gitlab.com/quantum-computing-software/quapps/-/commits/development)\n\nThis is a software package containing a collection of exemplary application implementations based on ``quark``.\n\n## Documentation\n\nThe full documentation can be found [here](https://quantum-computing-software.gitlab.io/quapps/).\n\n## Description\n\nList of applications implemented based on [``quark``](https://gitlab.com/quantum-computing-software/quark):\n\n* [Max Cut](../quapps/max_cut/README.md)\n* [Maximum Colorable Subgraph](../quapps/max_colorable_subgraph/README.md)\n* [Flight Gate Assignment](../quapps/flight_gate_assignment/README.md)\n* [Ising Model](../quapps/arbitrary_ising/README.md)\n* [Prime Factorization](../quapps/prime_factorization/README.md)\n* [Minimum k-Union](../quapps/min_k_union/README.md)\n* [Traveling Salesperson](../quapps/traveling_salesperson/README.md)\n* [Graph Partition](../quapps/graph_partitioning/README.md)\n* [Knapsack](../quapps/knapsack/README.md)\n* [Subset Sum](../quapps/subset_sum/README.md)\n\n\nStructure:\n\nEach application subfolder contains\n\n* a ``README.md`` containing the problem description,\n* a class derived from ``quark.io.Instance``, \n serving as a container for all the data defining an instance of the specific problem, \n* a class derived from ``quark.ConstrainedObjective``, ``quark.ObjectiveTerms`` and/or ``quark.Objective`` \n (although only one of them is required, we added in most cases more, serving as examples), and\n* corresponding tests also serving as demonstrators how to use the classes.\n\nAll other code for scripts, instance generation, analysis, etc. is placed in different repositories.\n\n## License\n\nThis project is [Apache-2.0](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/LICENSE) licensed.\n\nCopyright \u00a9 2025 German Aerospace Center (DLR) - Institute of Software Technology (SC). \n\nPlease find the individual contributors [here](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/CONTRIBUTORS) \nand information for citing this package [here](https://gitlab.com/quantum-computing-software/quapps/-/blob/development/CITATION.cff).\n",
"bugtrack_url": null,
"license": null,
"summary": "This is a software package containing a collection of exemplary application implementations based on ``quark``.",
"version": "1.0",
"project_urls": {
"Documentation": "https://quantum-computing-software.gitlab.io/quapps/",
"Homepage": "https://gitlab.com/quantum-computing-software/quapps/"
},
"split_keywords": [
"combinatorial optimization",
" qubo",
" ising problem",
" quantum computing",
" quantum annealing"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "8fe961b6bec946e38461ddc37cca33493c0a0d964bb10919a9f0c0c12e45d5b0",
"md5": "1dc7f5b87dc19d1f66f6c95ddd65da80",
"sha256": "53e3d4a22409c161b192df289c767ed31664586acfc9c52e83d625f81853e836"
},
"downloads": -1,
"filename": "dlr_sc_quapps-1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1dc7f5b87dc19d1f66f6c95ddd65da80",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 102138,
"upload_time": "2025-07-24T12:19:30",
"upload_time_iso_8601": "2025-07-24T12:19:30.185726Z",
"url": "https://files.pythonhosted.org/packages/8f/e9/61b6bec946e38461ddc37cca33493c0a0d964bb10919a9f0c0c12e45d5b0/dlr_sc_quapps-1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "839519165b290da014c86f0d628adaa7de3457fe397c26d7450f11251efbe1dd",
"md5": "a37aabc694e1e38c7ed91b5604711d82",
"sha256": "006cee585374c9369e9c12c1bf5baaabb5d6a0e515cf6dff84883853c26b9893"
},
"downloads": -1,
"filename": "dlr_sc_quapps-1.0.tar.gz",
"has_sig": false,
"md5_digest": "a37aabc694e1e38c7ed91b5604711d82",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 51675,
"upload_time": "2025-07-24T12:19:31",
"upload_time_iso_8601": "2025-07-24T12:19:31.690002Z",
"url": "https://files.pythonhosted.org/packages/83/95/19165b290da014c86f0d628adaa7de3457fe397c26d7450f11251efbe1dd/dlr_sc_quapps-1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-24 12:19:31",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "quantum-computing-software",
"gitlab_project": "quapps",
"lcname": "dlr-sc-quapps"
}