Как мы можем разбить взвешенный график на две равные половины (обе половины, содержащие одинаковое количество вершин), так что общая сумма удаления краев минимум?Разбиение графика на 2
2
A
ответ
3
Проблема, которую вы рассматриваете, относится к заголовку «разбиение графа». Почти любой вариант, по крайней мере, NP-complete (если только ваши графики не обладают некоторыми специальными свойствами, которые вам помогут), вам, вероятно, придется прибегнуть к приблизительной эвристике, если ваш график имеет нетривиальный размер. С практической точки зрения, я бы предложил просто использовать некоторые существующие библиотеки. На странице Wikipedia представлен список пакетов с открытым исходным кодом, по крайней мере некоторые из которых очень сложны.
Смежные вопросы
- 1. Разбиение графика на два набора
- 2. Теория графов: разбиение графика
- 3. ASP Clingo - разбиение графика на n cliques
- 4. Разбиение строки на 2 строки
- 5. Графическое разбиение с помощью графика/искры
- 6. Разбиение текстового файла на 2-й массив
- 7. Разбиение 2-мерной петли на несколько потоков
- 8. Разбиение шестнадцатеричного значения на 2 шестнадцатеричных значения
- 9. C++ Разбиение массива на 2 отдельных массива
- 10. 2 графика на той же матрице
- 11. Почему слово разбиение на страницы на стр. 2?
- 12. 2 графика mouse motion matplotlib
- 13. Целочисленное разбиение на PHP
- 14. Разбиение массива на группы
- 15. Разбиение списка на python
- 16. «Жесткое» слово разбиение/разбиение на html/css
- 17. Разбиение байта на биты
- 18. Как сравнить 2 графика neo4j
- 19. разбиение массива на подмножества
- 20. число Разбиение на группы
- 21. Разбиение строки на строку
- 22. Разбиение строки на массив
- 23. Графика Самоцветы IV. Разбиение бинарных изображений с использованием карт небрежности
- 24. Разбиение строки на строки
- 25. Установить разбиение на разделы
- 26. разбиение массива на Python
- 27. Разбиение таблиц с использованием 2 столбцов
- 28. Разбиение набора {1, 2, 3, ... N}
- 29. Разбиение массива на сводку
- 30. Разбиение текста на python