Time-constrained project scheduling with adjacent resources by