Множество является покрытием вершин, если его дополнение является независимым множеством, поэтому эта задача эквивалентна подсчету независимых множеств.
Алгебраический подсчет независимых множеств является FPT для графов ограниченной ограниченной клики-ширины. Например, см. Courcelle «Многомерный чередующийся полином и его вычисление для графов ограниченной ширины клика», где они вычисляют обобщение полинома независимости. Сложение коэффициентов полинома независимости дает количество независимых множеств.
Графики с максимальной степенью 3 могут иметь неограниченную ширину клика.
Численный подсчет независимых множеств прослеживается, когда в задаче наблюдается «затухание корреляции». Дрор Вейц ( STOC'06 ) дает детерминированный FPTAS для подсчета взвешенных независимых множеств на графах максимальной степениd когда вес λ является
λ < ( Δ - 1 )Δ - 1( Δ - 2 )Δ
(источник: yaroslavvb.com )
Регулярный (невзвешенный) независимый подсчет набора соответствует λ = 1 поэтому его алгоритм дает FPTAS для числа покрытий вершин на графах максимальной степени 5.
Его алгоритм основан на построении самоходного дерева обхода в каждой вершине и усечении этого дерева на глубине d, Фактор ветвления уклоняющихся от прогулок деревьев определяет диапазонλ для которого небольшая глубина d дает хорошее приближение, и приведенная выше формула выводится с использованием максимальной степени графа для верхней границы этого фактора ветвления.