• Home
  • Search
  • Comparison of open-source linear programming solvers.
  • Open Access IconOpen Access
  • Cite Icon70
  • https://doi.org/10.2172/1104761Copy DOI Icon

Comparison of open-source linear programming solvers.

  • Oct 1, 2013
  • Jared Gearhart +5 more
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

When developing linear programming models, issues such as budget limitations, customer requirements, or licensing may preclude the use of commercial linear programming solvers. In such cases, one option is to use an open-source linear programming solver. A survey of linear programming tools was conducted to identify potential open-source solvers. From this survey, four open-source solvers were tested using a collection of linear programming test problems and the results were compared to IBM ILOG CPLEX Optimizer (CPLEX) [1], an industry standard. The solvers considered were: COIN-OR Linear Programming (CLP) [2], [3], GNU Linear Programming Kit (GLPK) [4], lp_solve [5] and Modular In-core Nonlinear Optimization System (MINOS) [6]. As no open-source solver outperforms CPLEX, this study demonstrates the power of commercial linear programming software. CLP was found to be the top performing open-source solver considered in terms of capability and speed. GLPK also performed well but cannot match the speed of CLP or CPLEX. lp_solve and MINOS were considerably slower and encountered issues when solving several test problems.

Similar Papers
  • Research Article
  • Citations33

Shortcomings of linear programming in optimizing river basin allocation

  • Feb 01, 2008
  • Water Resources Research
  • Nesa Ilich
  • Research Article
  • Citations1

Coho : a verification tool for circuit verification by reachability analysis

  • Jan 01, 2006
  • Open Collections
  • Chao Yan
  • Research Article
  • Citations1

A Linear Programming Approach to Ensuring Equitable Distribution of COVID-19 Vaccines in Lower Income Countries

  • Dec 01, 2024
  • Journal of Physics: Conference Series
  • Sandhya Gupta +1
  • Conference Article
  • Citations22

Leveraging linear and mixed integer programming for SMT

  • Oct 01, 2014
  • Tim King +2
  • PDF
  • Research Article
  • Citations17

Determining the Optimal Location and Number of Voltage Dip Monitoring Devices Using the Binary Bat Algorithm

  • Jan 05, 2021
  • Energies
  • Mario Šipoš +3
  • Conference Article
  • Citations1

A neutral net linear programming solver

  • Jan 01, 1991
  • J.-L Yuan +1
  • Research Article
  • Citations4

The row pivoting method for linear programming

  • Oct 29, 2020
  • Omega
  • Yanwu Liu +2
  • Research Article
  • Citations8

Scalable Computation of Dynamic Flow Problems via Multimarginal Graph-Structured Optimal Transport

  • Jun 15, 2023
  • Mathematics of Operations Research
  • Isabel Haasler +3
  • Book Chapter
  • Citations4

Primal Heuristics for Wasserstein Barycenters

  • Jan 01, 2020
  • Pierre-Yves Bouchet +2
  • Research Article
  • Citations8

CFD and potential flow assessment of the hydrodynamics of a kitefoil

  • Oct 10, 2017
  • Ocean Engineering
  • D Ocaña-Blanco +2
  • Research Article
  • Citations1

Polytopal approximation for thrust magnitude constraints in rocket trajectory optimization

  • Jul 27, 2023
  • Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering
  • Jiawei Wang +2
  • Research Article
  • Citations1

Efficient preprocessing for VLSI optimization problems

  • Mar 15, 2008
  • Computational Optimization and Applications
  • W L Hare +2
  • Research Article
  • Citations15

A Dantzig–Wolfe decomposition algorithm for linear economic model predictive control of dynamically decoupled subsystems

  • Jul 03, 2014
  • Journal of Process Control
  • L.E Sokoler +5
  • Research Article
  • Citations1

Advertiser-First: A Receding Horizon Bid Optimization Strategy for Online Advertising

  • Jun 01, 2025
  • IEEE Transactions on Computational Social Systems
  • Ke Fang +6
  • Conference Article
  • Citations7

Learning interpretable classification rules using sequential rowsampling

  • Apr 01, 2015
  • Sanjeeb Dash +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.