Expander constructions given an expander which is a sub-graph of a complete graph. Sometimes we don't want to construct an arbitrary expander, want to find an expander inside another given graph. In a sense this is similar to finding a spanning tree inside a graph. Furthermore we usually don't want just an arbitrary expander, we have some cost function on the edges and we want to minimize the total cost of the edges we select for our expander (similar to minimum wight spanning tree problem). Is there a good algorithm for this purpose? Or is this problem computationally difficult to solve?
Minimum Expander Problem:
Given a graph $G$ with weights for its edges, and two numbers $d$ and $h$,
Find a a sub-graph of $G$ which is expander of degree $d$ and expansion $h$ and has the minimum total weight among such sub-graphs.
We can relax the problem to get an approximation version (e.g. the total weight is at most twice of the optimal weight, and the sub-graph is close to a $d$ and $h$ expander.)
What is known about these problems?