2014 dxdy logo

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

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


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


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



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


22/04/07
89
Питер
Вот уже неделю не могу придумать решения для казалось бы простой задачи: нужно найти количество ациклических орграфов с количеством вершин N. Буду рад любой подсказки.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение07.12.2009, 00:55 


02/07/08
322
В каком виде ответ хочется? Явная формула тут вряд ли есть. Ещё вопрос в том, считаем ли графы с точностью до изоморфизма или вершины считаем пронумерованными.
В любом случае, обе последовательности есть на OEIS: http://www.research.att.com/~njas/sequences/A003087 и http://www.research.att.com/~njas/sequences/A003024

 Профиль  
                  
 
 Re: Задача на графы
Сообщение07.12.2009, 01:13 
Заслуженный участник


26/07/09
1559
Алматы
2Iliya
Первое, что приходит на ум. Можно перечислить все $n^2-n$ орграфов (или сколько их там всего?) и проверить каждый на ацикличность. :)

-- Пн дек 07, 2009 04:18:45 --

А вообще, копайте в сторону теоремы Пойа и общих методов неконструктивного перечисления графов.

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


22/04/07
89
Питер
Всем спасибо. Благодаря Вам я таки нашел эту формулу: http://en.wikipedia.org/wiki/Directed_a ... numeration Теперь осталось понять как ее получили и еще одним пробелом в образовании станет меньше :wink:

 Профиль  
                  
 
 Re: Задача на графы
Сообщение09.12.2009, 01:14 
Заслуженный участник


26/07/09
1559
Алматы
Ой, потерял в предыдущем сообщении основание степени, надо читать не $n^2-n$, а $2^{n^2-n}$. :)

2Iliya
Цитата:
я таки нашел эту формулу

Хм, в приведенной вами ссылке, вроде бы говорится, что проверить орграф на ацикличность можно проверкой положительности собственных значений $(0,1)$-матрицы смежности (детали здесь: Acyclic digraphs and eigenvalues of (0,1)-matrices). Это получается, что можно не только количество узнать, но и сгенерировать искомые объекты? Но все равно, вариантов слишком много и готовая формула лучше. :)

Цитата:
Теперь осталось понять как ее получили

Попробуйте глянуть Харари Ф., Палмер Э. Перечисление графов.

 Профиль  
                  
 
 Re: Задача на графы
Сообщение09.12.2009, 08:20 


22/04/07
89
Питер
Circiter
А по-моему их всего $3^{\frac{n(n-1)}{2}}$. Не?

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


18/05/06
13438
с Территории
Это смотря допускаем ли мы двойные рёбра "туда-сюда".

 Профиль  
                  
 
 Re: Задача на графы
Сообщение09.12.2009, 16:12 


22/04/07
89
Питер
ИСН
Не совсем хорошо понял про двойные ребра. Я считаю количество орграфов так: всего ребер в графе $\frac{n^2-n}{2}$, каждая пара точек может либо содержать ребро туда, либо обратно, либо не иметь ребра вообще. Следовательно, получаем $3^\frac{n^2-n}{2}$ Где я не прав?

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


18/05/06
13438
с Территории
Либо иметь два ребра: туда и сюда. Очевидно, Circiter допускает и такое.

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

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



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

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


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

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