Design and Analysis of Algorithms

106502
Back to Design and Analysis of Algorithms

Module 5: Advanced Topics

  1. Q1i. What is the approximation ratio (or performance ratio) of the greedy algorithm for the Vertex Cover problem? (i) 2 (ii) 1.5 (iii) ln n (iv) 120252m

    Module 5: Advanced Topics

    What is the approximation ratio (or performance ratio) of the greedy algorithm for the Vertex Cover problem?

    (i) 2
    (ii) 1.5
    (iii) ln n
    (iv) 1

    View this question on its own page →
  2. Q1j. Randomized algorithms make use of: (i) Deterministic input (ii) Random choices during execution (iii) Recursive backtracking (iv) Fixed input-output pairs20242m

    Module 5: Advanced Topics

    Randomized algorithms make use of:
    (i) Deterministic input
    (ii) Random choices during execution
    (iii) Recursive backtracking
    (iv) Fixed input-output pairs

    View this question on its own page →
  3. Q7a. Explain the approximation algorithm for the travelling salesman problem.20257m

    Module 5: Advanced Topics

    Explain the approximation algorithm for the travelling salesman problem.

    View this question on its own page →
  4. Q7b. Discuss the steps to find approximate solutions to NP-Hard optimization problems using approximation algorithms with an example.20257m

    Module 5: Advanced Topics

    Discuss the steps to find approximate solutions to NP-Hard optimization problems using approximation algorithms with an example.

    View this question on its own page →
  5. Q8b. Explain the Bin Packing Problem using heuristic techniques such as: * First Fit * Best Fit * Next Fit20257m

    Module 5: Advanced Topics

    Explain the Bin Packing Problem using heuristic techniques such as:

    • First Fit
    • Best Fit
    • Next Fit
    View this question on its own page →
  6. Q9. Write the short note on the following: (a) Cook's theorm (b) Randomized algorithms (c) Bin Packing202314m

    Module 5: Advanced Topics

    Write the short note on the following:
    (a) Cook's theorm
    (b) Randomized algorithms
    (c) Bin Packing

    View this question on its own page →
  7. Q9a. Answer the following: (i) Describe randomized algorithms. (ii) Write the algorithm for randomized quick sort. (iii) Give the time complexity of randomized quick sort.20247m

    Module 5: Advanced Topics

    Answer the following:
    (i) Describe randomized algorithms.
    (ii) Write the algorithm for randomized quick sort.
    (iii) Give the time complexity of randomized quick sort.

    View this question on its own page →
  8. Q9a. Write a short note on: Heuristics characteristics and their application domains.20257m

    Module 5: Advanced Topics

    Write a short note on:

    Heuristics characteristics and their application domains.

    View this question on its own page →
  9. Q9b. Write short notes on the following: (i) Approximation algorithms. (ii) Why are they important in the context of NP-hard optimization problems? (iii) Describe how approximation algorithms can be applied to the Vertex Cover problem.20247m

    Module 5: Advanced Topics

    Write short notes on the following:
    (i) Approximation algorithms.
    (ii) Why are they important in the context of NP-hard optimization problems?
    (iii) Describe how approximation algorithms can be applied to the Vertex Cover problem.

    View this question on its own page →