Combinatorial and Network Algorithms

We shall discuss three classes of algorithms: (A) Network algorithms which can be adapted to solve various cost functions. (B) Auction-type algorithms most suitable for parallel and distributed computations. (C) Stochastic algorithms such as simulated annealing and its siblings.