publication venue for Constrained project scheduling problem: a survey of recent investigations. 39:116. 2020