| Chapter 1 | Optimization review |
| Chapter 2 | Projection methods |
| Chapter 3 | Algorithms for finding the nearest Euclidean distance matrix |
| Chapter 4 | Hybrid methods for finding the nearest Euclidean distance matrix |
| Chapter 5 | Methods for minimizing least distance functions with semi–definite matrix constraints |
| Chapter 6 | Algorithms for solving the educational testing problem |
| Chapter 7 | Hybrid methods for solving the educational testing problem |
| Chapter 8 | Conclusions and further work |