General fair-value assignment problem/auction/whatever