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).