2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Задача на графы
Сообщение18.05.2021, 10:05 


01/03/21
70
Здравствуйте! Вроде понимаю, как решить, но строгое доказательство не получается. Подскажите пожалуйста, что я упускаю?

Задача:
В графе на $20$ вершинах при удалении любых двух ребер образуется не более двух компонент связности. Какое наименьшее количество ребер может быть в таком графе?

Мое решение:
Чтобы убрать два ребра и получить не более двух компонент связности, изначальный граф должен быть связным, иначе в нем уже присутсвовало бы больше одной компненты связности (не менее двух). Связный граф с минимальным количеством ребер, который при удалении двух ребе образует не более двух компонент связности имеет конфигурацию замкнутого контура по всем $20$ вершинам и минимальное количество ребер в таком графе равно $20$.
Мы получили минимально возможное количество ребер равное $20$. Рассмотрим возможно ли получить подобный граф с меньшим количесвтом ребер, удовлетворяющий условию задачи.

Минимально возможно построить связный граф (в несвязном графе уже присутствуют не менее двух компонент связности, до удаления ребер) с $20$ вершинами и $19$ ребрами. В этом графе будет $2$ вершины степени $1$ и $18$ вершин степени $2$.

Рассмотрим, будет ли возможность получить не более двух компонент связности, удалив из данного графа $2$ ребра? После удаления двух ребер, общее количество ребер становится равно $17$, но вершин по прежднему $20$. Это значит, что в графе не более $18$ вершин степени $2$ и $2$х верхин степени $0$, т.е. не менее $3$х компонент связности, что противоречит условию.

Следовательно $20$ - минимальное возможное количество ребер в графе, удовлетворяющем условию задачи.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение18.05.2021, 11:54 


14/01/11
3040
prrrr в сообщении #1519027 писал(а):
Минимально возможно построить связный граф (в несвязном графе уже присутствуют не менее двух компонент связности, до удаления ребер) с $20$ вершинами и $19$ ребрами.

Несколько коряво написано, но в целом верно. Кстати, связные графы, при удалении любого ребра становящиеся несвязными, образуют некий хорошо известный класс графов. Сможете его назвать?
prrrr в сообщении #1519027 писал(а):
В этом графе будет $2$ вершины степени $1$ и $18$ вершин степени $2$.

А вот это, вообще говоря, неверно.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение18.05.2021, 12:01 
Заслуженный участник
Аватара пользователя


16/07/14
9151
Цюрих
prrrr в сообщении #1519027 писал(а):
изначальный граф должен быть связным, иначе в нем уже присутсвовало бы больше одной компненты связности
А почему это противоречит условию? Может граф несвязный, но после удаления двух любых рёбер число компонент связности не увеличивается? Например два полных графа на 10 вершинах каждый.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение18.05.2021, 14:54 


01/03/21
70
Sender в сообщении #1519044 писал(а):
Несколько коряво написано, но в целом верно. Кстати, связные графы, при удалении любого ребра становящиеся несвязными, образуют некий хорошо известный класс графов. Сможете его назвать?

Да, конечно это деревья.

Sender в сообщении #1519044 писал(а):
А вот это, вообще говоря, неверно.

Я получается взял частный случай дерева, когда все вершины выстроеныв одну линию.

-- 18.05.2021, 15:00 --

mihaild в сообщении #1519046 писал(а):
А почему это противоречит условию? Может граф несвязный, но после удаления двух любых рёбер число компонент связности не увеличивается? Например два полных графа на 10 вершинах каждый.

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

-- 18.05.2021, 15:14 --

Доработал решение получается так:
Рассмотрим возможные варианты построения графа, удовлетворяющие условию задачи:

1). Связный граф. Связный граф с минимальным количеством ребер, который при удалении двух ребер образует не более двух компонент связности имеет конфигурацию замкнутого контура по всем 20 вершинам и минимальное количество ребер в таком графе равно 20. Меньшее количество ребер невозможно, т.к. в этом случае число компонент связности, при удалении двух ребер становится равным не менее чем трем. Например, связный граф на 20 вершинах с 19 ребрами - это дерево. При удалении двух ребер в данном дереве получается не менее трех компонент связности.

2). Несвязный граф. Для того, чтобы данный граф удовлетворял условиям задачи в нем должно быть не менее двух компонент связности. В случае, если каждая из компонент связности представляет собой дерево (всего 18 ребер), или одно дерево и отдельно стоящая вершина (так же всего 18 ребер), то при удалении двух любых ребер получается не менее трех компонент связности. Если же каждая из компонент связности представляет собой замкнутый контур с 10 вершинами и 10 ребрами, то при удалении двух любых ребер так же может образоваться не менее трех компонент связности (если удаляются ребра принадлежащие одной и той же компоненте связности).

Следовательно единственный граф, который удовлетворяет условию задачи по минимальному количеству ребер и образованию после удаления двух ребер не более двух компонент связности - это граф в виде замкнутого контура с 20 ребрами.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение18.05.2021, 15:18 


14/01/11
3040
prrrr в сообщении #1519085 писал(а):
в задаче указано требование о минимальном количестве ребер в графе, поэтому полный граф мы взять не можем, только два графа в виде замкнутых контуров на 10 вершинах с 10 ребрами каждый;

Вообще говоря, необязательно брать полные графы, в качестве компонент подошли бы, скажем, и 3-рёберно связные графы. Одна из них вообще может состоять из одной-единственной вершины.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение21.05.2021, 20:04 
Заслуженный участник
Аватара пользователя


11/03/08
9904
Москва

(Оффтоп)

prrrr в сообщении #1519027 писал(а):
который при удалении двух ребе


Духовных лиц обижают!

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

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



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

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


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

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