PRACTICAL MATHEMATICAL OPTIMIZATION