Integer linear programming excel solver Universidade Federal Fluminense

Simply and easily integrating Mixed Integer Programming with Spreadsheets.

  • WHAT IS IT?

    UFFLP is a library of functions to integrate software solvers of Mixed Integer Programming (MIP) modules and programming languages such as C/C++ and Visual Basic for Applications (VBA). It has become popular mainly due to the VBA language being available within Spreadsheets such as Microsoft Excel, which facilitates data processing used by mathematical models and the preview of results. Many engineering graduates find it difficult to implement MIP in real problems. With this in mind, UFFLP was developed by Prof. Artur Alves Pessoa to be used in modeling courses and Integer Programming, taught by Prof. Eduardo Uchoa, as well as in monographs, dissertations and doctoral theses by his students.

  • WHAT DOES IT DO?

    For students, teachers and engineers, they can develop MIP application models for real and academic use, this free tool allows the user to work with an unlimited number of variables and constraints. UFFLP defines a set of functions in C/C++ or VBA to manipulate these variables and constraints, listing them by name. Currently, UFFLP supports CPLEX solvers, free for academic use, and COIN CBC with open source code. Soon we will support the Gurobi solver and we will also have a set of functions in Java.

  • TARGET AUDIENCE

    Engineering students, teachers and professionals in that field.

  • INSTALLATION TIPS

    If you do not have a solver on your computer, it will be automatically installed with the COIN-OR or GLPK tool, depending on your preference.

    • 1 INSTALLATION

      • Step 1: When installing select the desired language.
      • Step 2: Select the folder where the UFFLP will be saved.
      • Step 3: Select the solver that you will use.
      • Step 4: Click INSTALL and wait for it to finish.
    • 2 LICENSE

      UFFLP is a free tool for academic and commercial use.

  • DOWNLOAD

  • QUESTIONS

    Visit the forum to clarify all your doubts about the UFLLP.

    http://ufflp.gapso.com.br

    icon-forum

  • BUG TRACKER

    Use Mantis to report potential bugs in UFFLP and help us refine the tool for you even more.

    Mantis Bug Tracker