Mathematical Programming with Business Applications