“…Semi-continuous variables are very often found in models of real-world problems such as production planning problems [17,5,7,8], financial trading and planning problems [10,6], and many others [4,1,9]. These are variables that are constrained to either assume the value 0, or to lie in some given convex compact set P ⊆ R m ; in our applications P will always be a polyhedron.…”