Skip to content
← All questions

What does the notation c(u,v)c(u,v) mean in a flow network?

The notation c(u,v)c(u,v) represents the capacity of the directed edge from vertex uu to vertex vv. It defines the maximum volume or amount of data that the edge can carry. In the video's analogy, it is compared to the amount of water a pipe can carry.

Conditions

  • There is a directed edge from uu to vv.
  • Capacity is a quantitative attribute assigned to that specific edge.

Reasoning, step by step

  1. Identify the directed edge (u,v)(u, v) in the graph.
  2. Recognize c(u,v)c(u,v) as the capacity function applied to this edge.
  3. Understand that this value sets the upper limit for the flow on that edge.
  4. Relate it to the physical analogy of a pipe's maximum water-carrying capacity.

Example

The speaker explains that each edge (u,v)(u, v) has a capacity given as c(u,v)c(u,v), and uses a water-pipe analogy where the pipe corresponds to the edge and the amount of water it can carry corresponds to c(u,v)c(u,v).

Common misconceptions

  • Thinking c(u,v)c(u,v) is the actual flow currently passing through the edge; it is the maximum limit.
  • Assuming capacity is a property of the nodes uu or vv rather than the edge between them.
  • Believing the capacity is the same in both directions for an undirected edge, whereas the definition specifies a directed edge (u,v)(u,v).

Watch the explanation

Explore next

Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.