O algoritmo simplex caminha avidamente nos cantos de um politopo para encontrar a solução ideal para o problema de programação linear. Como resultado, a resposta é sempre um canto do politopo. Os métodos de pontos internos percorrem o interior do politopo. Como resultado, quando um plano inteiro do polítopo é ideal (se a função objetivo for exatamente paralela ao plano), podemos obter uma solução no meio desse plano.
Suponha que desejemos encontrar um canto do politopo. Por exemplo, se queremos fazer a correspondência máxima reduzindo-a à programação linear, não queremos obter uma resposta que consiste em "a correspondência contém 0,34% da borda XY e 0,89% da borda AB e ...". Queremos obter uma resposta com zeros e zeros (o que simplex nos daria, pois todos os cantos consistem em zeros e zeros). Existe uma maneira de fazer isso com um método de ponto interior que garante encontrar soluções exatas de canto em tempo polinomial? (por exemplo, talvez possamos modificar a função objetivo para favorecer os cantos)