0.- Introduction
T0.1. Optimization and communications networks
1.- Mathematical foundations of network optimization
T1.1. Convex sets. Convex functions
T1.2. Optimization problems
1.2.1. Classification
1.2.2. Linear programming. Convex programming. Non-linear programming. Whole programming
and whole-mixed
T1.3. Duality
T1.4. Optimality conditions (KKT) and sensitivity analysis
2.- Modeling of network design problems
T2.1. Definitions and notation
T2.2. Network performance measures
T2.3. Routing
T2.4. Capacity allocation
T2.5. Congestion control (model NUM)
T2.6. Node location, topology design and generic network design problems