혼합정수계획법(MIP)은 기존 연속함수최적화에 정수계획법을 혼합한 형태의 최적화 모형을 뜻한다. MIP 방법론은 최근 미국 내 여러 지역의 ISO에서 채택되어 쓰이고 있다.
혼합정수계획법(Mixed Integer Programming, 이하 MIP)은 기존 LP 나 LR 방법론에서 한발 더 나아가 기존 연속함수최적화(continuous optimization)에 정수계획법(integer programming)을 혼합한 형태의 최적화 모형을 뜻한다. 전력시스템을 모형화 할 때 이 MIP가 중요한 이유는 최적 발전계획을 도출함에 있어서 중요한 결정요소는 특정 발전기의 발전량을 도출하는 것과 함께 이 발전기를 사용할지 안 할지를 결정하는 것 또한 매우 중요한 문제이기 때문이다. 예를 들어 원자력발전기 한기를 멈추는 결정을 하게 되면 다시 구동할 시에 추가적인비용과 일정출력량까지 도달하는 데 시간이 걸리기 때문에, 이런 모든 제약조건을 반영한 on-off 결정은 전력시스템을 운용하는 데 중요한 부분이다. 이렇듯 전자의 발전량 도출은 기존의 연속함수최적화에 해당하는 부분이고, 후자의 발전기 on-off의 문제는 정수계획법에 해당하는 문제이기 때문에 이 두 문제를 동시에 풀 수 있는 MIP 방법론이 최근 미국 내 여러 지역의 ISO에서 채택되어 쓰이고 있다.