Algorithms and Complexity - Course Plan
Algorithms and Complexity - Course Plan
Algorithms and Complexity - Course Plan
Computer
Department : Science& Batch : 2K21 2021-2023 Semester : IInd Semester
Engineering
Amortized analysis -
Wed, 6th April 2022 1 1 1 Lecture
introduction
Extended Euclid’s
Mon, 2nd May 2022 3 2 11 Lecture
algorithm
Integer factorization -
Mon, 9th May 2022 3 2 14 Lecture
Pollard Rho heuristic
Maximum bipartite
Wed, 25th May 2022 1 3 22 Lecture
matching
Knuth-Morris-Pratt
Tue, 31st May 2022 2 4 24 Lecture
algorithm
Overview of complexity
Wed, 1st June 2022 1 4 25 Lecture
classes
NP completeness proofs:
Mon, 6th June 2022 3 4 26 Lecture
Clique
NP completeness proofs:
Tue, 7th June 2022 2 4 27 Lecture
vertex-cover problem.
NP completeness proofs:
Wed, 8th June 2022 1 4 28 Lecture
Hamiltonian-cycle
NP completeness proofs:
Travelling-salesman Mon, 13th June 2022 3 4 29 Lecture
problem
Polynomial time
Tue, 14th June 2022 2 5 30 Lecture
approximation scheme
1
Topic Name Date Hour Module Slot Teaching Pedagogy
Polynomial time
Wed, 15th June 2022 1 5 31 Lecture
approximation scheme
Traveling-salesman
Mon, 27th June 2022 3 5 35 Lecture
problem