РЕДАКТИРОВАТЬ (2012-09-05): Джефф и Раду комментарии правы. Приведенный результат не отвечает на вопрос. Для того, чтобы расширить комментарий Radu, вот является связанным алгоритмом с помощью Бравого , который дает алгоритм для контрактов matchgate тензоров на графу с родом г с временем выполнения Т = р ø л у ( п ) + - 2 г O ( м 3 ) где m - минимальное количество ребер, которые нужно удалить из G , чтобы сделать его плоским.GgT=poly(n)+22gO(m3)mG
Cai, Lu и Xia недавно доказали следующую дихотомию проблем подсчета #CSP:
Доказаны теоремы о дихотомии сложности в рамках подсчета задач CSP. Локальные функции ограничения принимают логические входные данные и могут быть произвольными действительными симметричными функциями. Мы доказываем, что каждая проблема в этом классе принадлежит именно к трем категориям:
(1) те, которые можно вычислить (т. Е. Вычислить за полиномиальное время) на общих графах, или
(2) те, которые # P-сложны на общих графах, но прослеживаемы на плоских графах , или
(3) те, которые # P-сложны даже на плоских графиках.
Критерии классификации явные.