Skip to main content

Tooling for sampling and solving instances of the 0-1 Knapsack Problem.

Project description

PyKP

pykp logo

PyPI Downloads image image image

PyKP is an open-source Python library designed for efficiently solving and analysing knapsack problems. It includes tools for defining problem instances, solving them using various algorithms, and visualising and evaluating solutions.

PyKP provides a Python interface for working with knapsack problems. For installation instructions, see our install guide.


Call for Contributions

Contributions via small improvements or fixes are always appreciated. If you are interested in contributing, have a look at our contributing guide.

Writing code isn’t the only way to contribute to PyKP. You can also:

  • Review pull requests
  • Develop tutorials, presentations, and other educational materials
  • Maintain and improve the documentation

If you are new to contributing to open source, this guide helps explain why, what, and how to get involved.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pykp-4.0.1.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pykp-4.0.1-py3-none-any.whl (29.2 kB view details)

Uploaded Python 3

File details

Details for the file pykp-4.0.1.tar.gz.

File metadata

  • Download URL: pykp-4.0.1.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pykp-4.0.1.tar.gz
Algorithm Hash digest
SHA256 f72b80267bf644bbd8dfda6d8fa91369cc815afdc6707e25e9d7624af4c3d391
MD5 05fa1ad43ad6260d3bfd29c96795a591
BLAKE2b-256 766df7e7e1b3be35b7785b65b6f445b87cba6bbe5a1d816731bfbc9567aeb6ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykp-4.0.1.tar.gz:

Publisher: release.yml on HRSAndrabi/pykp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pykp-4.0.1-py3-none-any.whl.

File metadata

  • Download URL: pykp-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 29.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pykp-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 10a15578c391d3fef2bf7eda6360c01bc13a93b0948d9452fdf07d5a0bf61123
MD5 2db07fffd896f51d9071068fec80a52b
BLAKE2b-256 abb5ca7f55914d1643e434490b4f1140701c6aea35e36ea486d2ac0ae1c73f7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykp-4.0.1-py3-none-any.whl:

Publisher: release.yml on HRSAndrabi/pykp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page