2014 dxdy logo

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

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




 
 Невычислительная задачка по теории графов.
Сообщение06.07.2021, 12:49 
Аватара пользователя
Цитата:
В стране больше 101 города. В графе дорог страны есть вершина степени 100, а степень каждой вершины равна 10. Известно, что граф связен. Доказать, что можно удалить 50 ребер, выходящих из вершины степени 100, так, что граф останется связен.


PS Город - вершина. Дорога между городами - ребро.

Как подступиться подскажите, плиз, чтобы "не изобретать велосипедов"!

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение06.07.2021, 13:06 
Аватара пользователя
Мастак в сообщении #1525458 писал(а):
есть вершина степени 100
Мастак в сообщении #1525458 писал(а):
степень каждой вершины равна 10
Это как?

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение06.07.2021, 14:06 
Аватара пользователя
mihaild в сообщении #1525461 писал(а):
Мастак в сообщении #1525458 писал(а):
есть вершина степени 100
Мастак в сообщении #1525458 писал(а):
степень каждой вершины равна 10
Это как?


У одной вершины степень 100, а у всех остальных - 10.
PS Описка, недописка.

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение07.07.2021, 06:49 
Рассмотрим граф, из которого удалили вершину степени 100. В полученном графе есть компоненты связности. Рассмотрим одну из них. Поскольку исходный граф связен, данную компоненту соединяет как минимум одно ребро с вершиной степени 100. Если бы такое ребро было только одно, то в компоненте связности все вершины имели бы степень 10, кроме одной со степенью 9. Сумма степеней вершин в компоненте не может быть нечетной. Поэтому ребер, соединяющих данную компоненту с вершиной степени 100, не менее двух. Одно из них можно удалить.

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение10.07.2021, 15:34 
Аватара пользователя
marie-la в сообщении #1525500 писал(а):
Рассмотрим граф, из которого удалили вершину степени 100. В полученном графе есть компоненты связности. Рассмотрим одну из них. Поскольку исходный граф связен, данную компоненту соединяет как минимум одно ребро с вершиной степени 100. Если бы такое ребро было только одно, то в компоненте связности все вершины имели бы степень 10, кроме одной со степенью 1. Сумма степеней вершин в компоненте не может быть нечетной. Поэтому ребер, соединяющих данную компоненту с вершиной степени 100, не менее двух. Одно из них можно удалить.


Спасибо.
Симпатично коротко. (Моё доказательство длиннее).

PS Исправил по логике.

Продолжение. Дописывание. ... И так удалив 50 ребер, вернем к оставшимся 50 ребрам удаленную вершину, связав через нее в один компонент связности все рассматриваемые условно-разные компоненты связности. Таким образом удалили 50 ребер, не нарушив связности графа.

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение11.07.2021, 09:58 
Мастак в сообщении #1525705 писал(а):
PS Исправил по логике.


Нет, там как раз степень 9, ведь мы удалили только ребро, связывающее данную вершину с вершиной степени 100. Тут в другом я плохо написала - нужно оставить ровно одно ребро, соединяющее данную компоненту связности с вершиной степени 100, а не удалить одно ребро. Тогда точно не меньше половины удалится.

 
 
 
 Re: Невычислительная задачка по теории графов.
Сообщение11.07.2021, 14:34 
Аватара пользователя
marie-la в сообщении #1525737 писал(а):
Мастак в сообщении #1525705 писал(а):
PS Исправил по логике.


Нет, там как раз степень 9, ведь мы удалили только ребро, связывающее данную вершину с вершиной степени 100. Тут в другом я плохо написала - нужно оставить ровно одно ребро, соединяющее данную компоненту связности с вершиной степени 100, а не удалить одно ребро. Тогда точно не меньше половины удалится.


Мда, болтающегося ребра без вершины на конце (ребра без двух вершин на концах) не может быть
в понятии "граф". Поэтому я условно дорисовал к болтающемуся ребру виртуальную вершину, а Вы условно вычеркнули из компонента связности другие возможные болтающиеся ребра, кроме одного. 8-)

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group