Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : A Toolbox for Unconstrained Global Optimization of Polynomial functions. details
Login with GitLab

A Toolbox for Unconstrained Global Optimization of Polynomial functions.

Global optimization toolbox for solving unconstrained polynomial optimization problems
(6360 downloads for this version - 9509 downloads for all versions)
Details
Version
1.0.1
Authors
Dhiraj B. Magare
Bhagyesh V. Patil
P. S. V. Nataraj
Owner Organization
Systems and Control Engineering Group, Indian Institute of Technology Bombay, India
Maintainer
DHIRAJ MAGARE
Category
License
Dependency
Creation Date
September 28, 2012
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Scilab 5.5.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("Global_Optim_toolbox")
Description
            Many problems in science and engineering can be reduced to the problem of
finding optimum bounds for the range of a multivariable polynomial on a
specified domain. Local optimization is an important tool for solving polynomial
problems, but there is no guarantee of global optimality. 
For polynomial optimization problems, an alternate approach is based on the
Bernstein form of the polynomial. If a polynomial is written in the Bernstein
basis over a box, then the range of the polynomial is bounded by the values of
the minimum and maximum Bernstein coefficients. Global optimization based on the
Bernstein form does not require the iterative evaluation of the objective
function. Moreover, the coefficients of the Bernstein form are needed to be
computed only once, i.e., only on the initial domain box. The Bernstein
coefficients for the subdivided domain boxes can then be obtained from the
initial box itself. Capturing these beautiful properties of the Bernstein
polynomials, global optimum for the polynomial on the given domain can be
obtained. 
The toolbox is developed based on the above ideas.            
Files (3)
[317.60 kB]
Source code archive
makes it available for Scilab 5.4
[360.36 kB]
OS-independent binary for Scilab 5.4.x
Binary version
Automatically generated by the ATOMS compilation chain

[354.84 kB]
OS-independent binary for Scilab 5.5.x
Binary version (all platforms)
Automatically generated by the ATOMS compilation chain

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.