Skip to main content

Bi-Level Outer Approximation

Project description

gemseo-bilevel-outer-approximation

PyPI - License PyPI - Python Version PyPI Codecov branch

Overview

GEMSEO plugin for Bi-Level Outer Approximation.

It contains:

  • Benders formulation decomposition
  • Bi-level Outer Approximation optimization algorithm to solve mixed integer optimization problems.
  • Several strategy of Bi-level Outer Approximation improvements:
    • Convexification alpha - underestimator
    • Post Optimal Sensitivity Amplification (POSA)
    • Adaptive Convexification
  • Shape Function Penalization and Hyper-sphere Penalization implementation
  • A wrapper of the Open source version of MMA solver.

Installation

Install the latest version with pip install gemseo-bilevel-outer-approximation.

See pip for more information.

Bugs and questions

Please use the gitlab issue tracker to submit bugs or questions.

Contributing

See the contributing section of GEMSEO.

Contributors

  • Simone Coniglio
  • Loic Cousin
  • Benoit Pauwels
  • Antoine DECHAUME

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

gemseo_bilevel_outer_approximation-0.1.0.tar.gz (370.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file gemseo_bilevel_outer_approximation-0.1.0.tar.gz.

File metadata

File hashes

Hashes for gemseo_bilevel_outer_approximation-0.1.0.tar.gz
Algorithm Hash digest
SHA256 abd504656e8a1b40bd28bb98100f052d816f2ea209019e9002f5624deeb886d6
MD5 b03e052b55790b382661e3c4cc5f7e9e
BLAKE2b-256 828d43f76395c5685cf0396c1d55c8327a97919ff708c9b5559016f93755ddb7

See more details on using hashes here.

File details

Details for the file gemseo_bilevel_outer_approximation-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for gemseo_bilevel_outer_approximation-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3864883b85849f4ca43addd0ead3bee225b3e23678f11dae46aa2d021fb2a2a8
MD5 8acda4b37d1dd9338125c9d2b9a614cf
BLAKE2b-256 3e5c8b582c324124594db7ab0998dbd577430daf60b33c5d639046897d5152d2

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