Il est possible d'ajouter des contraintes sur les valeurs des variables. Par exemple, les contraintes suivantes
font partie du programme linéaire donné en exemple. La fonction
lpx_set_col_bnds(LPX*, int indiceColonne, int forme, double
borneInf, double borneSup). Par exemple, si est d'indice
,
et qu'on tient à l'empêcher de prendre des valeurs négatives, on le
spécifie avec l'instruction lpx_set_col_bnds(mylp, 4,
LPX_LO, 0.0, 0.0).