CONGEN 프로그램은 최적화 프로그램에서 최적 경로를 찾아내는 데 필요한 후보발전기조합들에 대하여 사용자로 하여금 제약을 가할 수 있다.
또한, 사용자가 첨두부하용 발전기 4대 이하, 석탄화력 2대 이하, 원자력 1대 이하로 어떤 연도의 후보발전기의 존재 대수를 유지하는 것이 바람직하다고 생각하면 이에 대한 제약조건을 줄 수 있으며, 이 경우에 CONGEN 프로그램에서는 이 범위를 벗어나는 후보발전기조합은 제외한다. 요약하면, CONGEN 프로그램은 최적화 프로그램에서 최적 경로를 찾아내는 데 필요한 후보발전기조합들에 대하여 사용자 로 하여금 제약을 가할 수 있도록 하고 있다. 이러한 제약을 가함으로 써 후보발전기 조합의 수가 작아지며 계산시간이 많이 소요되는 확률 적 시뮬레이션에 소요되는 시간을 절약한다.