1 Introduction 2 Algorithmic Problems & Their Complexity 3 Fundamental Complexity Classes 4 Reductions-Algorithmic Relationships Between Problems 5 The Theory of NP-Completeness 6 NP-complete and NP-equivalent Problems 7 The Complexity Analysis of Problems 8 The Complexity of Approximation Problems-Classical Results 9 The Complexity of Black Box Problems 10 Additional Complexity Classes 11&nb |