Abstract
The paper selects constructions that are used to implement a group of algorithms for directed graphs on a model of associative parallel systems with vertical processing (the STAR–machine). Moreover, a new implementation on the STAR–machine of Dijkstra’s algorithm for finding the single–source shortest paths is proposed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dijkstra, E.W.: A note on two problems in connection with graphs. J. Numerische Mathematik. 1, 269–271 (1959)
Italiano, G.F.: Amortized efficiency of a path retrieval data structure. J. Theoret. Comput. Sci. 48(2–3), 273–281 (1986)
Italiano, G.F.: Finding paths and deleting edges in directed acyclic graphs. J. Inf. Process. Lett. 28, 5–11 (1988)
Nepomniaschaya, A.S., Dvoskina, M.A.: A simple implementation of Dijkstra’s shortest path algorithm on associative parallel processors. J. Fundamenta Informaticae 43, 227–243 (2000). IOS Press
Nepomniaschaya, A.S.: Basic associative parallel algorithms for vertical processing systems. In: Bulletin of the Novosibirsk Computing Center, IIS Special Issue 29, pp. 63–77. NCC Publisher (2009)
Nepomniaschaya, A.S.: Constructions used in associative parallel algorithms for undirected graphs. Part 1. In: Bulletin of the Novosibirsk Computing Center, IIS Special Issue 35, pp. 67–81. NCC Publisher (2013)
Nepomniaschaya, A.S.: Constructions used in associative parallel algorithms for undirected graphs. Part 2. In: Bulletin of the Novosibirsk Computing Center, Issue 36, pp. 65–78. NCC Publisher (2014)
Nepomniaschaya, A. S.: Concurrent selection of the shortest paths and distances in directed graphs using vertical processing systems. In: Bulletin of the Novosibirsk Computing Center, Issue 19, pp. 61–72. NCC Publisher (2003)
Nepomniaschaya, A.S.: Associative version of italiano’s decremental algorithm for the transitive closure problem. In: Malyshkin, V.E. (ed.) PaCT 2007. LNCS, vol. 4671, pp. 442–452. Springer, Heidelberg (2007)
Nepomniaschaya, A.S.: Efficient Implementation of the Italiano algorithms for updating the transitive closure on associative parallel processors. J. Fundamenta Informaticae. 89(2–3), 313–329 (2008). IOS Press
Nepomniaschaya, A.S.: Efficient parallel implementation of the Ramalingam decremental algorithm for updating the shortest paths subgraph. J. Comput. Inform. 32, 331–354 (2013)
Nepomniaschaya, A.S.: Associative version of the Ramalingam algorithm for the dynamic update of the shortest paths subgraph after inserting a new edge. J. Cybern. Syst. Anal. 3, 45–57 (2012). Kiev: Naukova Dumka (in Russian) (English translation by Springer)
Ramalingam, G.: Bounded Incremental Computation. LNCS, vol. 1089. Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Nepomniaschaya, A. (2015). Constructions Used in Associative Parallel Algorithms for Directed Graphs. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2015. Lecture Notes in Computer Science(), vol 9251. Springer, Cham. https://doi.org/10.1007/978-3-319-21909-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-21909-7_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-21908-0
Online ISBN: 978-3-319-21909-7
eBook Packages: Computer ScienceComputer Science (R0)