Моделирование и анализ информационных систем
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Модел. и анализ информ. систем:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Моделирование и анализ информационных систем, 2022, том 29, номер 1, страницы 30–43
DOI: https://doi.org/10.18255/1818-1015-2022-1-30-43
(Mi mais765)
 

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

Software

Рекурсивно-параллельный алгоритм решения задачи об изоморфизме граф-подграф

В. В. Васильчиков

Ярославский государственный университет им. П. Г. Демидова, ул. Советская, д. 14, г. Ярославль, 150003 Россия
Список литературы:
Аннотация: В работе предложен параллельный алгоритм решения задачи об изоморфизме граф-подграф и произведено экспериментальное исследование его эффективности. Задача является одной из самых известных NP-полных задач. Ее решение может потребоваться при решении многих практических задач, связанных с исследованием сложных структур. Мы решаем ее в постановке, в которой требуется найти все возможные изоморфизмы или доказать отсутствие таковых. Ввиду высокой трудоемкости задачи естественным является желание ускорить ее решение за счет распараллеливания алгоритма.
Для организации параллельных вычислений автором использовалась библиотека RPM_ParLib, которая позволяет создавать параллельные приложения, работающие в локальной вычислительной сети под управлением среды исполнения .NET Framework. Библиотека поддерживает рекурсивно-параллельный стиль программирования и обеспечивает эффективное распределение работы и динамическую балансировку загрузки вычислительных модулей в процессе исполнения программы. Она может быть использована для приложений, написанных на любом языке программирования, поддерживаемом .NET Framework. Для проведения численного эксперимента использовалась открытая база данных из сети Интернет, специально разработанная для исследования алгоритмов поиска изоморфизмов. Также автором было разработано специальное приложение на языке C# для генерации собственных дополнительных наборов исходных данных с заданными характеристиками. Целью эксперимента было исследование ускорения, достигаемого за счет рекурсивно-параллельной организации вычислений. В работе приводится подробное описание предлагаемого алгоритма, а также полученных в ходе эксперимента результатов.
Ключевые слова: изоморфизм граф-подграф, параллельный алгоритм, рекурсия, .NET.
Финансовая поддержка
Работа выполнена при поддержке инициативного проекта VIP-016.
Поступила в редакцию: 29.11.2021
Исправленный вариант: 28.02.2022
Принята в печать: 09.03.2022
Реферативные базы данных:
Тип публикации: Статья
УДК: 519.688: 519.85
MSC: 68W10
Образец цитирования: В. В. Васильчиков, “Рекурсивно-параллельный алгоритм решения задачи об изоморфизме граф-подграф”, Модел. и анализ информ. систем, 29:1 (2022), 30–43
Цитирование в формате AMSBIB
\RBibitem{Vas22}
\by В.~В.~Васильчиков
\paper Рекурсивно-параллельный алгоритм решения задачи об изоморфизме граф-подграф
\jour Модел. и анализ информ. систем
\yr 2022
\vol 29
\issue 1
\pages 30--43
\mathnet{http://mi.mathnet.ru/mais765}
\crossref{https://doi.org/10.18255/1818-1015-2022-1-30-43}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=4398541}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais765
  • https://www.mathnet.ru/rus/mais/v29/i1/p30
  • Эта публикация цитируется в следующих 1 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Статистика просмотров:
    Страница аннотации:88
    PDF полного текста:37
    Список литературы:19
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024