HOME SITE-LINKS DISCUSSION FORUM DOWNLOADS UPTU+ ABOUT US  
 
 
     
 
agra colleges, noida colleges, lucknow colleges , aligarh colleges,mathura colleges, alahabad colleges,Muzaffarnagar colleges,merrut collese, kanpur colleges, varanasi colleges , greater noida colleges, ghaziabad colleges
Agra
Aligarh
Allahabad
Bareilly
Ghaziabad
Greater Noida
Kanpur
Lucknow
Mathura
Meerut
Muzaffarnagar
Noida
Varanasi
Others
uptu, up colleges ,b-tech , mba ,mca,b-pharma,m-tech, utter pradesh technical university, lucknow colleges, uptu noida, uptu university
 
 
  HOME SYLLABUS LISTING    
 

DESIGN & ANALYSIS OF ALGORITHMS

(TCS-503)
 

Unit -I
Introduction: Algorithms, analysis of algorithms, Growth of Functions, Master's Theorem, Designing of Algorithms. Sorting and order Statistics: Heap sort, Quick sort, Sorting in Linear time, Medians and Order Statistics.
Unit -II
Advanced Data Structure: Red-Black Trees, Augmenting Data Structure. B-Trees, Binomial Heaps, Fibonacci Heaps, Data Stricture for Disjoint Sets.
Unit -III
Advanced Design and Analysis Techniques: Dynamic Programming, Greedy Algorithms, Amortized Analysis, Back Tracking.
Unit -IV
Graph Algorithms: Elementary Graphs Algorithms, Minimum Spanning Trees, Single-source Shortest Paths, All-Pairs Shortest Paths, Maximum Flow, Traveling Salesman Problem.
Unit -V
Selected Topics: Randomized Algorithms, String Matching, NP Completeness, Approximation Algorithms.
References:
Coreman, Rivest, Lisserson, : “Algorithm", PHI.
Basse, "Computer Algorithms: Introduction to Design & Analysis", Addision Wesley.
Horowitz & Sahani, "Fundamental of Computer Algorithm", Galgotia.

 
 

 
  Home | About us | Feedback | Contact Us |Advertise| Privacy Policy