sol (format) - sol (format)

Sol (format)
Extension de nom de fichier
.sol
Développé par Robert Fourer
David Gay
Brian Kernighan
Bell Labs
Type de format programmation mathématique

sol est un format de fichier pour représenter des solutions de problèmes de programmation mathématique . Il est souvent utilisé en conjonction avec le format nl pour renvoyer les solutions des solveurs. Initialement, ce format a été inventé pour connecter des solveurs à AMPL, mais il a ensuite été adopté par d'autres systèmes tels que FortSP pour interagir avec des solveurs externes.

Le format sol est de bas niveau et est conçu pour la compacité et non pour la lisibilité. Il a une représentation binaire et textuelle. De nombreux solveurs tels que CPLEX , Gurobi et MOSEK peuvent produire des fichiers dans ce format directement ou via des programmes pilotes spéciaux.

La bibliothèque de solveurs AMPL (ASL) qui permet entre autres de lire et d'écrire les fichiers sol est open-source. Il est utilisé dans de nombreux solveurs pour implémenter la connexion AMPL.

Voir également

  • nl (format) - un format de fichier pour présenter des problèmes de programmation mathématique

Les références