4551
правка
Irina (обсуждение | вклад) |
Irina (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
Обобщив этот алгоритм, можно решить задачу 2-VCSS с тем же коэффициентом аппроксимации, если добавлять тщательно отобранные обратные ребра, позволяющие удалять древесные ребра. В случае, когда удалить древесное ребро невозможно, алгоритм добавляет вершину к множеству независимых вершин I. В конечном итоге количество использованных ребер будет меньше n + | Обобщив этот алгоритм, можно решить задачу 2-VCSS с тем же коэффициентом аппроксимации, если добавлять тщательно отобранные обратные ребра, позволяющие удалять древесные ребра. В случае, когда удалить древесное ребро невозможно, алгоритм добавляет вершину к множеству независимых вершин I. В конечном итоге количество использованных ребер будет меньше n + |I|. Поскольку Opt не меньше max(n, 2|I|), мы получаем аппроксимацию с коэффициентом 3/2. | ||
Алгоритм можно расширить на задачу вычисления k-ECSS, применяя этот подход k/2 раз и на каждом этапе увеличивая | Алгоритм можно расширить на задачу вычисления k-ECSS, применяя этот подход k/2 раз и на каждом этапе увеличивая связность на 2. Было показано, что описанный алгоритм достигает эффективности 1.61. | ||
правка