Resource constrained shortest path algorithm for single thermal unit commitment | AMiner