Before revision:  This problem has been considered previously in the field of parallel computing and scheduling theory for the general case where multiprocessor platforms have K distinct speeds.
After revision:  This problem has been considered previously in the field of parallel computing and scheduling theory ; only the general case where multiprocessor platforms have K distinct speeds.