I want to know that what are the different research areas left in the problem of optimal task scheduling in distributed computing. I have refereed many papers for this but exactly not able to find the gaps which are left. Please answer this with reference.