This has been put in math.SE for a while without any responses.
Given $G$ and an $f:V(G)\to{\Bbb N}$, there exists a graph $G_f$ such that $G$ is $f$-soluble if and only if $G_f$ has a $1$-factor.
"G is $f$-soluble" is defined as a graph such that there exists $w:E(G)\to{\Bbb N}$ such that $$ \sum_{uv\in E(G)}w(uv)=f(v) $$ for every $v\in V(G)$.
I believe this is a result from Tutte and it might be related to the $f$-factor theorem. But I don't remember the whole proof. One key step I remember is defining $$ V(G_f):=\{v_1,v_2,\cdots,v_{f(v)}|v\in V(G)\}. $$ Could anyone come up with a proof?