Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Tests  >  Test: Hamiltonian Paths & Circuits - Computer Science Engineering (CSE) MCQ

Test: Hamiltonian Paths & Circuits - Computer Science Engineering (CSE) MCQ


Test Description

10 Questions MCQ Test - Test: Hamiltonian Paths & Circuits

Test: Hamiltonian Paths & Circuits for Computer Science Engineering (CSE) 2024 is part of Computer Science Engineering (CSE) preparation. The Test: Hamiltonian Paths & Circuits questions and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus.The Test: Hamiltonian Paths & Circuits MCQs are made for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Test: Hamiltonian Paths & Circuits below.
Solutions of Test: Hamiltonian Paths & Circuits questions in English are available as part of our course for Computer Science Engineering (CSE) & Test: Hamiltonian Paths & Circuits solutions in Hindi for Computer Science Engineering (CSE) course. Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free. Attempt Test: Hamiltonian Paths & Circuits | 10 questions in 30 minutes | Mock test for Computer Science Engineering (CSE) preparation | Free important questions MCQ to study for Computer Science Engineering (CSE) Exam | Download free PDF with solutions
Test: Hamiltonian Paths & Circuits - Question 1

Identify true statements:
(I) Every complete graph is Hamiltonian 
(II) Every wheel graph is Hamiltonian
(III) Every complete bipartite graph is Hamiltonian

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 1

All complete graph with more than two vertices are Hamiltonian.
All wheel graphs are Hamiltonian.
Km,n is Hamiltonian only when m = n.

Test: Hamiltonian Paths & Circuits - Question 2

Consider the following graph:

Number of Hamiltonian Cycles starting and ending at A is _______

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 2

Total number of H.C. in a complete graph with n vertices = n !
# H.C. starting at a particular vertex
= n! / n  = (n – 1)!
Also # edge-disjoint H.C. =
: if (n - 1)!/2 is odd
0 : otherwise

1 Crore+ students have signed up on EduRev. Have you? Download the App
Test: Hamiltonian Paths & Circuits - Question 3

If a graph (G) has no loops or parallel edges and if the number of vertices(n) in the graph is n≥3, then the graph G is Hamiltonian if
(i) deg(v) ≥n/3 for each vertex v
(ii) deg(v) + deg(w) ≥ n whenever v and w are not connected by an edge.
(iii) E (G) ≥ 1/3 (n - 1)(n - 2) + 2

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 3

Hamiltonian graph:
A Hamiltonian graph is one which contain a Hamiltonian cycle. A Hamiltonian cycle is a cycle in which each vertex is visited exactly once.
Properties of Hamiltonian graph:
(1) A graph has a Hamiltonian circuit if each vertex has degree >=3
(2) If G= (V, E) has n>=3 vertices and every vertex has degree >=n/2, then G has a Hamilton circuit
(3) If G is a graph with n vertices and n>=3, also deg(u) + deg(v) >=n, if u and v are not connected by an edge, then G has a hamiltonion circuit.
(4) E(G) = ½(n - 1)(n - 2) + 2

Test: Hamiltonian Paths & Circuits - Question 4

For which values of m and n does the complete bipartite graph km, n have a Hamilton circuit?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 4

Concept:
Complete bipartite graph : In this graph, vertices are partitioned into two sets, such that no vertices are connected in the same set and all vertices of one set are connected to all other vertices of different set. All possible pairs of edges are considered except edges in the same set.

Explanation:
Hamiltonian circuit: In this circuit, every vertex is visited only once. It must start and end at the same vertex.
In complete bipartite graph Km, n, when m = n, then in that case, it has a Hamiltonian circuit.
Consider m = n = 3.

Hamiltonian circuit possible in this is: {1, 4, 2, 6, 3, 5, 1}

Test: Hamiltonian Paths & Circuits - Question 5

If a graph (G) has no loops or parallel edges and if the number of vertices(n) in the graph is n≥3, then the graph G is Hamiltonian if
(i) deg(v) ≥n/3 for each vertex v
(ii) deg(v) + deg(w) ≥ n whenever v and w are not connected by an edge.
(iii) E (G) ≥ 1/3 (n - 1)(n - 2) + 2

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 5

Hamiltonian graph:
A Hamiltonian graph is one which contain a Hamiltonian cycle. A Hamiltonian cycle is a cycle in which each vertex is visited exactly once.

Properties of Hamiltonian graph:
(1) A graph has a Hamiltonian circuit if each vertex has degree >=3
(2) If G= (V, E) has n>=3 vertices and every vertex has degree >=n/2, then G has a Hamilton circuit
(3) If G is a graph with n vertices and n>=3, also deg(u) + deg(v) >=n, if u and v are not connected by an edge, then G has a hamiltonion circuit.
(4) E(G) = ½(n - 1)(n - 2) + 2

Test: Hamiltonian Paths & Circuits - Question 6

How many Hamiltonian paths does the following graph have?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 6

The above graph has no Hamiltonian paths. That is, we cannot traverse the graph with meeting vertices exactly once.

Test: Hamiltonian Paths & Circuits - Question 7

What is the time complexity for finding a Hamiltonian path for a graph having N vertices (using permutation)?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 7

For a graph having N vertices traverse the permutations in N! iterations and it traverses the permutations to see if adjacent vertices are connected or not takes N iterations (i.e.) O(N! * N).

Test: Hamiltonian Paths & Circuits - Question 8

Who invented the inclusion-exclusion principle to solve the Hamiltonian path problem?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 8

Andreas Bjorklund came up with the inclusion-exclusion principle to reduce the counting of number of Hamiltonian cycles.

Test: Hamiltonian Paths & Circuits - Question 9

In what time can the Hamiltonian path problem can be solved using dynamic programming?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 9

Using dynamic programming, the time taken to solve the Hamiltonian path problem is mathematically found to be O(N2 2N).

Test: Hamiltonian Paths & Circuits - Question 10

Who formulated the first ever algorithm for solving the Hamiltonian path problem?

Detailed Solution for Test: Hamiltonian Paths & Circuits - Question 10

The first ever problem to solve the Hamiltonian path was the enumerative algorithm formulated by Martello.

Information about Test: Hamiltonian Paths & Circuits Page
In this test you can find the Exam questions for Test: Hamiltonian Paths & Circuits solved & explained in the simplest way possible. Besides giving Questions and answers for Test: Hamiltonian Paths & Circuits, EduRev gives you an ample number of Online tests for practice

Top Courses for Computer Science Engineering (CSE)

Download as PDF

Top Courses for Computer Science Engineering (CSE)