A three-stage decomposition algorithm for decentralized multi-project scheduling under uncertainty. (October 2021)