2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Изоморфизм графов
Сообщение02.06.2018, 18:24 


16/12/17
27
Недавно начал разбираться с изоморфизмом графов. Появился вопрос. Надо найти, какие графы друг другу изоморфны. Как можно доказать, что графы не изоморфны? Если количество вершин и ребер совпадают, степени тоже. Вот, например, 1 и 2 неизоморфны, я просто пронумеровал граф, а у другого пытался тоже так же пронумеровать, чтоб сохранялись те же соединения. Получилось, что в 1 и 2 так нельзя сделать, но есть ли другие простые способы д-ва?
Изображение

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение02.06.2018, 19:37 
Заслуженный участник


27/04/09
28128
В общем случае может пригодиться любое свойство или любая характеристика графа (у изоморфных они должны совпадать). Например, первый граф непланарный, а второй планарный — значит, изоморфными быть не могут. Ну да, в данном случае непланарность может быть показать столь же неудобно.

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение02.06.2018, 20:14 


14/01/11
3083
Можно заметить, что в первом нет треугольников.

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 00:25 


07/10/15

2400
Проверка изоморфизма графов - это проблема, но у Вас всё просто:
графы 2 и 3 изоморфны (и тот и тот состоит из 2-х треугольников с попарно соединёнными вершинами), различия здесь только в способе укладки.

Граф 1 не изоморфен графам 2 и 3, так как он, в отличие от них не планарный.

-- 03.06.2018, 01:44 --

Два последних можно то же "развернуть" в шестигранники, результат будет один и тот же:
Изображение

от первого, как видите, он несколько отличается.

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 10:25 
Заслуженный участник


27/04/09
28128
Andrey_Kireew в сообщении #1316946 писал(а):
от первого, как видите, он несколько отличается
Это как раз в общем случае ни о чём не говорит, потому что
Andrey_Kireew в сообщении #1316946 писал(а):
результат будет один и тот же
результаты могут быть разными, и придётся все их перебрать, чтобы убедиться, что ни один не совпадает с тем, что у первого графа. Даже если не рассматривать конфигурации, полученные поворотами и отражениями.

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 11:36 
Заслуженный участник
Аватара пользователя


11/03/08
10043
Москва
Искать инвариант, не меняющийся при перестановке вершин, и сравнивать его. Если изменился - неизоморфны. Если неизменен - ответа нет, копайте дальше.
Хороший инвариант - набор собственных значений матрицы смежности. Но, увы, есть примеры неизоморфных графов с одинаковыми этими значениями.

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 11:45 


14/01/11
3083
Евгений Машеров в сообщении #1316991 писал(а):
Хороший инвариант - набор собственных значений матрицы смежности.

Да сам характеристический многочлен вполне сойдёт, нет нужды искать корни.

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


11/03/08
10043
Москва
Ну, кому проще вычислить характеристический многочлен, кому с.з. матрицы...

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 14:48 


07/10/15

2400
В общем случае arseniiv, это может ни о чём и не говорит, но в данном конкретном случае - говорит, и о многом.
Результаты не могут быть разными, графы 2 и 3 невозможно разложить внутри шестигранника по другому, лишь потому - что грань с 6-ю вершинами у них единственная, и включает в себя сразу все вершины. Поэтому других вариантов просто не остаётся. И одинаковый результат такой раскладки доказывает изоморфность 2 и 3.

Кроме того, чем перебирать все варианты, или вычислять какие то критерии, как тут предлагают, не проще ли посчитать количество граней. Я не случайно упомянул о планарности. Первый граф невозможно уложить на плоскости, т.к. он не удовлетворяет теореме Эйлера о многогранниках. У него 7 граней, а у остальных двух - всего по 5 (но их планарность и так очевидна, т.к. на картинке они уложены без пересечений рёбер).

 Профиль  
                  
 
 Re: Изоморфизм графов
Сообщение03.06.2018, 15:10 
Заслуженный участник


27/04/09
28128
Andrey_Kireew в сообщении #1317008 писал(а):
Результаты не могут быть разными, графы 2 и 3 невозможно разложить внутри шестигранника по другому
А, вы имели в виду, чтобы изображение было выпуклым шестиугольником, дополненным отрезками? Ну тогда да.

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

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



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

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


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

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