Skip to main content

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

Release files for peerless 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for peerless 1.0.3
File Size Uploaded
peerless-1.0.3.tar.gz 17.8 kB Details

Release files / peerless-1.0.3.tar.gz

Download URL peerless-1.0.3.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
50aa0f507882f3bd27ea1ef88333846769f3a505d3d46439dc7272efb82bb20f
BLAKE2b-256 checksum
How to use checksums
8265fa920adc0ffb21e62bb3bcf06ba5730efa04d2136bcb7c7cedc99bbff67f
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.3 This release

1 release file

1.0.2

1 release file

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page