Let G(V, E) be an undirected, edge-weighted graph with integer weights. The…

GATE · 2026 · CS · Set 1 · Computer Science & IT

Let G(V, E) be an undirected, edge-weighted graph with integer weights. The weight of a path is the sum of its edge weights, and its length is the number of edges it contains.

Let s ∈ V be a fixed source vertex. For u ∈ V and each non-negative integer k, let dk(u) denote the minimum weight of a path from s to u that uses at most k edges. Thus, k is the maximum number of edges allowed, not an edge weight. If no such path exists, then dk(u) = ∞.

Consider the statements:

  • S1: For every k ≥ 0 and u ∈ V, dk+1(u) ≤ dk(u).

  • S2: For every (u, v) ∈ E, if (u, v) is part of a shortest path from s to v, then for every k ≥ 0, dk(u) ≤ dk(v).

Which one of the following options is correct?

  1. A.

    Only S1 is true

  2. B.

    Only S2 is true

  3. C.

    Both S1 and S2 are true

  4. D.

    Neither S1 nor S2 is true

Attempted by 105 students.

Show answer

Correct answer: A

The worked solution is available to enrolled students.

Explore the full course: Iocl Engineers Officers Grade A Paper 2

Loading lesson…