A priority-based genetic algorithm approach for solving multiple alternative project scheduling problems with resource constraints and variable activity times | IEEE Conference Publication | IEEE Xplore