linear-programming-using-MATLAB

Linear programming solver

MATLAB implementations of linear programming algorithms and methods

This book offers a theoretical and computational presentation of a variety of linear programming algorithms and methods with an emphasis on the revised simplex method and its components. A theoretical background and mathematical formulation is included for each algorithm as well as comprehensive numerical examples and corresponding MATLAB® code. The MATLAB® implementations presented in this book are sophisticated and allow users to find solutions to large-scale benchmark linear programs. Each algorithm is followed by a computational study on benchmark problems that analyze the computational behavior of the presented algorithms. As a solid companion to existing algorithmic-specific literature, this book will be useful to researchers, scientists, mathematical programmers, and students with a basic knowledge of linear algebra and calculus. The clear presentation enables the reader to understand and utilize all components of simplex-type methods, such as presolve techniques, scaling techniques, pivoting rules, basis update methods, and sensitivity analysis.

GitHub

46 stars
6 watching
20 forks
Language: Matlab
last commit: about 8 years ago
Linked from 1 awesome list

clpcplexexterior-point-simplex-algorithminterior-point-methodlinear-programmingmatlabrevised-simplex-algorithmspringer

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
leeyngdo/numerical-linear-algebraSolutions and MATLAB example codes for exercises in Numerical Linear Algebra65
stephane-caron/lpsolversProvides a unified interface to various linear programming solvers in Python24
epfl-lts2/unlocboxA toolbox for convex optimization problems using proximal splitting methods52
klho/flamAn open-source software project providing optimized linear algebra algorithms for specific matrix types commonly encountered in physics and statistics.63
hiroyuki-kasai/gdlibraryA collection of unconstrained optimization algorithms implemented in MATLAB67
uts-ri/matlab-graph-optimizationA Matlab-based optimization framework for nonlinear least squares problems68
juanklopper/mit_ocw_linear_algebra_18_06A collection of Python Jupyter Notebooks illustrating key concepts from Gilbert Strang's linear algebra course (18.06) using MIT OCW resources.543
atsushisakai/matlabroboticsMATLAB implementations of algorithms and techniques for mobile robot navigation, including localization, mapping, path planning, and SLAM.617
vonsylvia/matlab_algorithm_with_casesA collection of implementations for various optimization algorithms in MATLAB443
clarkzinzow/nonlinear-optimization-algorithmsMATLAB implementations of various nonlinear programming algorithms for optimization and minimization tasks166
osqp/osqp-matlabA Matlab interface for solving quadratic programming problems using the OSQP solver46
liukewia/solving-tsp-vrpThis MATLAB project implements heuristic algorithms for solving two classic optimization problems in logistics and transportation planning119
phdp/mlbopThe codebase provides MATLAB implementations of machine learning concepts from S. Theodoridis' book66
thealgorithms/matlab-octaveA collection of algorithms and data structures in MATLAB/Octave, including solutions to Project Euler problem sets.375
snopt/snopt-matlabProvides a Matlab interface to SNOPT for nonlinear optimization56