| 1 | | Introduction | | 1 |
| 2 | | Linear programming : theory and algorithms | | 15 |
| 3 | | LP models : asset/liability cash-flow matching | | 41 |
| 4 | | LP models : asset pricing and arbitrage | | 62 |
| 5 | | Nonlinear programming : theory and algorithms | | 80 |
| 6 | | NLP models : volatility estimation | | 112 |
| 7 | | Quadratic programming : theory and algorithms | | 121 |
| 8 | | QP models : portfolio optimization | | 138 |
| 9 | | Conic optimization tools | | 168 |
| 10 | | Conic optimization models in finance | | 178 |
| 11 | | Integer programming : theory and algorithms | | 192 |
| 12 | | Integer programming models : constructing an index fund | | 212 |
| 13 | | Dynamic programming methods | | 225 |
| 14 | | DP models : option pricing | | 240 |
| 15 | | DP models : structuring asset-backed securities | | 248 |
| 16 | | Stochastic programming : theory and algorithms | | 255 |
| 17 | | Stochastic programming models : value-at-risk and conditional value-at-risk | | 271 |
| 18 | | Stochastic programming models : asset/liability management | | 279 |
| 19 | | Robust optimization : theory and tools | | 292 |
| 20 | | Robust optimization models in finance | | 306 |
| App. A | | Convexity | | 320 |
| App. B | | Cones | | 322 |
| App. C | | A probability primer | | 323 |
| App. D | | The revised simplex method | | 327 |