A survey of algorithms for the generalized assignment problem · Study