Skip to content

Commit 25abccf

Browse files
committed
WIP
1 parent 737f9b9 commit 25abccf

1 file changed

Lines changed: 25 additions & 4 deletions

File tree

src/coupling.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,10 +241,31 @@ graph (which is undesirable because $a$ can be unblocked before $b$).
241241

242242
### Definition Based on Frontier Expiries
243243

244-
An *unblocking* of a graph $G$ is an ordered partitioning of the non-root nodes
245-
of $G$ into non-empty subsets $S_1, \ldots, S_n$, satisfying the property that
246-
there exists a frontier $S'$ of $G$ with an expiry that unblocks all nodes in
247-
$S_1$, and $S_2, \ldots S_n$ is an unblocking of $G \setminus S'$.
244+
An *unblocking* $U$ of a graph $G$ is an ordered partitioning of the non-root
245+
nodes of $G$ into non-empty subsets $S_1, \ldots, S_n$, satisfying the property
246+
that there exists a frontier $S'$ of $G$ with an expiry that unblocks all nodes
247+
in $S_1$, and $S_2, \ldots S_n$ is an unblocking of $G \setminus S'$. For a
248+
graph $G_0$ and an unblocking $U = S_1, \ldots, S_n$ of $G_0$, the
249+
*reachable subgraphs* of an unblocking $U = S_1, \ldots, S_n$ is the list of
250+
graphs $G_0, \ldots, G_n$ where $\forall i, 1 \leqslant i \leqslant n~.~G_{i} =
251+
G_{i-1} \setminus S_{i}$. The *transition graphs* of $U$ is the set of pairs of
252+
reachable subgraphs given by $\{\langle G_i, G_i+1 \rangle~|~0 \leqslant i <
253+
n\}$.
254+
255+
An unblocking $U = S_1, \ldots, S_n$ is *immediately subsumed by* an unblocking
256+
$U' = S'_1, \ldots S'_{n+1}$ iff there exists an $i, 0 \leqslant i \leqslant n$
257+
such that $S_i = S'_i \cup S'_{i+1}$ and $\forall j < i~.~S_j = S'_j$ and
258+
$\forall j > i + 1 . S_j = S'_{j+1}$. We have $U < U'$ iff $U'$ is transitively
259+
subsumed by $U$.
260+
261+
The *distinct unblockings* of a graph $G$ is the subset of $G's$ unblockings
262+
obtained by removing all non-minimal elements w.r.t $<$.
263+
264+
A set of edges $E$ are *effectively coupled* for a graph $G_0$ iff for all
265+
reachable subgraphs $G'$ in the distinct unblockings of $G$, $G'$ contains
266+
either all edges in $E$ or none of them. A set of edges $E$ is *maximally
267+
coupled* if it is effectively coupled and not a subset of an effectively coupled
268+
set.
248269

249270
### Definition Based on Productive Expiries
250271

0 commit comments

Comments
 (0)