SAS/OR® User's Guide: Mathematical Programming Examples