glpk - GNU Linear Programming Kit

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name glpk
Package version 4.64
Package release lp150.1.4
Package architecture x86_64
Package type rpm
Installed size 295.95 KB
Download size 80.53 KB
Official Mirror
The GLPK package is intended for solving large-scale linear
programming, mixed integer programming, and other related problems. It
is a set of routines written in ANSI C and organized in the form of a
callable library.


Package Version Architecture Repository
glpk-4.65-lp150.47.1.x86_64.rpm 4.65 x86_64 Science
glpk - - -


Name Value - - - -


Name Value
glpk = 4.64-lp150.1.4
glpk(x86-64) = 4.64-lp150.1.4


Type URL
Binary Package glpk-4.64-lp150.1.4.x86_64.rpm
Source Package glpk-4.64-lp150.1.4.src.rpm

Install Howto

Install glpk rpm package:

# zypper install glpk




2017-12-11 -
- update to 4.64:
* The dual simplex solver routine was changed to perform more
aggressive perturbation to prevent dual degeneracy and avoid
stalling even if the current dual basic solution is strongly
feasible (mainly if the objective is zero)
* The exact simplex solver routine was changed to perform
terminal output according to the verbosity level (specified by
the control parameter smcp.msg_lev)
* A minor bug (related to MS Windows version) was fixed
* An example model (Graceful Tree Labeling Problem) in MathProg
was added
* Three example models (Power plant LP scheduler, Neumann CA
grid emulator generator) in MathProg and one in Cplex LP format
were added
2017-07-31 -
- Update to version 4.63:
* A "smart" LP perturbation was implemented in the primal and
dual simplex solvers.
* The long-step technique was implemented for phase I of the
primal simplex solver.
* An internal objective scaling was included in both primal and
ual simplex solvers.
* The Posix version of glp_time (glpk/src/env/time.c) was changed
to resolve time_t issue on msys2.
* Three new example models in MathProg were added.
* Changes for version 4.62:
* The bound perturbation technique was included in the primal
simplex solver to improve numerical stability and avoid
* A range bug was fixed in the MPS reading routine.
* Changes were made to provide 64-bit portability of the Minisat
* Calls to non-thread-safe functions gmtime, strerror, and strtok
were replaced by calls to corresponding thread-safe equivalents
2017-01-23 -
- Update to version 4.61:
* An option was added to build a re-entrant version of the
package suitable for running in a multi-threaded environment.
* A re-entrant version of the package allows running multiple
independent instances of glpk in different threads of a
multi-threaded application.
- Use savannah as source for gpg keyring
2016-04-01 -
- Update to 4.60
* src/glpk.h Declarations of all non-documented API routines were
hidden by #ifdef GLP_UNDOC / #endif.
* src/simplex/spydual.c An experimental feature (objective
coefficient perturbation) to improve numerical stabilty and
avoid cycling was included in the dual simplex solver.
- Enable gmp support
2016-03-13 -
- Update to 4.59
* Some bugs were fixed and some improvements were made in the
MIP solver.
* The data file format used by API routines glp_read_graph and
glp_write_graph was changed. For more details please see the
document "GLPK: Graph and Network Routines" included in the
* Translation of the document "Modeling Language GNU MathProg"
to Brazilian Portuguese (pt-BR) was included (in LaTeX and pdf
2016-02-19 -
- Update to 4.58
* The solution file format used by API routines glp_read_sol,
glp_write_sol, glp_read_ipt, glp_write_ipt, glp_read_mip, and
glp_write_mip was changed. For more details please see the GLPK
reference manual included in the distribution.
* The tan function (trigonometric tangent) was added to GNU
MathProg modeling language.
* A new version of the document "Modeling Language GNU MathProg"
in Spanish was included (in LaTeX and pdf formats).
* A check to determine if libtool needs '-no-undefined' flag to
build shared libraries on some platforms was added.
* A script to regenerate the configure script and the Makefiles
was added.

See Also

Package Description
glpk-devel-4.64-lp150.1.4.x86_64.rpm GNU Linear Programming Kit
glpk-doc-4.64-lp150.1.4.noarch.rpm GNU Linear Programming Kit
glproto-devel-1.4.17-lp150.1.6.x86_64.rpm The X11 Protocol: OpenGL extension
glslang-devel-3.0.g1516-lp150.1.11.x86_64.rpm OpenGL and OpenGL ES shader front end and validator
glu-devel-32bit-9.0.0-lp150.1.6.x86_64.rpm Development files for the GLU API
glu-devel-9.0.0-lp150.1.6.x86_64.rpm Development files for the GLU API
glucat-devel-0.8.2-lp150.1.31.x86_64.rpm Library of C++ templates implementing universal Clifford algebras
glucat-doc-0.8.2-lp150.1.31.x86_64.rpm Documentation for glucat
gluegen2-2.3.2-lp150.2.3.x86_64.rpm Tool for automatic generation the Java and JNI code
gluegen2-devel-2.3.2-lp150.2.3.noarch.rpm Tool for automatic generation the Java and JNI code
glusterfs-3.12.3-lp150.1.4.x86_64.rpm Aggregating distributed file system
glusterfs-devel-3.12.3-lp150.1.4.x86_64.rpm Development files for glusterfs
glyr-devel-1.0.10-lp150.1.7.x86_64.rpm Development files for glyr, a music metadata search engine
glyrc-1.0.10-lp150.1.7.x86_64.rpm Search engine for music related metadata
gmime-devel-3.2.0-lp150.1.2.x86_64.rpm MIME Parser and Utility Library -- Development Files