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 ] 

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



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

Сейчас этот форум просматривают: okurocheck


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

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