Linear program transitions