COMPUTATIONAL OPTIMIZATION AND APPLICATIONS