B.TechSemester 42025-26Design And Analysis Of AlgorithmBCS409

Design And Analysis Of Algorithm (BCS409) - AKTU Question Paper 2025-26

B.Tech · Semester 4 · Free PDF Download

This is the official AKTU Design And Analysis Of Algorithm Previous Year Question Paper for B.Tech Semester 4, academic session 2025-26. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.

Course:B.Tech
Semester:Semester 4
Session:2025-26
University:AKTU / UPTU

Rate this paper

Questions Asked in 2025-26

Design And Analysis Of Algorithm (BCS409) — extracted question text · 70 marks · 3 Hours

Section AAttempt all questions in brief. 02 x 7 = 14
  • a
    Find Big-O of:f(n) = n³ + 4n log n + 6
  • b
    What is the difference between time and space trade-off?
  • c
    What is probabilistic balancing in Skip List?
  • d
    Why is extract-min costly in Fibonacci Heap?
  • e
    Define Convex Hull in computational geometry
  • f
    Differentiate between Greedy and Dynamic Programming
  • g
    What is Algebraic Computation?
Section BAttempt any three of the following: 07 x 3 = 21
  • a
    Explain the concept of recurrence relations. Solve the recurrence relation using Master Theorem:T(n)=2T(n/2)+n. Also interpret its significance in algorithm efficiency
  • b
    Define B-Tree. Construct a B-Tree of order 5 by inserting:20, 10, 30, 5, 15, 25, 35, 40, 45. Show all node splits clearly
  • c
    By considering vertex ‘1’ as source vertex, find the shortest paths to all other vertices in the following graph using Dijkstra’s algorithms. Show all the steps
  • d
    What is the Hamiltonian Cycle problem? Describe a backtracking algorithm to solve it and demonstrate its application with a step-by- step example
  • e
    Explain the concept of approximation ratio. Analyze the performance of an approximation algorithm for Vertex Cover problem
Section CAttempt any one part of the following: 07 x 1 = 07
  • a
    What is Max Heap property?. Construct a Max Heap from the following elements:[20, 15, 30, 5, 10, 25]. Explain each step clearly
  • b
    Compare comparison-based and non-comparison-based sorting algorithms. Give advantages and limitations of each
  • a
    Explain the structure of Binomial Trees. Prove that a Binomial Tree of degree k has 2^k nodes
  • b
    Define Red-Black Tree.Prove that a Red-Black Tree with n-internal nodes has height at most (2lg(n+1)). (SEM. IV) THEORY EXAMINATION 2025-26 DESIGN AND ANALYSIS OF ALGORITHM
  • a
    Discuss Prim’s and Kruskal’s algorithm. Construct minimum spanning tree for the below given graph using Prim’s algorithm (Source node = a)
  • b
    Explain the Divide and Conquer approach with Merge Sort. Analyze its time complexity
  • a
    Define the Traveling Salesman Problem (TSP) and explain how the Branch and Bound (B&B) technique provides an optimal solution. Using the cost matrix given below, find the minimum-cost Hamiltonian circuit step-by-step, including matrix reduction, lower bound calculation, and construction of the state-space tree. Given distance/cost matrix
  • b
    Find all valid configurations for placing 4 queens on a board using the backtracking algorithm. Start by placing the first queen in the first row and proceed row-by-row
  • a
    Explain why NP-Complete problems are considered intractable. Can all NP problems be solved in polynomial time? Justify
  • b
    Compare Fast Fourier Transform (FFT) and Dynamic Programming approaches for solving computational problems

Question text is extracted from the official AKTU question paper PDF above. Check the original PDF for equations, diagrams and complete wording. Extracted: 2026-08-23.

Syllabus & More PYQs

Paper solve karne se pehle unit-wise syllabus dekh lo