「전기사업법」 제45조는 법인인 한국전력거래소가 발전사업자 및 수요관리사업자의 수익과 직결되는 발전 출력 조정에 대한 지시를 내릴 권한을 부여한 조항이다.
그리고 「전기사업법」 제45조는 한국전력거래소가 전력시장에서 정한 우선순위에 따라 권한을 행사하도록 권한의 일부를 제한하였는데, 제한의 근거가 되는 우선순위와 지시를 위한 근거는 컴퓨터 알고리즘에 의하여 정해지고 짧은 주기로 이루어지는 지시는 사람의 개입 없이 알고리즘에 의하여 자동으로 값이 생성되고 생성된 신호는 거래의 상대 컴퓨터에 전해져 상대 컴퓨터가 자동으로 신호를 처리한다.
이를 좀 더 자세히 살펴보면 발전사업자는 발전기를 가동하려는 날의 하루 전날에 시간대별로 발전기를 가동하겠다는 의사를 한국전력거래소에 보고(입찰)하고 한국전력거래소는 보고된(입찰한) 발전기 중 연료비를 기준으로 가격이 낮은 발전기부터 가격이 높은 발전기 순으로 발전기의 용량을 누적한다. 이러한 적산 과정도 컴퓨터 알고리즘에 따라 수행되며, 컴퓨터로 예측한 내일의 시간대별 최종 수요에 걸리는 발전기의 변동비를 기준으로 시간대별 계통한계가격(SMP: System Marginal Price)을 미리 정한다. 실제 발전 당일 날에는 전날에 정한 시간대별 SMP 이하의 연료비를 입찰한 발전기에 대해서 기동 지시를 내리고 다른 발전기는 대기 또는 정지 지시를 내린다. 만약 전날 시간대별로 결정된 발전기가 아닌 다른 발전기가 가동되거나 정지되는 상황이라면 객관적이고 공정한 기준에 따라 이를 변경해야 한다. 이뿐만 아니라 한국전력거래소는 약 4초 주기와 5분 주기로 수요 변화에 대응하기 위한 출력 조정 신호를 수많은 발전기에 보낸다. 4초 및 5분 주기 신호는 컴퓨터 알고리즘에 의하여 생성되며 이렇게 생성된 지시를 자동발전제어(AGC: Automatic Generation Control)라 한다. 사람의 개입 없이 알고리즘에 의하여 생성된 AGC의 값에 따라 발전기는 출력도 사람의 개입 없이 자동으로 조정된다.