Ми знаємо, що лінійні програми (LP) можна вирішити саме в поліноміальний час, використовуючи метод еліпсоїда або метод внутрішніх точок, як алгоритм Кармакара. Деякі LP з надполіномальною (експоненціальною) кількістю змінних / обмежень також можуть бути вирішені в поліноміальний час, за умови, що ми можемо розробити для них оракул поділу поліноміального часу.
А як щодо напіввизначених програм (SDP)? Які класи СДП можна вирішити саме в поліноміальний час? Коли СДП неможливо вирішити точно, чи завжди ми можемо розробити FPTAS / PTAS для його вирішення? Які технічні умови, за яких це можна зробити? Чи можемо ми розв’язати СДП з експоненціальною кількістю змінних / обмежень у многочленному часі, якщо ми зможемо спроектувати для нього оракул відриву поліноміального часу?
Чи можемо ми ефективно розв’язувати СДП, які виникають у задачах комбінаторної оптимізації (MAX-CUT, забарвлення графіків)? Якщо ми можемо вирішити лише коефіцієнт , чи не вплине це на алгоритми наближення постійного фактора (як 0.878 для алгоритму MAX-CUT Goemans-Williamson)?
Будь-яка хороша посилання на це буде високо оцінена.