Modeling and Optimization: Theory and Applications
  • Slide


Important dates
  • For questions about the competition Boris Defourny,
  • For questions about the conference Albert S. Berahas,
  • For questions about the AIMMS software
  • For questions about travel & accommodation Jennifer Vargas,

AIMMS Announces the 2020 MOPTA Competition Winner! (This link takes you to the AIMMS website)

Selected Teams:

Winner: Team NP Die Hard (School of Mathematics, University of Edinburgh, U.K.) Paula Fermin, Ivona Gjeroska, Albert Sola, supervised by Miguel Anjos

Finalist: Team Go Blue (Industrial & Operations Engineering, University of Michigan, U.S.) Bin Yao, Jiaqi Guo, supervised by Viswanath Nagarajan

Finalist: Team MaD CONDORS (Departamento de Ingeniería Industrial Universidad de los Andes, Colombia) María José Consuegra, Alfaima Solano, David Corredor, supervised by Camilo Gómez

Vehicle Fleet Sizing, Positioning and Routing

See the problem description below for more information
Problem description:  AIMMS_MOPTA_case_2020.pdf
download (mopta2020_vertices.csv)
download (mopta2020_edges.csv)
download (mopta2020_depots.csv)
download (mopta2020_q2018.csv)
download (mopta2020_q2019.csv)



You have to register here: registration

Solver Application Download

Please download the Solver Application from the AIMMS Website using this link.


All files should be submitted as by the deadline a single email with a single attached zip file to, The body of the email should forward the registration confirmation email received at registration time, as the way to authenticate the submitting team. Good luck!


Teams of at most three students can participate. The team leader must be a graduate student, though the other members of the team can be advanced undergraduate students. Each member of the team must be registered as a full-time student at a recognized educational institution during the Spring term of the 2019-2020 Academic Year. Students with any background are eligible. Collaboration between students from different departments is strongly encouraged.

Each team must declare a team advisor with which the team may consult about the problem and their solution. It is the team advisor’s responsibility to ensure that the students have appropriate knowledge for the competition. The team advisor should not be involved as a participant in the solution process.

As the conference is international, so is the competition. Teams from all over the world can participate, as long as at least one team member can come to the conference, should the team make it to the final round.

The official language of the competition is English.

Teams are asked to register to the competition as soon as they start working on the problem. There is a separate deadline for the submission of the solution (see Important dates).

If you have questions about the problem or the competition format in general, please contact Boris Defourny at defourny (AT) If you have questions about the AIMMS software and licensing related issues, please contact support (AT)

Competition Format

The competition consists of a few stages. In the first stage the teams are asked to develop models and solution methods (see the problem description above) and provide an implementation of the optimization models in AIMMS. The teams must submit a complete solution to the problem, including: implementation of the optimization models in AIMMS, ideally already including a graphical user interface that provides the user with graphical and textual output; solutions of the models for the given data sets, and for other data sets generated by the teams, if any; a maximum 15 page report that discusses the models developed (along with mathematical background), the solutions obtained, and further recommendations. The AIMMS implementation is requested for the optimization models only: the teams can use any tool of their choice for building statistical models or running machine learning algorithms on the data provided, if this is a part of their approach (documented source codes should still be included). The teams should also keep in mind that opportunities to improve the solution approach and the interface will be offered in the next phase. A panel of judges, including representatives from both the conference organizing committee and AIMMS evaluates the submissions, provides feedback to the teams and invites finalists to continue in the second stage of the project and present their work at a dedicated session of the conference. In this second stage, the finalists will receive advice from the panel on ways in which they can improve their model and solution and have time before the conference to continue to improve their solution. After the presentations at the conference, the judges will ask questions. The finalists are ranked based on a combined score for their model, implementation, report, solution, oral presentation, and answers to the judges’ questions. The decision of the judges is final and cannot be appealed.


Each finalist team will receive free registration for the conference for up to two team members. In addition, a cash prize will be awarded to the team that wins the overall competition.


By submitting an entry to the competition you agree that the organizers own the copyright to a copy of your submission. This does not limit your rights to publish your work, give talks, posters, etc., but grants the organizers of the competition the right to use your work.