Procedures for resource leveling and net present value problems in project scheduling with general temporal and resource constraints · Study