In che modo la programmazione geometrica (generalizzata) è diversa dalla programmazione convessa generale?
Un programma geometrico può essere trasformato in un programma convesso ed è in genere risolto con un metodo a punti interni. Ma qual è il vantaggio di formulare direttamente il problema come programma convesso e risolverlo con un metodo a punti interni?
La classe di programmi geometrici costituisce solo un sottoinsieme della classe di programmi convessi che può essere risolta in modo particolarmente efficiente con metodi a punti interni? O è semplicemente il vantaggio che un programma geometrico generale può essere facilmente specificato in forma leggibile dal computer.
D'altra parte, ci sono programmi convessi che non possono essere approssimati ragionevolmente bene dai programmi geometrici?