Skip to main content

Peerless Optimizer

Project description

Peerless Optimizer

Developed by Eve Utils

www.eveutils.com

Peerless is a software that implements an optimization algorithm to solve the following type of problems

min f(x); subject to g(x) >= 0, h(x) >= 0, lb <= x <= ub

where:

  • x is an element in R^n where some x_i in N (some or all can be integers)
  • lb, ub in R^n with lb_i <= ub_i forall i in 1,...,n
  • g : R^n -> R^m is a function that can be nonlinear, non-differentiable or discontinuous
  • h : R^n -> R^p is a function that can also be nonlinear, non-differentiable or discontinuous

Documentation

The documentation can be found at https://docs.eveutils.com/peerless/index.html.

Main features

  • Nonlinear, non-differentiable, discontinuous. The functions f, g and h can be of any type as long as they return similar values when evaluated are the same point different times (more about this later).
  • Discrete. Some or all the variables can be restricted to take integer values.
  • Global. Problems can have many local and global optima.
  • Stochastic. Function evaluations can be the result of a process using one or many probability distributions.
  • Scenarios. A Stochastic problem can be specified by scenarios
  • Parallel and distributed. Peerless can be executed in parallel or distributed mode

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

peerless-1.0.3.tar.gz (17.8 kB view details)

Uploaded Source

File details

Details for the file peerless-1.0.3.tar.gz.

File metadata

  • Download URL: peerless-1.0.3.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for peerless-1.0.3.tar.gz
Algorithm Hash digest
SHA256 50aa0f507882f3bd27ea1ef88333846769f3a505d3d46439dc7272efb82bb20f
MD5 8a20bc255c11ff6d438d01c8b15c5d0a
BLAKE2b-256 8265fa920adc0ffb21e62bb3bcf06ba5730efa04d2136bcb7c7cedc99bbff67f

See more details on using hashes here.

Supported by

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