1In graph theory, a graph is formally defined as an ordered pair consisting of which two sets?
introduction and basic terminology
Easy
A.A set of regions and a set of faces
B.A set of paths and a set of cycles
C.A set of nodes and a set of colors
D.A set of vertices and a set of edges
Correct Answer: A set of vertices and a set of edges
Explanation:
A graph consists of a set of vertices and a set of edges connecting pairs of vertices.
Incorrect! Try again.
2Two vertices connected directly by an edge are said to be:
introduction and basic terminology
Easy
A.Distant
B.Pendant
C.Isolated
D.Adjacent
Correct Answer: Adjacent
Explanation:
Vertices joined by an edge are called adjacent (or neighbors) to each other.
Incorrect! Try again.
3A graph in which every pair of distinct vertices is connected by an edge is called a:
graphs
Easy
A.Complete graph
B.Null graph
C.Bipartite graph
D.Regular graph
Correct Answer: Complete graph
Explanation:
A complete graph has an edge between every pair of its distinct vertices.
Incorrect! Try again.
4The complete graph on vertices has how many edges?
graphs
Easy
A.
B.
C.
D.
Correct Answer:
Explanation:
Each pair of vertices is joined once, giving edges.
Incorrect! Try again.
5A multigraph differs from a simple graph because it allows:
multigraphs
Easy
A.No edges at all
B.Multiple edges between the same pair of vertices
C.Only weighted edges
D.Only directed edges
Correct Answer: Multiple edges between the same pair of vertices
Explanation:
A multigraph permits multiple (parallel) edges between the same pair of vertices, unlike a simple graph.
Incorrect! Try again.
6An edge that connects a vertex to itself is called a:
multigraphs
Easy
A.Bridge
B.Arc
C.Chord
D.Loop
Correct Answer: Loop
Explanation:
A loop (self-loop) is an edge whose two endpoints are the same vertex.
Incorrect! Try again.
7The degree of a vertex in a simple graph is defined as:
degree of a vertex
Easy
A.The number of edges incident to it
B.The number of paths from it
C.The length of the longest cycle
D.The number of vertices in the graph
Correct Answer: The number of edges incident to it
Explanation:
The degree of a vertex is the count of edges incident on it (a loop counts twice).
Incorrect! Try again.
8A vertex with degree is called a(n):
degree of a vertex
Easy
A.Isolated vertex
B.Pendant vertex
C.Central vertex
D.Cut vertex
Correct Answer: Isolated vertex
Explanation:
A vertex with no edges incident to it (degree ) is an isolated vertex.
Incorrect! Try again.
9A vertex of degree in a graph is known as a:
degree of a vertex
Easy
A.Pendant vertex
B.Isolated vertex
C.Bridge vertex
D.Cut vertex
Correct Answer: Pendant vertex
Explanation:
A pendant (or leaf) vertex is one that has exactly one edge incident on it, giving it degree .
Incorrect! Try again.
10According to the Handshaking Theorem, the sum of the degrees of all vertices in a graph equals:
handshaking theorem
Easy
A.The number of edges
B.Twice the number of edges
C.Half the number of edges
D.The number of vertices
Correct Answer: Twice the number of edges
Explanation:
Each edge contributes to the degree of two vertices, so .
Incorrect! Try again.
11A consequence of the Handshaking Theorem is that the number of vertices of odd degree in any graph is always:
handshaking theorem
Easy
A.Prime
B.Odd
C.Zero
D.Even
Correct Answer: Even
Explanation:
Since the total degree sum is even, the count of odd-degree vertices must be even.
Incorrect! Try again.
12If a graph has edges, what is the sum of the degrees of all its vertices?
handshaking theorem
Easy
A.
B.
C.
D.
Correct Answer:
Explanation:
By the Handshaking Theorem, the degree sum is .
Incorrect! Try again.
13A subgraph of a graph must satisfy which condition?
sub graphs
Easy
A.It has more vertices than
B.Its vertices and edges are subsets of those of
C.It contains no edges of
D.It is always a complete graph
Correct Answer: Its vertices and edges are subsets of those of
Explanation:
A subgraph has and , with edges joining vertices in .
Incorrect! Try again.
14A subgraph that contains all the vertices of the original graph is called a:
sub graphs
Easy
A.Proper subgraph
B.Induced subgraph
C.Complete subgraph
D.Spanning subgraph
Correct Answer: Spanning subgraph
Explanation:
A spanning subgraph includes every vertex of while possibly omitting some edges.
Incorrect! Try again.
15Two graphs are isomorphic if there exists a one-to-one correspondence between their vertices that preserves:
homeomorphic and isomorphic graphs
Easy
A.Adjacency between vertices
B.The vertex labels
C.The color of edges
D.The drawing on paper
Correct Answer: Adjacency between vertices
Explanation:
An isomorphism is a bijection between vertex sets that preserves the adjacency (edge) relationship.
Incorrect! Try again.
16Which of the following is necessary for two graphs to be isomorphic?
homeomorphic and isomorphic graphs
Easy
A.They must be drawn identically
B.They must both be complete
C.They must have the same vertex names
D.They must have the same number of vertices and edges
Correct Answer: They must have the same number of vertices and edges
Explanation:
Isomorphic graphs must have equal numbers of vertices and edges, along with matching degree sequences.
Incorrect! Try again.
17Two graphs are said to be homeomorphic if they can both be obtained from the same graph by:
homeomorphic and isomorphic graphs
Easy
A.Reversing edge directions
B.Deleting all edges
C.Adding isolated vertices
D.A series of edge subdivisions
Correct Answer: A series of edge subdivisions
Explanation:
Homeomorphic graphs arise from the same graph through subdivisions of edges (inserting degree-2 vertices).
Incorrect! Try again.
18A path in a graph is best described as a walk in which:
paths
Easy
A.No vertex is repeated
B.Every vertex is repeated
C.Only edges are repeated
D.It always forms a cycle
Correct Answer: No vertex is repeated
Explanation:
A path is a walk that does not repeat any vertex (and hence no edge).
Incorrect! Try again.
19The length of a path in a graph is measured by the number of:
paths
Easy
A.Vertices in the path
B.Loops in the path
C.Components in the graph
D.Edges in the path
Correct Answer: Edges in the path
Explanation:
The length of a path equals the number of edges it contains.
Incorrect! Try again.
20A graph is called connected if:
connectivity
Easy
A.It contains a loop
B.Every vertex has the same degree
C.There is a path between every pair of vertices
D.It has no edges
Correct Answer: There is a path between every pair of vertices
Explanation:
In a connected graph, any vertex can be reached from any other vertex via some path.
Incorrect! Try again.
21A graph has edges. If every vertex has degree , how many vertices does have?
handshaking theorem
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
By the handshaking theorem, . If each vertex has degree , then number of vertices .
Incorrect! Try again.
22In a graph, the number of vertices of odd degree is always:
degree of a vertex
Medium
A.Zero
B.Equal to number of edges
C.Odd
D.Even
Correct Answer: Even
Explanation:
By the handshaking theorem the sum of all degrees is even. Since even-degree vertices contribute an even sum, the odd-degree vertices must also sum to an even value, forcing their count to be even.
Incorrect! Try again.
23The sum of degrees of all vertices in a graph with edges is:
handshaking theorem
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
The handshaking theorem states . Here , so the sum of degrees is .
Incorrect! Try again.
24A complete graph has how many edges?
graphs
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
In every pair of distinct vertices is joined by exactly one edge. The number of such pairs is .
Incorrect! Try again.
25Which of the following is NOT a necessary condition for two graphs to be isomorphic?
isomorphic graphs
Medium
A.Same drawing on paper
B.Same degree sequence
C.Same number of vertices
D.Same number of edges
Correct Answer: Same drawing on paper
Explanation:
Isomorphic graphs need the same number of vertices, edges, and identical degree sequences, but they may be drawn differently. A matching physical drawing is not required.
Incorrect! Try again.
26What distinguishes a multigraph from a simple graph?
multigraphs
Medium
A.It has exactly one vertex
B.It cannot be connected
C.It may have multiple edges between the same pair of vertices
D.It must have no edges
Correct Answer: It may have multiple edges between the same pair of vertices
Explanation:
A multigraph allows multiple (parallel) edges between the same pair of vertices, whereas a simple graph permits at most one edge between any two vertices.
Incorrect! Try again.
27In a path graph with vertices, what is the diameter?
distance and diameter
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
The diameter is the greatest distance between any two vertices. In the two endpoints are separated by edges, giving a diameter of .
Incorrect! Try again.
28In a tree with vertices, how many of its edges are bridges?
cut points and bridges
Medium
A.No edges
B.All edges
C.Half of the edges
D.Exactly one edge
Correct Answer: All edges
Explanation:
A tree has no cycles, so removing any edge disconnects the graph. Hence every edge of a tree is a bridge.
Incorrect! Try again.
29A graph has vertices and connected components, each a tree. How many edges does the graph have?
connected components
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
A forest with vertices and components has edges. Here edges.
Incorrect! Try again.
30Can a graph exist with degree sequence ?
handshaking theorem
Medium
A.Yes, it is a complete graph
B.Yes, it is a regular graph
C.No, because it has too few vertices
D.No, because the sum of degrees is odd
Correct Answer: No, because the sum of degrees is odd
Explanation:
The sum of degrees is , which is odd. Since the sum of degrees must equal (an even number), no such graph exists.
Incorrect! Try again.
31In a simple graph, a walk in which no vertex is repeated is called a:
paths
Medium
A.Loop
B.Path
C.Circuit
D.Bridge
Correct Answer: Path
Explanation:
A path is a walk with no repeated vertices (and therefore no repeated edges). A circuit is a closed walk, and a loop is an edge joining a vertex to itself.
Incorrect! Try again.
32A spanning subgraph of a graph must satisfy which condition?
subgraphs
Medium
A.It contains exactly one vertex
B.It contains all vertices of
C.It is always complete
D.It contains all edges of
Correct Answer: It contains all vertices of
Explanation:
A spanning subgraph includes every vertex of but may use only a subset of its edges.
Incorrect! Try again.
33In a simple graph with vertices, what is the maximum possible degree of any vertex?
degree of a vertex
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
In a simple graph a vertex can connect to at most every other vertex. With vertices, the maximum degree is .
Incorrect! Try again.
34A graph is said to be connected if:
connectivity
Medium
A.Every vertex has the same degree
B.It contains a complete subgraph
C.It has no cycles
D.There is a path between every pair of vertices
Correct Answer: There is a path between every pair of vertices
Explanation:
A graph is connected when for any two vertices there exists a path linking them. Acyclicity and regularity are unrelated conditions.
Incorrect! Try again.
35Two graphs are homeomorphic if one can be obtained from the other by:
homeomorphic graphs
Medium
A.A series of edge subdivisions
B.Adding new vertices at random
C.Deleting all edges
D.Doubling every edge
Correct Answer: A series of edge subdivisions
Explanation:
Homeomorphic graphs are related by subdividing edges (inserting degree- vertices) or the reverse operation of smoothing such vertices.
Incorrect! Try again.
36A -regular graph has edges. How many vertices does it have?
handshaking theorem
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
Sum of degrees . Since each vertex has degree , number of vertices .
Incorrect! Try again.
37In a cycle graph (), how many cut vertices exist?
cut points and bridges
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
Removing any single vertex from a cycle leaves a path, which is still connected. Hence a cycle graph has no cut vertices.
Incorrect! Try again.
38Two simple graphs each have vertices and edges. Which additional feature must match for them to possibly be isomorphic?
isomorphic graphs
Medium
A.Their vertex labels
B.Their coordinate positions
C.Their degree sequences
D.Their drawing orientation
Correct Answer: Their degree sequences
Explanation:
Isomorphism requires an identical degree sequence. Vertex labels, orientation, and coordinates are not preserved under isomorphism.
Incorrect! Try again.
39In a complete graph with , what is the diameter?
distance and diameter
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
Every pair of vertices in is directly joined by an edge, so the distance between any two distinct vertices is , making the diameter .
Incorrect! Try again.
40If a simple graph with vertices has exactly connected components, what is the minimum number of edges it can have?
connected components
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
The minimum-edge structure with vertices and components is a forest with edges. Here edges.
Incorrect! Try again.
41A graph has edges, vertices of degree , and all remaining vertices of degree . How many vertices does have?
handshaking theorem
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
By the handshaking theorem, . If there are vertices, have degree (sum ) and have degree . So . Wait, recompute: . Checking: , . Correct count is .
Incorrect! Try again.
42In any finite graph, the number of vertices of odd degree is always:
handshaking theorem
Hard
A.Odd
B.Equal to the number of edges
C.A prime number
D.Even
Correct Answer: Even
Explanation:
The sum of all degrees equals , which is even. Since even-degree vertices contribute an even total, the odd-degree vertices must sum to an even number, forcing their count to be even. This is the handshaking corollary.
Incorrect! Try again.
43Two simple graphs and each have vertices and edges with identical degree sequences . Which statement is correct?
isomorphic graphs
Hard
A.They must both be bipartite
B.They cannot be isomorphic
C.They must be isomorphic
D.They may or may not be isomorphic
Correct Answer: They may or may not be isomorphic
Explanation:
Equal order, size, and degree sequence are necessary but not sufficient for isomorphism. Two -regular graphs on vertices ( and the prism ) share this degree sequence yet are not isomorphic, so the sequence alone does not decide the matter.
Incorrect! Try again.
44Two graphs are homeomorphic if one can be obtained from the other by:
homeomorphic graphs
Hard
A.Adding or removing vertices of degree (edge subdivisions)
B.Contracting all edges to a single vertex
C.Adding a loop at every vertex
D.Deleting any edge
Correct Answer: Adding or removing vertices of degree (edge subdivisions)
Explanation:
Two graphs are homeomorphic if both can be obtained from the same graph by a series of edge subdivisions (inserting degree- vertices) or the reverse (smoothing degree- vertices). This preserves the underlying topological structure.
Incorrect! Try again.
45A simple graph on vertices has every vertex of degree at least . Which property is guaranteed by Dirac's theorem?
degree of a vertex
Hard
A.The graph is a tree
B.The graph is bipartite
C.The graph is Eulerian
D.The graph is Hamiltonian (for )
Correct Answer: The graph is Hamiltonian (for )
Explanation:
Dirac's theorem states that if every vertex of a simple graph with vertices has degree , then the graph contains a Hamiltonian cycle. High minimum degree forces enough connectivity for a spanning cycle.
Incorrect! Try again.
46In a connected graph , an edge is a bridge if and only if:
cut points and bridges
Hard
A. does not lie on any cycle
B. lies on exactly one cycle
C. connects two vertices of odd degree
D. is incident to a cut vertex
Correct Answer: does not lie on any cycle
Explanation:
A bridge is an edge whose removal increases the number of connected components. An edge is a bridge precisely when it lies on no cycle, because any cycle through would provide an alternate path keeping the endpoints connected after removal.
Incorrect! Try again.
47For the cycle graph with vertices ( even), what is the diameter?
distance and diameter
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
In , the greatest shortest-path distance is between diametrically opposite vertices. For even , opposite vertices are steps apart in either direction, giving diameter .
Incorrect! Try again.
48The vertex connectivity and edge connectivity of a graph with minimum degree satisfy:
connectivity
Hard
A. always
B.
C.
D.
Correct Answer:
Explanation:
Whitney's inequality states . Vertex connectivity never exceeds edge connectivity, which never exceeds the minimum degree, since isolating a minimum-degree vertex requires removing edges.
Incorrect! Try again.
49In a multigraph, which of the following is permitted that is NOT allowed in a simple graph?
multigraphs
Hard
A.Paths of length greater than
B.Multiple edges between the same pair of vertices
C.Vertices with degree
D.Vertices of odd degree
Correct Answer: Multiple edges between the same pair of vertices
Explanation:
A multigraph allows multiple (parallel) edges between a pair of vertices (and often loops), which simple graphs forbid. Isolated vertices, long paths, and odd-degree vertices are all permitted in simple graphs too.
Incorrect! Try again.
50A spanning subgraph of a graph with vertices and edges must have:
sub graphs
Hard
A.At most vertices and exactly edges
B.Fewer than vertices and fewer than edges
C.Exactly vertices and exactly edges
D.Exactly vertices and at most edges
Correct Answer: Exactly vertices and at most edges
Explanation:
A spanning subgraph contains all vertices of but may omit some edges, so it has exactly vertices and between and edges. It differs from an induced subgraph, where edges are determined by the chosen vertices.
Incorrect! Try again.
51A graph with vertices and connected components has at least how many edges?
connected components
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Each component with vertices needs at least edges (a spanning tree). Summing over components gives . Thus a graph with components has at least edges.
Incorrect! Try again.
52In a simple connected graph, the length of the longest path (number of edges) between two vertices at distance can be:
paths
Hard
A.Exactly
B.Exactly always
C.Greater than or equal to
D.Less than
Correct Answer: Greater than or equal to
Explanation:
Distance is the shortest-path length. Other simple paths between the same vertices may be longer, so the longest such path is . It equals only when the shortest path is also the longest available simple path.
Incorrect! Try again.
53The maximum number of edges in a simple graph on vertices is:
graphs
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
In a simple graph each pair of distinct vertices has at most one edge. The number of pairs is , achieved by the complete graph .
Incorrect! Try again.
54Which of the following is NOT an invariant preserved under graph isomorphism?
isomorphic graphs
Hard
A.The labels assigned to vertices
B.The number of connected components
C.The degree sequence
D.The number of edges
Correct Answer: The labels assigned to vertices
Explanation:
Isomorphism preserves structural properties (edge count, degree sequence, component count, cycles, etc.) but not the specific vertex labels, since it is precisely a relabeling of vertices that preserves adjacency.
Incorrect! Try again.
55In a tree with vertices, which statement about cut vertices is true?
cut points and bridges
Hard
A.Every leaf is a cut vertex
B.Exactly one vertex is a cut vertex
C.No vertex is a cut vertex
D.Every non-leaf (internal) vertex is a cut vertex
Correct Answer: Every non-leaf (internal) vertex is a cut vertex
Explanation:
In a tree, removing any internal (degree ) vertex disconnects the graph, making it a cut vertex. Leaves (degree ) are never cut vertices since removing them leaves the rest connected.
Incorrect! Try again.
56In a simple graph with vertices, why must at least two vertices always have the same degree?
degree of a vertex
Hard
A.Because the sum of degrees is even
B.Because every graph is regular
C.Because the number of edges is at most
D.Possible degrees range over values but and cannot both occur
Correct Answer: Possible degrees range over values but and cannot both occur
Explanation:
Degrees lie in , giving possible values for vertices. But degree (isolated) and (adjacent to all) cannot coexist, so effectively only values are available, forcing a repeat by the pigeonhole principle.
Incorrect! Try again.
57For the complete bipartite graph with , what is the diameter?
distance and diameter
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Adjacent vertices (from opposite parts) are at distance ; two vertices in the same part are non-adjacent but joined via any vertex in the other part, giving distance . Hence the maximum shortest-path distance is .
Incorrect! Try again.
58Can a simple graph exist with degree sequence ?
handshaking theorem
Hard
A.No, because the degree sum is even but it violates the Erdős–Gallai condition
B.Yes, and it must be regular
C.No, because the degree sum is odd
D.Yes, it is a valid simple graph
Correct Answer: No, because the degree sum is even but it violates the Erdős–Gallai condition
Explanation:
The sum is (even), so handshaking alone is satisfied. But four vertices need degree in a -vertex graph, requiring adjacency to all others; the two degree- vertices would then need degree . The Erdős–Gallai inequality fails, so no such simple graph exists.
Incorrect! Try again.
59Removing a single edge from a connected graph can increase the number of components by at most:
connectivity
Hard
A.The degree of an endpoint
B.
C.
D.
Correct Answer:
Explanation:
Deleting one edge can split a single component into at most two, so the component count rises by at most . This happens exactly when the deleted edge is a bridge; otherwise the count is unchanged.
Incorrect! Try again.
60A graph is called -regular if every vertex has degree . For a -regular simple graph on vertices to exist, which condition is necessary?
introduction and basic terminology
Hard
A. must be even
B. must equal
C. must be even
D. must be even and
Correct Answer: must be even and
Explanation:
The degree sum must be even, so is even. Also each degree cannot exceed in a simple graph, so . Both conditions together are necessary for a -regular simple graph on vertices.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →