I would like to invite everyone to take part in our online java programming contest.

Job scheduling is a common problem in many different applications. However, there is no algorithm that can solve this problem exactly, finding optimal solution in a reasonable time, for any large configuration of jobs and workers. In this challenge, we ask you to devise possibly most efficient intelligent heuristic for the problem of jobs allocation under constraints. Two best solutions will be awarded with $1,000 and $500 of prizes, and the winning algorithms will be disclosed publicly as open source on TunedIT pages. The
challenge is organized by a US-based online marketing company, WL Marketing.

Algorithm for Optimal Job Scheduling and Task Allocation under Constraints | TunedIT

Good luck!!!