keywords Computer Science Computer Science, Artificial Intelligence Engineering Engineering, Manufacturing Science & Technology Technology combinatorial/optimized market distributed scheduling dynamic programming general parallel machines load balancing negotiation