2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 16:17 


15/07/22
6
Доброго времени суток! Интересует решение следующей задачи:
В связном графе (без петель и кратных ребер) G, в котором ровно один цикл, степень любой вершины равна либо 1, либо 2, либо 3, причем вершин степени 1 равно 2022. Найти в графе G число вершин степени 3.
Мои примитивные рассуждения были следующими:
Рассмотреть такой же по условиям граф, но с меньшим числом вершин, например количество вершин степени 1 равно 4. Например такой:
Изображение
Тогда число вершин со степенью 1 (3,5,7,9) равно 4 и количество вершин со степенью 3 (2,4,6,8) равно 4. Здесь ровно один цикл: 1->2->4->6->8->1. Но возникает вопрос, можно ли считать циклом 1->2->3->2->1 или 1->2->4->5->4->2->1? Про то, что цикл простой в условии ничего не сказано.
Если такой же по условиям граф, но количество вершин степени 1 равно, например, 6:
Изображение
Здесь опять же получается, что число вершин со степенью 3 равно числу вершин со степенью один, то есть 6.
В итоге ответ на исходную задачу получается: число вершин со степенью 3 равно 2022. Но меня терзают смутные сомнения...

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 16:44 
Заслуженный участник


31/12/05
1517
Не рассмотрен случай, когда к вершине цикла прикреплена не одна вершина степени 1, а целое поддерево.

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 17:04 


15/07/22
6
Например такой:
Изображение
Получается тоже самое, что число вершин со степенью 1 совпадает с числом вершин со степенью 3. Можно ли это как-то по другому доказать?

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 17:52 
Заслуженный участник
Аватара пользователя


16/07/14
9149
Цюрих
Давайте возьмем наш граф за вершину степени 1 и оторвем её. Она была прикреплена к вершине степени 2 или 3 (иначе граф был несвязным). Что в каждом из этих случаев происходит с числом вершин степени 1 и 3?

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 17:58 


15/07/22
6
Число вершин степени 1 и 3 уменьшается на 1)

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:03 
Заслуженный участник
Аватара пользователя


16/07/14
9149
Цюрих
Нет. Например добавьте к графу на последней картинке вершину 10, соединенную с 4. Что будет при её удалении?

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:11 


15/07/22
6
Тогда ничего не поменяется. Но если, например, удалить вершину 4 из графа на последнем рисунке, то количество вершин со степенью 1 и 3 будет равно трем.

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:12 
Заслуженный участник
Аватара пользователя


16/07/14
9149
Цюрих
Правильно. Так какой список вариантов, что может произойти при удалении из графа вершины степени 1?
И пусть в графе нет вершин степени 1. Сколько в нем вершин степени 3?

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:16 


15/07/22
6
Есть два варианта:
1) Ничего не меняется
2) Количество вершин со степенью 1 и 3 уменьшается на 1
Если в графе не останется вершин степени 1, то и вершин степени 3 не будет.

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:32 
Заслуженный участник
Аватара пользователя


16/07/14
9149
Цюрих
Из этого уже доказательство получается в одну строчку.

 Профиль  
                  
 
 Re: Найти в графе G число вершин степени 1...
Сообщение15.07.2022, 18:35 


15/07/22
6
Понял, спасибо:)

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

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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