Skip to main content

Graphics for Understanding Mathematical Programming (GrUMPy)

Project description

GrUMPy is a class for visualizing various algorithm used in solving discrete optimization problem. It has a class for dynamically generating and visualizing branch-and-bound trees that is derived from the GiMPy graph class. Using the branch-and-bound class, a user can visualize the branch-and-bound process in a number of different ways either by building the tree dynamically through direct calls to Python from the solver or by piping the output of an instrumented solver to GrUMPy for parsing. The branch-and-bound class also includes a pure Python implementation of branch and bound that is targeted at educational use.

In addition, GrUMPy includes a class for visualizing 2-dimensional polyhedra that can be used in combination with a pure Python implementation of the Gomory cutting plane algorithm to geometrically visualize the process of solving an integer program by a cutting plane algorithm. In future releases, the cutting plane visualization will be joined together with the branch-and-bound implementation to yield a full-blown visualization of the branch-and-cut algorithm.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

coinor.grumpy-0.5.2.win32.exe (226.1 kB view details)

Uploaded Source

coinor.grumpy-0.5.2-py2.7.egg (59.5 kB view details)

Uploaded Source

coinor.grumpy-0.5.2-py2.6.egg (59.7 kB view details)

Uploaded Source

File details

Details for the file coinor.grumpy-0.5.2.win32.exe.

File metadata

File hashes

Hashes for coinor.grumpy-0.5.2.win32.exe
Algorithm Hash digest
SHA256 96226174cfeaf71fd34d258d5227a6804c5583d55cadbaf05f2d9f79ff857a11
MD5 9688581a1ae5c19b3fbec496221691ef
BLAKE2b-256 3d8efdc0ec323111da143a5aa4f265bc2ab37e342991ab2d05d1aefd0e8a3ef4

See more details on using hashes here.

Provenance

File details

Details for the file coinor.grumpy-0.5.2-py2.7.egg.

File metadata

File hashes

Hashes for coinor.grumpy-0.5.2-py2.7.egg
Algorithm Hash digest
SHA256 0269ab4549066e38ffe4220d921ee829ee570b75c456c742c091b54a06caae24
MD5 5f4c2fc5b934929ddf332271ae25a932
BLAKE2b-256 a6f08d3f976a1800ae04e4751d0d45bc81f99e6d74270e0cc2dada7c6d18c466

See more details on using hashes here.

Provenance

File details

Details for the file coinor.grumpy-0.5.2-py2.6.egg.

File metadata

File hashes

Hashes for coinor.grumpy-0.5.2-py2.6.egg
Algorithm Hash digest
SHA256 24335be6f386440de99dba4b7ec9ed7dfc55020ef71b757278cbd7b23769ca6f
MD5 504d9b465e04de5af10d790e4d9b0465
BLAKE2b-256 f88026c43bb3c9e52ca6cb718a7ac058cafeabf44f54c5d1b60aaf43066cde21

See more details on using hashes here.

Provenance

Supported by

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