1. A Mathematical framework 2. Random Sampling Method 3. Lagrange Multiplier Method 4. Covariance Matrix Method 5. Offset Method