Files
2026-01-07 15:56:33 +01:00
..
2025-12-02 15:33:12 +01:00
2025-01-10 11:33:35 +01:00
2025-11-05 11:54:02 +01:00
2025-01-10 11:33:35 +01:00
2025-11-05 11:54:02 +01:00
2025-01-10 11:33:35 +01:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-05-27 13:47:22 +02:00
2025-11-05 11:54:02 +01:00
2025-02-19 13:31:07 +01:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-04-09 08:14:46 +02:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-07-10 11:40:51 +02:00
2025-05-27 13:47:22 +02:00
2025-11-05 11:54:02 +01:00
2025-11-05 11:54:02 +01:00
2025-01-10 11:33:35 +01:00
2025-11-05 11:54:02 +01:00
2025-05-27 13:47:22 +02:00
2025-11-05 11:54:02 +01:00
2025-05-27 13:47:22 +02:00
2025-11-05 11:54:02 +01:00
2025-01-10 11:33:35 +01:00
2025-11-05 11:54:02 +01:00

GLOP

GLOP is Google's Linear Optimization Package. It is a full-featured, production-ready implementation of the revised simplex method designed for performance and numerical stability in solving linear programming problems.

It's written in C++ but can also be used from Java, Python, or C# via our linear solver wrapper.

It contains in particular:

  • parameters.proto: Contains the definitions for all the GLOP algorithm parameters and their default values.
  • lp_solver.h: Contains the primary entry point class LPSolver.
  • preprocessor.h: Contains the presolving code for a Linear Program.
  • revised_simplex.h: Contains the core implementation of the revised simplex algorithm as described by G.B. Dantzig.
  • status.h: Return type for various solver functions.