2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Задача о непланарном неориентированном графе
Сообщение17.01.2019, 22:43 


17/01/19
1
Здравствуйте!

Имеется непланарный неориентированный граф с $n$ вершинами и $m$ ребрами. У каждого ребра вес задан числом от -100 до 100. По условию задачи нужно найти (пометить) все рёбра в этом графе, которые бы удовлетворяли двум условиям:
1) В каждом простом цикле в этом графе должно быть помечено хотя бы одно ребро.
2) Сумма весов всех ребер, соответствующих первому условию, должна быть наименьшей возможной.

Моё решение: Найти все циклы в графе, и в каждом цикле помечать ребро с наименьшим весом.
Но, насколько мне известно, такой подход был бы $NP$, а по условия задания алгоритм должен работать за полиномиальное время (зависим от $n$ и $m$).

Может быть вы могли бы подсказать альтернативный способ решения?

 Профиль  
                  
 
 Re: Задача о непланарном неориентированном графе
Сообщение19.01.2019, 17:37 
Заслуженный участник


12/08/10
1677
1. Все отрицательные ребра помечаем.
2. Пусть веса всех ребер положительны. Надо максимизировать суммарный вес не помеченных ребер.

 Профиль  
                  
 
 Re: Задача о непланарном неориентированном графе
Сообщение19.01.2019, 19:38 
Заслуженный участник


26/05/14
981
reginaG, пусть задача решена. Какими свойствами будет обладать совокупность непомеченных рёбер?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group