Presentation is loading. Please wait.

Presentation is loading. Please wait.

AIMMS An introduction Abolfazl Keshvari 2011. How many tools and solvers are available? Just have a look at:

Similar presentations


Presentation on theme: "AIMMS An introduction Abolfazl Keshvari 2011. How many tools and solvers are available? Just have a look at:"— Presentation transcript:

1 AIMMS An introduction Abolfazl Keshvari 2011

2 How many tools and solvers are available? Just have a look at: http://www.lionhrtpub.com/orms/surveys/LP/lp8.html http://www.gamsworld.org/cone/solvers.htm http://www.lionhrtpub.com/orms/surveys/nlp/nlp4.html for some lists of solvers and software available. There are many free/open source tools among them and many of them provide APIs for different programming languages and add-ons for spreadsheet tools.

3 Some Tools General Mathematical Programming Software: LP_Solve[http://lpsolve.sourceforge.net/5.5/IDE.htm]http://lpsolve.sourceforge.net/5.5/IDE.htm Lingo[http://www.lindo.com/]http://www.lindo.com/ GAMS[http://www.gams.com/]http://www.gams.com/ AIMMS[http://www.aimms.com/]http://www.aimms.com/

4 Some Tools DEA Software: PIM-DEA[http://www.deasoftware.co.uk/]http://www.deasoftware.co.uk/ EMS[http://www.holger-scheel.de/ems/]http://www.holger-scheel.de/ems/ KonSi[http://www.dea-analysis.com/]http://www.dea-analysis.com/ Frontier[http://www.deafrontier.net/screen.html]http://www.deafrontier.net/screen.html Sample price: PIM-DEA (Academic, single user, unlimited number of DMUs) : £ 1386 Question: Is there a good market for a DEA software?

5 AIMMS Academic License: http://www.aimms.com/academic/free-academic-license Specification: Operating system: Windows (32-bit and 64-bit), Linux Encoding form: ASCII, Unicode A dvanced I nteractive M ultidimensional M odeling S ystem It is possible to convert projects from ASCII version to Unicode version but NOT vise versa. It is possible to convert projects from old versions to new versions but not vise versa.  

6 Versions Developer Needs a license Create, edit and solve models, data and forms Developer Needs a license Create, edit and solve models, data and forms Viewer Free Only view the projects without the right of changing the data and solving the models Viewer Free Only view the projects without the right of changing the data and solving the models Excel Add-in Needs a license A replacement for the built- in Solver in Excel Excel Add-in Needs a license A replacement for the built- in Solver in Excel Server, APIs, web services, multi-agents Needs a license Using AIMMS in network, other applications, distributed computations and other facilities Server, APIs, web services, multi-agents Needs a license Using AIMMS in network, other applications, distributed computations and other facilities Installation Free Versions Does not need to be installed    

7 From GAMS to AIMMS It is possible to import GAMS codes into AIMMS. How? In AIMMS: File>Open model…>[change model type from.amb to.aim and choose your GAMS file] It does not work for all GAMS codes and options, you may get syntax errors or the compiling process may fail. It is better to make sure that the GAMS code contains only the “model” and nothing else.

8 VRS DEA problem Modeling Problems in Algebraic Language Objective variable:Phi Sets:i, r, j Data:x(i,j),y(r,j) Variables:Lambda(j),Phi Constraints:C1, C2, C3

9 Important Topics Creating model in AIMMS Solving the model and retrieving the results Creating forms and adding objects (table, figure, button) Saving data in cases and loading cases Handling more than one model in the project Progress window Solver configuration Debugger, profiler and math program inspector

10 Sample Projects and Documents


Download ppt "AIMMS An introduction Abolfazl Keshvari 2011. How many tools and solvers are available? Just have a look at:"

Similar presentations


Ads by Google