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 hashes)

Uploaded Source

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