VUsolutions on Facebook

This website is now MOVED to new domain, i.e. www.VUsolutions.com.


SO, now to onward, for any kind of data & help you may visit www.VUsolutions.com

NOTE: This blog having all past papers from midterm & final term exams, and uploaded on the same day when the papers was held. For SOLVED PAPERS you may visit VUsolutions GURU website. We dedicated VUsolutions GURU website just for past SOLVED papers & SOLVED online quizzes.

VU Past solved papers

Saturday, August 14, 2010

CS502- Fundamentals of Algorithms (Part 1 of 2)

FINALTERM EXAMINATION

Spring 2010

CS502- Fundamentals of Algorithms (Session - 4)

Time: 90 min

Marks: 58

Question No: 1 ( Marks: 1 ) - Please choose one

An optimization problem is one in which you want to find,

► Not a solution

► An algorithm

► Good solution

► The best solution

Question No: 2 ( Marks: 1 ) - Please choose one

Although it requires more complicated data structures, Prim's algorithm for a minimum spanning tree is better than Kruskal's when the graph has a large number of vertices.

► True

► False

Question No: 3 ( Marks: 1 ) - Please choose one

If a problem is in NP, it must also be in P.

► True

► False

► unknown

Question No: 4 ( Marks: 1 ) - Please choose one

What is generally true of Adjacency List and Adjacency Matrix representations of graphs?

► Lists require less space than matrices but take longer to find the weight of an edge (v1,v2)

► Lists require less space than matrices and they are faster to find the weight of an edge (v1,v2)

► Lists require more space than matrices and they take longer to find the weight of an edge (v1,v2)

► Lists require more space than matrices but are faster to find the weight of an edge (v1,v2)

Question No: 5 ( Marks: 1 ) - Please choose one

If a graph has v vertices and e edges then to obtain a spanning tree we have to delete

► v edges.

► v – e + 5 edges

► v + e edges.

► None of these

Question No: 6 ( Marks: 1 ) - Please choose one

Maximum number of vertices in a Directed Graph may be |V2|

► True

► False

Question No: 7 ( Marks: 1 ) - Please choose one

The Huffman algorithm finds a (n) _____________ solution.

► Optimal

► Non-optimal

► Exponential

► Polynomial

Question No: 8 ( Marks: 1 ) - Please choose one

The Huffman algorithm finds an exponential solution

► True

► False

Question No: 9 ( Marks: 1 ) - Please choose one

The Huffman algorithm finds a polynomial solution

► True

► False

Question No: 10 ( Marks: 1 ) - Please choose one

The greedy part of the Huffman encoding algorithm is to first find two nodes with larger frequency.

► True

► False

Question No: 11 ( Marks: 1 ) - Please choose one

The codeword assigned to characters by the Huffman algorithm have the property that no codeword is the postfix of any other.

► True

► False

Question No: 12 ( 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: 13 ( Marks: 1 ) - Please choose one

Shortest path problems can be solved efficiently by modeling the road map as a graph.

► True

► False

Question No: 14 ( 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: 15 ( Marks: 1 ) - Please choose one

Bellman-Ford allows negative weights edges and negative cost cycles.

► True

► False

Question No: 16 ( Marks: 1 ) - Please choose one

The term “coloring” came form the original application which was in architectural design.

► True

► False

Question No: 17 ( 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: 18 ( Marks: 1 ) - Please choose one

Dijkstra’s algorithm is operates by maintaining a subset of vertices

► True

► False

Question No: 19 ( Marks: 1 ) - Please choose one

The difference between Prim’s algorithm and Dijkstra’s algorithm is that Dijkstra’s algorithm uses a different key.

► True

► False

:::::::::::::::::::::::::::::::::::::::::::::For more posts, click "Older Posts"::::::::::::::::::::::::::::::::::::::::::