This section discusses the use of third-party utilities to visualize aspects of a particular GLPK instance, including:
- the problem (being a representation of the underlying model)
- its solution (or the results more generally)
- the progress of the solver (in real-time or after completion).
The following methods have been successfully used:
- run a gnuplot script to interpret standard GLPK results
- run an R script to interpret standard GLPK results
- run an Using R Graphics for LP Dashboard script to interpret standard GLPK results
- print SVG output from GLPK — and display using a contemporary web browser or SVG editor (say Inkscape)
- print dot language output from GLPK — then process using graphiz and display in an SVG or PNG viewer
Some of these methods can (and perhaps have been) built into GLPK-specific IDEs, thereby relieving the user of the associated manual processing.
The following sub-chapters discuss some of these approaches in detail: