Resource constrained scheduling problems in next-generation computing and networking