\( \newcommand{\ll}{\mathcal L} \newcommand{\ff}{\mathcal F} \definecolor{cornellred}{RGB}{179,27,27} \newcommand{\cred}[1]{\textcolor{cornellred}{#1}} \newcommand{\tcred}[1]{\textcolor{cornellred}{\textrm{#1}}} \)
The dual has a solution $(w^*,\pi^*)$ and $\sum_{l}w^*_l+\sum_f\pi^*_f=\sum_{l,f}v_{lf}x^*_{lf}$.
The following observations are consequences of complementary slackness.
Theorem. $(x^*,w^*,\pi^*)$ is a stable allocation iff $x^*$ is an optimal matching and $(w^*,\pi^*)$ solves the dual lp.