Toolbox
More Art Than Science
More Art Than Science
Linear Programming:
Linear Algebra
Numerical Computation
Duality
Nonlinear Programming:
Second-order Cone Programming (SOCP)
Semidefinite Programming (SDP)
Successive Convex Approximation (SCA)
Concave-Convex Procedure (CCP)
Integer Programming:
Branch-and-Bound (B & B)
Lagrangian Relaxation
Approximation Algorithm
Transportation and Assignment Problem
Facility Location Problem
Traveling Salesman Problem (TSP)
Fractional Programming:
Charnes-Cooper Transform
Dinkelbach's Transform
Distributed Optimization:
Alternating Direction Method of Multipliers (ADMM)
Distributed Primal-Dual Method
Dynamic Programming
Machine Learning
Deep Learning
Graph Theory
Adaptive Signal Processing:
Wiener Filter
Least Mean Square (LMS)
Kalman Filter
General Sidelobe Canceller (GSC)
MUltiple SIgnal Classification (MUSIC)
Information Theory (Communication)
Blahut-Arimoto Algorithm
Fixed-Point Theory
Perron-Frobenius Theorem
Weighted Minimum Mean-Square Error (WMMSE)