Offerings: Software

Overview

Optimi­zation soft­ware is essen­ti­al for sup­port in decis­i­on-making and for auto­ma­ting tasks. It faci­li­ta­tes or replaces manu­al labor by ana­ly­zing data, com­pi­ling it into actionable infor­ma­ti­on, or direct­ly pro­po­sing and imple­men­ting the opti­mal solu­ti­on for a spe­ci­fic decis­i­on problem.

In the spi­rit of the mot­to “Optimi­zation ever­y­whe­re,” we offer two dif­fe­rent forms of soft­ware packages:

  • The open-source Atlas optimi­zation suite as a com­pre­hen­si­ve mul­ti-pur­po­se envi­ron­ment for optimi­zation tasks.
  • A tail­o­red ver­si­on of the Atlas optimi­zation suite for cor­po­ra­te use, desi­gned to sol­ve spe­ci­fic pro­blems from indus­try and technology.

Addi­tio­nal­ly, we pro­vi­de the results of some small pro­jects for free use on our Git­Hub, hoping they will pro­ve useful.

Atlas optimization suite

The open-source Atlas optimi­zation suite is curr­ent­ly under deve­lo­p­ment. It allows for the for­mu­la­ti­on and sol­ving of a wide varie­ty of optimi­zation pro­blems. It ser­ves as both a gra­phi­cal user inter­face and a com­pen­di­um of pro­blems. Choo­se a pro­blem class such as expe­ri­ment design, spa­ti­al inter­po­la­ti­on, or machi­ne sta­bi­liza­ti­on, and spe­ci­fy the details of the pro­blem in just a few minu­tes via drag and drop. Open-source sol­vers hand­le the rest.

Abbil­dung 1 : Screen­shots der Atlas optimi­zation suite und des Ablaufs zur Lösung eines Interpolationsproblemes

Pro­bie­ren Sie es aus und ana­ly­sie­ren Sie ein Pro­blem Ihrer Wahl! Die Soft­ware ist in Python geschrie­ben und steht auf unse­rem Git­hub zur Ver­fü­gung. Sie benö­tigt CVXOPT, GLPK, und CVXPY. Die­ses Tuto­ri­al­vi­deo illus­triert Instal­la­ti­on und Anwen­dung. Wir arbei­ten dar­an, zwecks ein­fa­che­rer Nutz­bar­keit eine instal­la­ti­ons­freie Vari­an­te auf unse­rer Home­page bereitzustellen.

The soft­ware is writ­ten in Python and is curr­ent­ly under acti­ve deve­lo­p­ment, gra­du­al­ly being made available on our Git­Hub. It requi­res CVXOPT, GLPK, and CVXPY. We are working on pro­vi­ding a no-instal­la­ti­on ver­si­on on our web­site for easier usability.

Business solutions

You may want to use the Atlas Optimi­zation Suite for com­mer­cial pur­po­ses and need addi­tio­nal func­tion­a­li­ty. In that case, we offer ver­si­ons tail­o­red spe­ci­fi­cal­ly to pro­fes­sio­nal needs.

The­se ver­si­ons fea­ture, for exam­p­le, con­ve­ni­ent import and export func­tion­a­li­ties, Excel com­pa­ti­bi­li­ty, a log­file histo­ry, and an enhan­ced sys­tem for pro­blem con­fi­gu­ra­ti­on. With this sys­tem, you can spe­ci­fy an unli­mi­t­ed num­ber of optimi­zation pro­blems syn­chro­no­us­ly, using data from sources you choo­se. This allows you to seam­less­ly inte­gra­te optimi­zation pro­blems into your work­flows. This does­n’t have to be expen­si­ve: licen­ses are available (depen­ding on the scope of sup­port) start­ing from 1000 USD/year.

Available for order start­ing Spring 2025.

Functionality

Func­tion­a­li­tyFree ver­si­onLicen­sed version
Gui­de­lines and documentation
Solu­ti­on optimi­zation problems
Inves­ti­ga­ti­on and solu­ti­on analysis
Gra­phi­cal illustrations
Drag & drop pro­blem builder
Pro­blem con­fi­gu­ra­ti­on via Excel- and Text-file
Pro­gramma­ble pro­blem configurations
Sup­port
Detail­ed solu­ti­on reports
Import- and export- functionality

Individual solutions

We are fle­xi­ble — if you have any ques­ti­ons or requests for spe­ci­fic func­tion­a­li­ty, just cont­act us. If desi­red, we can also sol­ve optimi­zation pro­blems that are not part of the stan­dard reper­toire and wri­te cus­tom soft­ware for you.