Showing posts with label Current Papers. Show all posts
Showing posts with label Current Papers. Show all posts

Monday, July 18, 2011

CS502- Fundamentals of Algorithms Current Finial term paper

Question No: 1    ( Marks: 1 )    - Please choose one
 If a problem is in NP-complete, it must also be in NP.
       ► True
       ► False

Question No: 2    ( Marks: 1 )    - Please choose one
   The Huffman algorithm finds a optimal solution.

       ► True

       ► False

Question No: 3    ( Marks: 1 )    - Please choose one
  The Huffman algorithm finds an exponential solution
       ► True
       ► False

Question No: 4    ( Marks: 1 )    - Please choose one
 The Huffman algorithm finds a polynomial solution
       ► True
       ► False
  Question No: 5    ( Marks: 1 )    - Please choose one
 The greedy part of the Huffman encoding algorithm is to first find two nodes with smallest frequency.
       ► True
       ► False

Question No: 6    ( Marks: 1 )    - Please choose one
   The codeword assigned to characters by the Huffman algorithm have the property that no codeword is the prefix of any other.
       ► True
       ► False

Question No: 7    ( Marks: 1 )    - Please choose one
 Huffman algorithm uses a greedy approach to generate a postfix code T that minimizes the expected length B (T) of the encoded string.
       ► True
       ► False
Question No: 8    ( Marks: 1 )    - Please choose one
Dijkestra’s single source shortest path algorithm works if all edges weights are non-negative and there are negative cost cycles.
       ► True
       ► False
Question No: 9    ( Marks: 1 )    - Please choose one
The term “coloring” came form the original application which was in architectural design.
       ► True
       ► False
Question No: 10    ( Marks: 1 )    - Please choose one
In the clique cover problem, for two vertices to be in the same group, they must be adjacent to each other.
 ► True
► False

Question No: 11    ( Marks: 1 )    - Please choose one
 Dijkstra’s algorithm is operates by maintaining a subset of vertices
 ► True
► False 
Question No: 12    ( Marks: 1 )    - Please choose one
We do sorting to,
       ► keep elements in random positions
       ► keep the algorithm run in linear order
       ► keep the algorithm run in (log n) order
       ► keep elements in increasing or decreasing order
   
Question No: 13    ( Marks: 1 )    - Please choose one
 After partitioning array in Quick sort, pivot is placed in a position such that
       ► Values smaller than pivot are on left and larger than pivot are on right
       ► Values larger than pivot are on left and smaller than pivot are on right
   ► Pivot is the first element of array
       ► Pivot is the last element of array
   
Question No: 14    ( Marks: 1 )    - Please choose one
Merge sort is stable sort, but not an in-place algorithm
 ► True
► False
   
Question No: 15    ( Marks: 1 )    - Please choose one
 A p × q matrix A can be multiplied with a q × r matrix B. The result will be a p × r matrix C. There are (p . r) total entries in C and each takes _________ to compute.
      ► O (q)
       ► O (1)
       ► O (n2)
       ► O (n3)

Question No: 16    ( Marks: 1 )    - Please choose one
One of the clever aspects of heaps is that they can be stored in arrays without using any
_______________.
  • Pointers
  • constants
  • variables
functions
   
Question No: 17    ( Marks: 1 )    - Please choose one
Merge sort requires extra array storage,
  • True  
  • False

Question No: 18    ( Marks: 1 )    - Please choose one
The Huffman codes provide a method of encoding data inefficiently when coded using
ASCII standard.
  • True
  • Falase      
Question No: 19    ( Marks: 1 )    - Please choose one
Using ASCII standard the string abacdaacac will be encoded with __________ bits.
  • 80
  • 160
  • 320
  • 100

   
Question No: 20    ( Marks: 1 )    - Please choose one
 Using ASCII standard the string abacdaacac will be encoded with 160 bits.
  • True
  • False 
Question No: 21    ( Marks: 1 )    - Please choose one
 Using ASCII standard the string abacdaacac will be encoded with 10 bytes.
  • True
  • False  
Question No: 22    ( Marks: 1 )    - Please choose one
The greedy part of the Huffman encoding algorithm is to first find two nodes with
character frequency
  • True
  • False      
Question No: 23    ( Marks: 1 )    - Please choose one
 Huffman algorithm uses a greedy approach to generate an prefix code T that minimizes
the expected length B (T) of the encoded string.
  • True  
  • False

   
Question No: 24    ( Marks: 1 )    - Please choose one
 Dijkestra s single source shortest path algorithm works if all edges weights are nonnegative and there are negative cost cycles.
  • True 
  • False
  
Question No: 25    ( Marks: 1 )    - Please choose one
   
Question No: 26    ( Marks: 1 )    - Please choose one
   
Question No: 27    ( Marks: 2 )
 explain 2-d maxima problem mathematically or algrithmically.
   

Question No: 28    ( Marks: 2 )
 Differentiate between back edge and forward edge.
   

Question No: 29    ( Marks: 2 )
Question No: 30    ( Marks: 2 )
Question No: 31    ( Marks: 3 )

Question No: 32    ( Marks: 3 )



Question No: 33    ( Marks: 3 )


Question No: 34    ( Marks: 5 )
 Suppose you could prove that an NP-complete problem can not be solved in polynomial time. What would be the consequence?

Question No: 48    ( Marks: 3 )
Recursive explanation of dynamic programming.

Question No: 49   ( Marks: 5 )
What is the cost of the following graph?



Cost =33


Question No: 50 ( Marks: 5 )
. Let the adjacency list representation of an undirected graph is given below. Explain what general property of the list indicates that the graph has an isolated vertex.

   a à b à c à e
   b à a à d
   c à a à d à e à f
   d à b à c à f
   e à a à c à f
   f à c à d à e
   g
Question No: 51 ( Marks: 5 )
Floyd Warshal algorithm with three recursive steps

Question No: 52 ( Marks: 5 )
 

best kindle covers | ambien sleeping pills