Published March 23, 2012
| Version v1
Journal article
Open
Formation and investigation of Kruskal’s algorithm parallel scheme for shared memory systems
Authors/Creators
- 1. Kyiv National Taras Shevchenko University, Ukraine
Description
Formalization of Kruskal’s algorithm for constructing a minimal spanning tree of an undirected graph using mathematical means of V.M. Glushkov’s algorithmic algebras modified systems is done. The conception of its paralleling for shared memory computer systems architectures is proposed. A set of algorithm investigations is conducted and its temporal characteristics are formed. Recommendations of algorithm usage for applied tasks solving are provided.
Files
Npdntu_inf_2012_16_12_1.pdf
Files
(1.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c9da42b9b2c4146a217f76d378141131
|
1.3 MB | Preview Download |
Additional details
References
- Седжвик Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах / Р. Седжвик; пер. с англ. – СПб.: ООО «ДиаСофтЮП», 2002. – 496 с.
- David Eppstein Spanning Trees and Spanners / David Eppstein // University of California, Irvine, CA 92717. – 35 p.
- Алгоритмы. Построение и анализ / Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. – М. :Издательский дом «Вильямс», 2005. – 1296 с.
- Денисенко В.С. Модификация алгоритма построения кратчайшего остовного дерева для беспроводной сенсорной сети / В.С. Денисенко, А.В. Шостак // Системи обробки інформації. – 2010. – № 2(83). – С. 75 – 77.
- Gagarin A. Distributed Search for Balanced Energy Consumption Spanning Trees in Wireless Sensor Networks / Gagarin A., Hussain, S., Yang, L.T. // Advanced Information Networking and Applications Workshops. – Bradford, 2009. – P. 1037 – 1042.
- Случайно ли распределение гамма-всплесков по небу? / Л.Г. Балаж, Р. Ваврек, А. Межарос и др. // Астрофизический бюллетень. – 2010. – Т. 65. – №3. – С. 292–301.
- Дорошенко А.Ю. Архітектура і операційні середовища комп’ютерних систем / А.Ю. Дорошенко, В.М. Кислоокий, О.Л. Синявський. – К.: Національний університет «Києво-Могилянська академія», 2005. – 220 с.
- Букатов А.А. Программирование многопроцессорных вычислительных систем / А.А. Букатов, В.Н. Дацюк, А.И. Жегуло. – Ростов н/Д.: Издательство ООО «ЦВВР», 2003. – 208 с.
- Столлингс В. Операционные системы / В. Столлингс. – [4-е изд.]. – М.: Издательский дом «Вильямс», 2002. – 848 с.
- Многоуровневое структурное проектирование программ. Теоретические основы, инструментарий / Ющенко Е.Л., Цейтлин Г.Е., Грицай В.П., Терзян Т.К. – М.: Финансы и статистика, 1989. – 342 с.
- Таненбаум Э. Архитектура компьютера / Э. Таненбаум. – [5-е изд.]. – СПб.: Питер, 2007. – 844 с.
- MSDN: Parallel Programming in the .NET Framework [Електронний ресурс]. – Режим доступу: URL: http://msdn.microsoft.com/en-gb/library/Parallel Programming in the .NET Framework
- Stephen Toub The Past, Present and Future of Parallelizing .NET Applications / Stephen Toub // MSDN Magazine. – Microsoft, 2011. – P. 72 – 77.