Suppose there are two arrays of positive numbers, $a[\cdot]$ and $b[\cdot]$, and value $B>0$. How to pick a set of indexes $I$, so that
$\sum_{i\in{I}}{b[i]}\geq{B}$
To minimize $\sum_{i\in{I}}{a[i]}$
I know this problem sounds like knapsack problem, but the objective is really to minimise, not maximise. Does this make a difference if I want to seek a polynomial-time, approximate algorithm?