EDIT (2012-09-05): коментарі Джеффа та Раду правильні. Наведений результат не дає відповіді на запитання. Щоб розширити коментар Раду, ось зв'язаний алгоритм Браві, який дає алгоритм укладання тензорів сірника на графіку з родом g із часом T = p o l y ( n ) + 2 2 g O ( m 3 ) де m - мінімальна кількість ребер, яку потрібно видалити з G , щоб зробити її площиною.GgT=poly(n)+22gO(m3)mG
Цай, Лу та Ся недавно довели наступну дихотомію для проблем підрахунку #CSP:
Доведено теореми про дихотомію складності в рамках підрахунку проблем ОСП. Функції локального обмеження приймають булеві входи і можуть бути довільними симетричними функціями реальної величини. Ми доводимо, що кожна проблема в цьому класі належить саме до трьох категорій:
(1) ті, які можна відстежувати (тобто поліноміальний час, що обчислюється) на загальних графах, або
(2) ті, які # P-важкі на загальних графах, але відстежуються на плоских графах , або
(3) ті, які є # P-жорсткими навіть на плоских графіках.
Критерії класифікації явні.