Skip navigation
Please use this identifier to cite or link to this item: https://libeldoc.bsuir.by/handle/123456789/43906
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPrihozhy, A. A.-
dc.contributor.authorKarasik, O. N.-
dc.date.accessioned2021-06-04T10:39:50Z-
dc.date.available2021-06-04T10:39:50Z-
dc.date.issued2021-
dc.identifier.citationPrihozhy, А. А. All pairs shortest paths search in large graphs / А. А. Prihozhy, O. N. Karasik // BIG DATA and Advanced Analytics = BIG DATA и анализ высокого уровня : сборник научных статей VII Международной научно-практической конференции, Минск, 19-20 мая 2021 года / редкол.: В. А. Богуш [и др.]. – Минск : Бестпринт, 2021. – С. 39–49.ru_RU
dc.identifier.isbn978-985-7267-09-5-
dc.identifier.urihttps://libeldoc.bsuir.by/handle/123456789/43906-
dc.description.abstractThe all pairs shortest paths search in a graph has many different application domains. This paper analyzes the known algorithms for solving the problem and considers its parallelization and scaling to the graph size and multiprocessor architecture. It considers a class of shortest paths block-parallel algorithms and studies their advantages and disadvantages. Modeling and simulation have shown that the block algorithms give a manifold reduction in the exchange of data between the hierarchical memory levels for certain ratios of the graph size to the cache memory size.ru_RU
dc.language.isoenru_RU
dc.publisherБестпринтru_RU
dc.subjectпубликации ученыхru_RU
dc.subjectматериалы конференцийru_RU
dc.subjectblock algorithmsru_RU
dc.subjectmultithreaded algorithmru_RU
dc.subjectcooperative executionru_RU
dc.subjectблочные алгоритмыru_RU
dc.subjectмногопоточные алгоритмыru_RU
dc.subjecthierarchical memoryru_RU
dc.subjectиерархическая памятьru_RU
dc.titleAll pairs shortest paths search in large graphsru_RU
dc.title.alternativeПоиск кратчайших путей между всеми парами вершин в графах большого размераru_RU
dc.typeСтатьяru_RU
local.description.annotationПроблема поиска кратчайших путей между всеми парами вершин графа имеет много разнообразных областей практического применения. В статье дан анализ известных алгоритмов ее решения и рассмотрена проблема распараллеливания и масштабирования к размеру графа и архитектуре многопроцессорной системы. Исследован класс блочно-параллельных алгоритмов поиска кратчайших путей, изучены их достоинства и недостатки. Путем имитационного моделирования показано, что при определенных соотношениях размера графа и размера кэш памяти, блочный алгоритм дает многократное сокращение обмена данными между уровнями иерархической памяти, однако при слишком большом увеличении размера графа его характеристики приближаются к характеристикам алгоритма Флойда-Уоршелла. С целью повышения производительности, однородный блочный алгоритм трансформирован в разнородный, сокращающий время расчета одного блока. Дальнейшее улучшение характеристик достигнуто за счет разработки кооперативного потокового планировщика и блочно-параллельного алгоритма, ориентированного на графы большого размера и отличающегося изменением порядка расчета блоков, локализацией обработки данных, сокращением критического пути, уменьшением времени работы на многоядерной системе, улучшением работы иерархической памяти.-
Appears in Collections:BIG DATA and Advanced Analytics = BIG DATA и анализ высокого уровня : сборник научных статей (2021)

Files in This Item:
File Description SizeFormat 
Prihozhy_All.pdf1.06 MBAdobe PDFView/Open
Show simple item record Google Scholar

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.