Consider the following optimisation problem.
Given a set $S$ with $q$ weight functions $w_1, \ldots, w_q: S\rightarrow \mathbb{R}_+$ and a constant $1\leq k\leq |S|-1$. Find an $X\subset S, |X|=k$ subset of $S$ maximizing
$$ \min_{i=1\dots q} w_i(X) $$
$q=1$ and $|S|-1$ are trivial, and I am particularly interested in case $q=2$. Is it solvable in an elegant and fast way?