Skip to main content

Optimized Tabu solver for QUBOs

Project description

> :warning: Note: dwave-tabu is deprecated in favor of dwave-samplers.

Linux/MacOS/Windows build status Code coverage Documentation Status Latest version on PyPI PyPI - Python Version

dwave-tabu

A C/C++ implementation of the MST2 multistart tabu search algorithm for quadratic unconstrained binary optimization (QUBO) problems with a dimod sampler Python interface.

Installation

Install from a wheel on PyPI:

pip install dwave-tabu

Example

This example solves a two-variable Ising model.

>>> from tabu import TabuSampler
>>> response = TabuSampler().sample_ising({'a': -0.5, 'b': 1.0}, {('a', 'b'): -1})

License

Released under the Apache License 2.0. See LICENSE file.

Contributing

Ocean’s contributing guide has guidelines for contributing to Ocean packages.

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

dwave-tabu-0.5.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

dwave_tabu-0.5.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file dwave-tabu-0.5.0.tar.gz.

File metadata

  • Download URL: dwave-tabu-0.5.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.12

File hashes

Hashes for dwave-tabu-0.5.0.tar.gz
Algorithm Hash digest
SHA256 dcc73883ec491dea2656c8239dc66e9c9871e7f75852be57ea4cec6bccd48d54
MD5 a3345c8406c585b615683f0149508f9d
BLAKE2b-256 2ec5e71612a4eb74b52d0fa3f8434f1a3599804df2c6a88b0ce67436e6177740

See more details on using hashes here.

File details

Details for the file dwave_tabu-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: dwave_tabu-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.12

File hashes

Hashes for dwave_tabu-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce63c4e8cee278cc3b7e82d9c6c7ff6fb84c50cb45eba12dc0e4c299c46eb784
MD5 b43ee6172173171bb4db7abeac0e8335
BLAKE2b-256 0771c086fbc266d9ecd53678fcffe0f656f9b9f44501d3edc718f77e787801dc

See more details on using hashes here.

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