dlr-sc-quapps


Namedlr-sc-quapps JSON
Version 1.0 PyPI version JSON
download
home_pageNone
SummaryThis is a software package containing a collection of exemplary application implementations based on ``quark``.
upload_time2025-07-24 12:19:31
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11
licenseNone
keywords combinatorial optimization qubo ising problem quantum computing quantum annealing
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # quapps - QUantum APPlicationS

[![pipeline status](https://gitlab.com/quantum-computing-software/quapps//badges/development/pipeline.svg)](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[![pipeline status](https://gitlab.com/quantum-computing-software/quapps//badges/development/pipeline.svg)](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"
}
        
Elapsed time: 1.20335s