2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Формулы для вычисления количества простых циклов в графе
Сообщение27.03.2023, 20:45 


22/06/21
5
Подскажите, известны ли формулы для быстрого и точного вычисления количества простых циклов длины "Х" в произвольном плоском графе или алгоритмы для их вычисления?
Знаю, что есть исследования и результаты (по упоминаниям из публикаций), но преимущественно они связаны с приближёнными или вероятностными вычислениями. Помогите найти ссылки на источники по теме или напишите сами формулы.
Спасибо за помощь.

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


16/07/14
9151
Цюрих
Возьмите $X$ равным числу вершин и погуглите задачу коммивояжера для планарных (плоский - это же планарный?) графов.

 Профиль  
                  
 
 Re: Формулы для вычисления количества простых циклов в графе
Сообщение27.03.2023, 22:53 
Заслуженный участник
Аватара пользователя


01/09/13
4656
inek82 в сообщении #1587058 писал(а):
количества простых циклов длины "Х"

А почему Вы думаете, что ответ "однозначен"?

 Профиль  
                  
 
 Re: Формулы для вычисления количества простых циклов в графе
Сообщение03.04.2023, 18:36 


22/06/21
5
Geen в сообщении #1587102 писал(а):
inek82 в сообщении #1587058 писал(а):
количества простых циклов длины "Х"

А почему Вы думаете, что ответ "однозначен"?


Может нужно сформулировать точнее: явная (аналитическая или в другой форме) формула (или метод) для вычисления количества циклов в плоском графе. Циклы считаются без учёта циклической перестановки самой замкнутой цепи (т.е. 12345 и 34512 - это один и тот же цикл).
Находил информацию о формулах выведенных для длин 3, 4, 5 (отсылка была к некой публикации Харари, которую в инете найти не смог, если есть у кого буду благодарен за ссылку), есть ещё приближённые методы и основанные на теории вероятностей.

Проблема в том, что материалов по теме мало, не знаю насколько она разработана...

-- 03.04.2023, 20:37 --

mihaild в сообщении #1587068 писал(а):
Возьмите $X$ равным числу вершин и погуглите задачу коммивояжера для планарных (плоский - это же планарный?) графов.


не очень понимаю, какая связь? задача коммивояжёра разве не про поиск оптимальных маршрутов?

 Профиль  
                  
 
 Re: Формулы для вычисления количества простых циклов в графе
Сообщение03.04.2023, 18:43 
Заслуженный участник
Аватара пользователя


16/07/14
9151
Цюрих
Да, погорячился, у вас же невзвешенный граф. Ну всё равно - существование гамильтонова пути в планарном графе тоже NP-трудно.

 Профиль  
                  
 
 Re: Формулы для вычисления количества простых циклов в графе
Сообщение04.04.2023, 13:18 


13/05/14
476
inek82
Мне кажется, что эти формулы известны. Эти формулы можно найти в статье А.Н.Воропаев. "Вывод явных формул для подсчёта циклов фиксированной длины в неориентированных графах" Информационные процессы, Том 11, № 1, 2011, стр. 90–113. (вот и ссылка http://www.jip.ru/2011/90-113-2011.pdf)
Есть и еще полезные источники:
1. В. Л. Арлазаров, А. В. У сков, И. А. Фараджев. Алгоритм нахождения всех простых циклов в ориентированном графе.— В кн.: Исследования по дискретной математике. М., «Наука», 1973, с. 178—183.
2. А. Кофман. Введение в прикладную комбинаторику. М. Наука, 1975.
Посмотрите там параграф 44 "Перечисление элементарных контуров " в главе IV "Перечисление"

 Профиль  
                  
 
 Re: Формулы для вычисления количества простых циклов в графе
Сообщение18.09.2023, 22:02 
Модератор
Аватара пользователя


11/01/06
5702
inek82 в сообщении #1587058 писал(а):
Подскажите, известны ли формулы для быстрого и точного вычисления количества простых циклов длины "Х" в произвольном плоском графе или алгоритмы для их вычисления?
Знаю, что есть исследования и результаты (по упоминаниям из публикаций), но преимущественно они связаны с приближёнными или вероятностными вычислениями. Помогите найти ссылки на источники по теме или напишите сами формулы.
Спасибо за помощь.

В моей статье (раздел 4) есть кое-что на эту тему: https://arxiv.org/abs/1602.01396

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

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



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

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


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

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