Linear programming, transportation problem, assignment problem, network analysis, queuing theory, and optimization.