Cooperative Game Theory And Applications Cooperative Games Arising From Combinatorial Optimization Problems