The Cut-Set Bound

Why Cut-Set Bounds?

Before we develop coding strategies for the relay channel, we need an upper bound on capacity β€” a benchmark against which to measure our achievable rates. The cut-set bound is the most powerful general upper bound in network information theory. The idea is beautifully simple: any information flow from source to destination must cross every "cut" that separates them, and the flow across each cut is limited by the mutual information across that cut.

For the relay channel, there are exactly two non-trivial cuts, and the capacity cannot exceed the minimum of the two. The remarkable fact is that for certain channel models (the degraded relay channel), this bound is tight β€” achieved by decode-and-forward.

Theorem: Cut-Set Bound for the Relay Channel

For the discrete memoryless relay channel p(y,yr∣x,xr)p(y, y_r | x, x_r), the capacity satisfies C≀max⁑p(x,xr)min⁑{I(X,Xr;Y),β€…β€ŠI(X;Y,Yr∣Xr)}.C \leq \max_{p(x, x_r)} \min\bigl\{I(X, X_r; Y),\; I(X; Y, Y_r \mid X_r)\bigr\}.

The two terms correspond to:

  • Broadcast cut: {S}β†’{R,D}\{S\} \to \{R, D\}. The source and relay cooperate to send to the destination, giving I(X,Xr;Y)I(X, X_r; Y).
  • Multiple-access cut: {S,R}βˆ–{R}β†’{D}\{S, R\} \setminus \{R\} \to \{D\}. The source sends to both relay and destination, with relay input XrX_r as known side information at the destination, giving I(X;Y,Yr∣Xr)I(X; Y, Y_r \mid X_r).

Think of it as two bottlenecks. The broadcast cut limits how fast the source can "broadcast" to the relay-destination pair. The multiple-access cut limits how fast the source can communicate to the destination even when the destination has the relay's observation as side information. The capacity cannot exceed either bottleneck, so it is bounded by the minimum.

,

Example: Cut-Set Bound for the Degraded Relay Channel

Consider a degraded relay channel where X→(Yr,Xr)→YX \to (Y_r, X_r) \to Y, i.e., the destination's observation is a degraded version of the relay's. Show that the cut-set bound simplifies and that the broadcast cut is always the binding constraint.

Cut-Set Bound: Broadcast vs. Multiple-Access Cut

Visualize how the two cuts of the cut-set bound trade off as the relay link quality varies. The relay channel is Gaussian with adjustable source-relay and relay-destination SNRs.

Parameters
10

SNR of the source-to-relay link

15

SNR of the relay-to-destination link

5

SNR of the direct source-to-destination link

Common Mistake: The Cut-Set Bound Is Not Always Tight

Mistake:

Assuming that the cut-set bound gives the exact capacity of any relay channel.

Correction:

The cut-set bound is tight for the degraded relay channel (achieved by DF) and within a constant gap for the Gaussian relay channel (Chapter 23). However, it is not tight in general. Counterexamples exist where the cut-set bound strictly exceeds the capacity. The cut-set bound is an outer bound β€” it tells us what rates are impossible, but achieving it requires a specific coding scheme.

πŸ”§Engineering Note

Cut-Set Bound as a System Design Benchmark

In practice, the cut-set bound serves as the gold standard for evaluating relay protocols. When a proposed relay scheme achieves a rate within a few bits of the cut-set bound, we consider it "near-optimal" even if exact capacity is unknown. For the Gaussian relay channel, the gap between the best known achievable rate (a combination of DF and CF) and the cut-set bound is at most 0.5 bits per channel use β€” a remarkably small gap that makes the cut-set bound operationally useful for system design.

Cut-Set Bound

An upper bound on the capacity of a network channel obtained by considering all possible partitions (cuts) of the network nodes into source-side and destination-side sets. The capacity cannot exceed the mutual information across any cut.

Related: Relay Channel

Quick Check

In the cut-set bound for the relay channel, what does the term I(X;Y,Yr∣Xr)I(X; Y, Y_r \mid X_r) represent?

The broadcast cut: how fast the source can broadcast to both relay and destination

The multiple-access cut: the source's rate to the destination when the relay observation is available as side information

The direct-link capacity without the relay

The relay's decoding rate

Key Takeaway

The cut-set bound provides the tightest known upper bound on relay channel capacity by considering two bottlenecks: the broadcast cut (source to relay+destination) and the multiple-access cut (source to destination with relay side information). The capacity cannot exceed the minimum of these two cuts, optimized over the joint input distribution.