Parallel algorithms for tree accumulations

Accumulations are abstract operations on trees useful in many applications involving trees. The upward accumulation problem is to aggregate data in the subtree under each node of the tree. The downward accumulation problem is to aggregate data at all the ancestors of each node. In this paper, we pre...

Full description

Saved in:
Bibliographic Details
Published inJournal of parallel and distributed computing Vol. 65; no. 1; pp. 85 - 93
Main Authors Sevilgen, Fatih E., Aluru, Srinivas, Futamura, Natsuhiko
Format Journal Article
LanguageEnglish
Published San Diego, CA Elsevier Inc 2005
Elsevier
Subjects
Online AccessGet full text
ISSN0743-7315
1096-0848
DOI10.1016/j.jpdc.2004.09.001

Cover

Abstract Accumulations are abstract operations on trees useful in many applications involving trees. The upward accumulation problem is to aggregate data in the subtree under each node of the tree. The downward accumulation problem is to aggregate data at all the ancestors of each node. In this paper, we present parallel algorithms for these problems on coarse-grained distributed memory parallel computers. We first show that when the accumulation function and the set of possible values at nodes of the tree form an Abelian (commutative) group, this problem can be solved by a remarkably simple algorithm—Upward accumulation takes O n p + τ p + μ n p time, where n is the number of nodes in the tree, p is the number of processors, τ is the communication latency and μ is the transfer time per unit message size. Downward accumulation takes O n p + ( τ + μ ) log p time, making it very communication efficient. For the general case, we present upward and downward accumulation algorithms that run in O n p log n + τ p log n + μ n p log n time.
AbstractList Accumulations are abstract operations on trees useful in many applications involving trees. The upward accumulation problem is to aggregate data in the subtree under each node of the tree. The downward accumulation problem is to aggregate data at all the ancestors of each node. In this paper, we present parallel algorithms for these problems on coarse-grained distributed memory parallel computers. We first show that when the accumulation function and the set of possible values at nodes of the tree form an Abelian (commutative) group, this problem can be solved by a remarkably simple algorithm—Upward accumulation takes O n p + τ p + μ n p time, where n is the number of nodes in the tree, p is the number of processors, τ is the communication latency and μ is the transfer time per unit message size. Downward accumulation takes O n p + ( τ + μ ) log p time, making it very communication efficient. For the general case, we present upward and downward accumulation algorithms that run in O n p log n + τ p log n + μ n p log n time.
Author Aluru, Srinivas
Futamura, Natsuhiko
Sevilgen, Fatih E.
Author_xml – sequence: 1
  givenname: Fatih E.
  surname: Sevilgen
  fullname: Sevilgen, Fatih E.
  email: sevilgen@bilmuh.gyte.edu.tr
  organization: Computer Engineering, Gebze Institute of Technology, Turkey
– sequence: 2
  givenname: Srinivas
  surname: Aluru
  fullname: Aluru, Srinivas
  email: aluru@iastate.edu
  organization: Department of Electrical and Computer Engineering, Iowa State University, 3218 Coover Hall, Ames, IA 50011, USA
– sequence: 3
  givenname: Natsuhiko
  surname: Futamura
  fullname: Futamura, Natsuhiko
  email: nfutamur@cs.wright.edu
  organization: Computer Science and Engineering, Wright State University, Dayton, OH 45435, USA
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=16459005$$DView record in Pascal Francis
BookMark eNp9kD1PwzAURS1UJNrCH2DKwoKU8BzHTiyxoIovqRIMMFvmxQZHblLZLhL_noQiBoZOb7nn6t2zILN-6A0h5xQKClRcdUW3bbEoAaoCZAFAj8icghQ5NFUzI3OoK5bXjPITsoixGwOU182cXD7roL03PtP-fQgufWxiZoeQpWBMphF3m53XyQ19PCXHVvtozn7vkrze3b6sHvL10_3j6madI2OQcgP4hsCbGkuLGoFxbiswHIWVDITEsm5aqkUtqGWgGS0rkC03lDHKGsnZklzse7c6ovY26B5dVNvgNjp8KSoqLgGmXLPPYRhiDMYqdOnn1RS084qCmtyoTk1u1ORGgVTj9BEt_6F_7Yeg6z1kxvGfzgQV0ZkeTeuCwaTawR3CvwGbYn35
CitedBy_id crossref_primary_10_2197_ipsjjip_24_425
crossref_primary_10_2197_ipsjtrans_7_111
crossref_primary_10_1007_s10766_015_0355_8
crossref_primary_10_1016_j_parco_2004_12_007
crossref_primary_10_1111_cgf_15243
crossref_primary_10_26634_jele_2_1_1585
crossref_primary_10_1109_TCBB_2018_2881887
Cites_doi 10.1109/71.80127
10.1016/0020-0190(89)90023-9
10.1016/0304-3975(96)00034-5
10.1007/978-1-4684-5511-3_9
10.1016/S0304-3975(97)00285-5
10.1137/0220070
10.1007/s00453-001-0109-4
10.1007/BFb0040378
10.1016/0167-6423(94)00013-1
10.1109/TSE.1981.234519
10.1016/0196-6774(89)90017-5
10.1137/0214061
10.1016/S0019-9958(86)80046-8
10.1007/3-540-36265-7_7
10.1016/S0304-3975(96)00114-4
10.1006/jpdc.1998.1508
ContentType Journal Article
Copyright 2004 Elsevier Inc.
2005 INIST-CNRS
Copyright_xml – notice: 2004 Elsevier Inc.
– notice: 2005 INIST-CNRS
DBID AAYXX
CITATION
IQODW
DOI 10.1016/j.jpdc.2004.09.001
DatabaseName CrossRef
Pascal-Francis
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Applied Sciences
EISSN 1096-0848
EndPage 93
ExternalDocumentID 16459005
10_1016_j_jpdc_2004_09_001
S0743731504001509
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABFSI
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADHUB
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
E.L
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
K-O
KOM
LG5
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
TN5
TWZ
WUQ
XJT
XOL
XPP
ZMT
ZU3
ZY4
~G-
~G0
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
AFXIZ
AGCQF
AGRNS
BNPGV
IQODW
SSH
ID FETCH-LOGICAL-c330t-e0cbc0587c2fcac0355f40e5c6f93069c278d1a6761f30a312409d5e133138953
IEDL.DBID AIKHN
ISSN 0743-7315
IngestDate Mon Jul 21 09:12:39 EDT 2025
Thu Oct 16 04:36:18 EDT 2025
Thu Apr 24 22:52:42 EDT 2025
Fri Feb 23 02:27:53 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Tree contraction
Downward accumulation
Parallel prefix
Upward accumulation
Distributed memory
Parallel algorithm
Parallel computer
Synchronization
Language English
License CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c330t-e0cbc0587c2fcac0355f40e5c6f93069c278d1a6761f30a312409d5e133138953
PageCount 9
ParticipantIDs pascalfrancis_primary_16459005
crossref_citationtrail_10_1016_j_jpdc_2004_09_001
crossref_primary_10_1016_j_jpdc_2004_09_001
elsevier_sciencedirect_doi_10_1016_j_jpdc_2004_09_001
PublicationCentury 2000
PublicationDate 2005
2005-01-00
PublicationDateYYYYMMDD 2005-01-01
PublicationDate_xml – year: 2005
  text: 2005
PublicationDecade 2000
PublicationPlace San Diego, CA
PublicationPlace_xml – name: San Diego, CA
PublicationTitle Journal of parallel and distributed computing
PublicationYear 2005
Publisher Elsevier Inc
Elsevier
Publisher_xml – name: Elsevier Inc
– name: Elsevier
References Gibbons, Cai, Skillicorn (bib10) 1994; 23
Abrahamson, Dadoun, Kirkpatrick, Przytycka (bib1) 1989; 10
He (bib12) 1986
Miller, Reif (bib17) 1985
D. Bader, S. Sreshta, N. Weisse-Bernstein, Evaluating arithmetic expressions using tree contraction: A fast and scalable parallel implementation for symmetric multiprocessors (SMPs), in: Proceedings of the International Conference on High Performance Computing, Lecture Notes in Computer Science, vol. 2552, Springer, Berlin, December 2002, pp. 63–75.
Grama, Gupta, Karypis, Kumar (bib11) 2003
Reingold, Tilford (bib20) 1981; 7
Diks, Hagerup (bib5) 1998; 203
J. Jájá, K. Ryu, The block distributed memory model, Technical Report CS-TR-3207, Department of Computer Science, University of Maryland, 1994.
Atallah, Hambrusch (bib2) 1986; 69
H. Gazit, G. Miller, S. Teng, Optimal tree contraction in the EREW model, Concurrent Computations, Algorithms, Architecture and Technology, 1988, pp. 139–156.
Ranka, Shankar, Alsabti (bib19) 1995
Sibeyn, Guillaume, Seidel (bib23) 1999; 56
Sevilgen, Futamura, Aluru (bib22) 2000
Jájá (bib14) 1992
S. Kosaraju, A. Delcher, Optimal parallel evaluation of tree-structured computations by raking, in: Proceedings of the third Aegean Workshop on Computing, Lecture Notes in Computer Science, vol. 319, Springer, Berlin, 1988, pp. 101–110.
Sibeyn, Stadtwald (bib24) 1994
Gibbons, Srikant (bib7) 1989; 32
Miller, Reif (bib18) 1991; 20
Dehne, Ferreira, Caceres, Song, Roncato (bib4) 2002; 33
J. Gibbons, Computing downwards accumulations on trees quickly, Technical Report, University Auckland, 1995.
Ryu, Jájá (bib21) 1990; 1
Hsu, Ramachandran (bib13) 1996; 162
Tarjan, Vishkin (bib25) 1985; 14
J. Gibbons, Algebras for tree algorithms, Ph.D. Thesis, Oxford University, Oxford, 1991.
Sevilgen (10.1016/j.jpdc.2004.09.001_bib22) 2000
10.1016/j.jpdc.2004.09.001_bib15
Abrahamson (10.1016/j.jpdc.2004.09.001_bib1) 1989; 10
Sibeyn (10.1016/j.jpdc.2004.09.001_bib23) 1999; 56
Diks (10.1016/j.jpdc.2004.09.001_bib5) 1998; 203
Grama (10.1016/j.jpdc.2004.09.001_bib11) 2003
Dehne (10.1016/j.jpdc.2004.09.001_bib4) 2002; 33
Miller (10.1016/j.jpdc.2004.09.001_bib17) 1985
Sibeyn (10.1016/j.jpdc.2004.09.001_bib24) 1994
Miller (10.1016/j.jpdc.2004.09.001_bib18) 1991; 20
10.1016/j.jpdc.2004.09.001_bib9
Ryu (10.1016/j.jpdc.2004.09.001_bib21) 1990; 1
10.1016/j.jpdc.2004.09.001_bib8
10.1016/j.jpdc.2004.09.001_bib16
10.1016/j.jpdc.2004.09.001_bib6
Atallah (10.1016/j.jpdc.2004.09.001_bib2) 1986; 69
10.1016/j.jpdc.2004.09.001_bib3
Tarjan (10.1016/j.jpdc.2004.09.001_bib25) 1985; 14
Ranka (10.1016/j.jpdc.2004.09.001_bib19) 1995
Gibbons (10.1016/j.jpdc.2004.09.001_bib10) 1994; 23
Hsu (10.1016/j.jpdc.2004.09.001_bib13) 1996; 162
Gibbons (10.1016/j.jpdc.2004.09.001_bib7) 1989; 32
He (10.1016/j.jpdc.2004.09.001_bib12) 1986
Reingold (10.1016/j.jpdc.2004.09.001_bib20) 1981; 7
Jájá (10.1016/j.jpdc.2004.09.001_bib14) 1992
References_xml – start-page: 77
  year: 2000
  end-page: 84
  ident: bib22
  article-title: A provably optimal, distribution-independent parallel fast multipole method
  publication-title: Proceedings of the 14th International Parallel and Distributed Processing Symposium
– volume: 7
  start-page: 223
  year: 1981
  end-page: 228
  ident: bib20
  article-title: Tidier drawings of trees
  publication-title: IEEE Trans. Software Eng.
– volume: 1
  start-page: 83
  year: 1990
  end-page: 90
  ident: bib21
  article-title: Efficient algorithms for list ranking and for solving graph problems on the hypercube
  publication-title: IEEE Trans. Parallel Distrib. Systems
– start-page: 271
  year: 1994
  end-page: 280
  ident: bib24
  article-title: List ranking on meshes and networks
  publication-title: Proceedings of Computing Science in Netherlands
– volume: 14
  start-page: 862
  year: 1985
  end-page: 874
  ident: bib25
  article-title: An efficient parallel biconnectivity algorithm
  publication-title: SIAM J. Comput.
– volume: 32
  start-page: 305
  year: 1989
  end-page: 311
  ident: bib7
  article-title: A class of problems efficiently solvable on mesh-connected computers including dynamic expression evaluation
  publication-title: Inform. Process. Lett.
– year: 2003
  ident: bib11
  article-title: An Introduction to Parallel Computing
– volume: 162
  start-page: 297
  year: 1996
  end-page: 322
  ident: bib13
  article-title: Efficient massively parallel implementation of some combinatorial algorithms
  publication-title: Theoret. Comput. Sci.
– reference: J. Gibbons, Algebras for tree algorithms, Ph.D. Thesis, Oxford University, Oxford, 1991.
– start-page: 20
  year: 1995
  end-page: 27
  ident: bib19
  article-title: Many-to-many communication with bounded traffic
  publication-title: Proceedings of the Frontiers of Massively Parallel Computation
– reference: J. Gibbons, Computing downwards accumulations on trees quickly, Technical Report, University Auckland, 1995.
– volume: 23
  start-page: 1
  year: 1994
  end-page: 18
  ident: bib10
  article-title: Efficient parallel algorithms for tree accumulations
  publication-title: Sci. Comput. Programming
– reference: J. Jájá, K. Ryu, The block distributed memory model, Technical Report CS-TR-3207, Department of Computer Science, University of Maryland, 1994.
– volume: 203
  start-page: 3
  year: 1998
  end-page: 29
  ident: bib5
  article-title: More general parallel tree contraction
  publication-title: Theoret. Comput. Sci.
– volume: 10
  start-page: 287
  year: 1989
  end-page: 302
  ident: bib1
  article-title: A simple parallel tree contraction algorithm
  publication-title: J. Algorithms
– reference: S. Kosaraju, A. Delcher, Optimal parallel evaluation of tree-structured computations by raking, in: Proceedings of the third Aegean Workshop on Computing, Lecture Notes in Computer Science, vol. 319, Springer, Berlin, 1988, pp. 101–110.
– reference: H. Gazit, G. Miller, S. Teng, Optimal tree contraction in the EREW model, Concurrent Computations, Algorithms, Architecture and Technology, 1988, pp. 139–156.
– start-page: 777
  year: 1986
  end-page: 786
  ident: bib12
  article-title: Efficient parallel algorithms for solving some tree problems
  publication-title: Proceedings of the 24th Allerton Conference on Communication, Control and Computing
– volume: 56
  start-page: 156
  year: 1999
  end-page: 180
  ident: bib23
  article-title: Practical parallel list ranking
  publication-title: J. Parallel Distrib. Comput.
– volume: 69
  start-page: 168
  year: 1986
  end-page: 187
  ident: bib2
  article-title: Solving tree problems on a mesh-connected processor array
  publication-title: Inform. Control
– volume: 20
  start-page: 1128
  year: 1991
  end-page: 1147
  ident: bib18
  article-title: Parallel tree contraction part2
  publication-title: SIAM J. Comput.
– volume: 33
  start-page: 183
  year: 2002
  end-page: 200
  ident: bib4
  article-title: Efficient parallel graph algorithms for coarse-grained multicomputers and BSP
  publication-title: Algorithmica
– start-page: 473
  year: 1985
  end-page: 489
  ident: bib17
  article-title: Parallel tree contraction and its application
  publication-title: Proceedings of IEEE Symposium on the Foundation of Computer Science
– year: 1992
  ident: bib14
  article-title: An Introduction to Parallel Algorithms
– reference: D. Bader, S. Sreshta, N. Weisse-Bernstein, Evaluating arithmetic expressions using tree contraction: A fast and scalable parallel implementation for symmetric multiprocessors (SMPs), in: Proceedings of the International Conference on High Performance Computing, Lecture Notes in Computer Science, vol. 2552, Springer, Berlin, December 2002, pp. 63–75.
– ident: 10.1016/j.jpdc.2004.09.001_bib15
– volume: 1
  start-page: 83
  issue: 1
  year: 1990
  ident: 10.1016/j.jpdc.2004.09.001_bib21
  article-title: Efficient algorithms for list ranking and for solving graph problems on the hypercube
  publication-title: IEEE Trans. Parallel Distrib. Systems
  doi: 10.1109/71.80127
– volume: 32
  start-page: 305
  year: 1989
  ident: 10.1016/j.jpdc.2004.09.001_bib7
  article-title: A class of problems efficiently solvable on mesh-connected computers including dynamic expression evaluation
  publication-title: Inform. Process. Lett.
  doi: 10.1016/0020-0190(89)90023-9
– year: 2003
  ident: 10.1016/j.jpdc.2004.09.001_bib11
– volume: 162
  start-page: 297
  year: 1996
  ident: 10.1016/j.jpdc.2004.09.001_bib13
  article-title: Efficient massively parallel implementation of some combinatorial algorithms
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/0304-3975(96)00034-5
– ident: 10.1016/j.jpdc.2004.09.001_bib6
  doi: 10.1007/978-1-4684-5511-3_9
– volume: 203
  start-page: 3
  year: 1998
  ident: 10.1016/j.jpdc.2004.09.001_bib5
  article-title: More general parallel tree contraction
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/S0304-3975(97)00285-5
– start-page: 77
  year: 2000
  ident: 10.1016/j.jpdc.2004.09.001_bib22
  article-title: A provably optimal, distribution-independent parallel fast multipole method
– year: 1992
  ident: 10.1016/j.jpdc.2004.09.001_bib14
– volume: 20
  start-page: 1128
  issue: 6
  year: 1991
  ident: 10.1016/j.jpdc.2004.09.001_bib18
  article-title: Parallel tree contraction part2
  publication-title: SIAM J. Comput.
  doi: 10.1137/0220070
– volume: 33
  start-page: 183
  year: 2002
  ident: 10.1016/j.jpdc.2004.09.001_bib4
  article-title: Efficient parallel graph algorithms for coarse-grained multicomputers and BSP
  publication-title: Algorithmica
  doi: 10.1007/s00453-001-0109-4
– ident: 10.1016/j.jpdc.2004.09.001_bib16
  doi: 10.1007/BFb0040378
– volume: 23
  start-page: 1
  year: 1994
  ident: 10.1016/j.jpdc.2004.09.001_bib10
  article-title: Efficient parallel algorithms for tree accumulations
  publication-title: Sci. Comput. Programming
  doi: 10.1016/0167-6423(94)00013-1
– volume: 7
  start-page: 223
  issue: 2
  year: 1981
  ident: 10.1016/j.jpdc.2004.09.001_bib20
  article-title: Tidier drawings of trees
  publication-title: IEEE Trans. Software Eng.
  doi: 10.1109/TSE.1981.234519
– volume: 10
  start-page: 287
  year: 1989
  ident: 10.1016/j.jpdc.2004.09.001_bib1
  article-title: A simple parallel tree contraction algorithm
  publication-title: J. Algorithms
  doi: 10.1016/0196-6774(89)90017-5
– volume: 14
  start-page: 862
  issue: 4
  year: 1985
  ident: 10.1016/j.jpdc.2004.09.001_bib25
  article-title: An efficient parallel biconnectivity algorithm
  publication-title: SIAM J. Comput.
  doi: 10.1137/0214061
– volume: 69
  start-page: 168
  year: 1986
  ident: 10.1016/j.jpdc.2004.09.001_bib2
  article-title: Solving tree problems on a mesh-connected processor array
  publication-title: Inform. Control
  doi: 10.1016/S0019-9958(86)80046-8
– ident: 10.1016/j.jpdc.2004.09.001_bib3
  doi: 10.1007/3-540-36265-7_7
– ident: 10.1016/j.jpdc.2004.09.001_bib9
  doi: 10.1016/S0304-3975(96)00114-4
– start-page: 20
  year: 1995
  ident: 10.1016/j.jpdc.2004.09.001_bib19
  article-title: Many-to-many communication with bounded traffic
– start-page: 271
  year: 1994
  ident: 10.1016/j.jpdc.2004.09.001_bib24
  article-title: List ranking on meshes and networks
– start-page: 777
  year: 1986
  ident: 10.1016/j.jpdc.2004.09.001_bib12
  article-title: Efficient parallel algorithms for solving some tree problems
– volume: 56
  start-page: 156
  year: 1999
  ident: 10.1016/j.jpdc.2004.09.001_bib23
  article-title: Practical parallel list ranking
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1006/jpdc.1998.1508
– ident: 10.1016/j.jpdc.2004.09.001_bib8
– start-page: 473
  year: 1985
  ident: 10.1016/j.jpdc.2004.09.001_bib17
  article-title: Parallel tree contraction and its application
SSID ssj0011578
Score 1.7807095
Snippet Accumulations are abstract operations on trees useful in many applications involving trees. The upward accumulation problem is to aggregate data in the subtree...
SourceID pascalfrancis
crossref
elsevier
SourceType Index Database
Enrichment Source
Publisher
StartPage 85
SubjectTerms Applied sciences
Computer science; control theory; systems
Downward accumulation
Exact sciences and technology
Memory and file management (including protection and security)
Memory organisation. Data processing
Parallel prefix
Software
Tree contraction
Upward accumulation
Title Parallel algorithms for tree accumulations
URI https://dx.doi.org/10.1016/j.jpdc.2004.09.001
Volume 65
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection
  customDbUrl:
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect (Elsevier)
  customDbUrl:
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: AKRWK
  dateStart: 19840801
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB5qexHEt1gfJQdPSuwmu5vsHktRqqIIWugtbGcTH_RFH1d_u7vJplqQHryGTBK-TWZmMzPfB3AhIhFritJnfZr6DBF9iQp9KhTRVPCQRHZ2-PEp6nTZfY_3KtAuZ2FsW6Xz_YVPz721O9J0aDYnHx_NFxv8YmoSGpbz5MkNqJn4I0QVaq27h87TspgQ8MIhWzZOa-BmZ4o2r8-JzpkMC7pTpw3zR3zamqiZQS0r5C5-xaDbXdh2yaPXKp5vDyrpaB92SmEGz32nB3D5rKZWI2XgqcHb2Gz_34czz2Snni1BewpxMXSqXbND6N7evLY7vhNF8JFSMvdTgn0kXMQYZgZUYvKFjJGUY5RJk_5LDGOhAxXFUZBRoqiJ30Rqnpq9qK1JcnoE1dF4lB6DxwLV1ykPhCTIdKwlciljRIYhozoUdQhKKBJ0jOFWuGKQlK1hn4mFz0pZsoRI2x9Xh6ulzaTgy1h7Ni8RTlZWPTEOfa1dY2U5fm5luXGMYzn554VPYTPnZs3_sZxBdT5dpOcm65j3G7Bx_RU03Lv1Daxv1IY
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JTsMwELVKOYCE2BFlKTlwAoU6sZ3YR1RRFWgrJFqpt8gdJ9Cqm7pc-XbsxClUQj1wjewkGjszb-KZ9xC65QEPFQHh0h6JXQoArgAJLuESK8KZjwPTO9xsBfUOfemybgFV814YU1ZpfX_m01Nvba9UrDUr036_8m6CX0g0oKEpT57YQtuU-aHJwB6-VnUehkyG51ycZrjtnMmKvAZTlfIYZmSnVhnmj-i0N5VzbbMkE7v4FYFqh2jfQkfnMXu7I1SIx8foIJdlcOxXeoLu3uTMKKQMHTn8mOjk_3M0dzQ2dcwBtCMBliOr2TU_RZ3aU7tad60kgguE4IUbY-gBZjwEP9EmxRotJBTHDIJEaPAvwA-58mQQBl5CsCQ6emOhWKwzUXMiycgZKo4n4_gcOdSTPRUzjwsMVIVKABMiBKDgU6J8XkJebooILF-4ka0YRnlh2CAy5jNCljTCwlTHldD9as40Y8vYOJrlFo7W1jzS7nzjvPLacvw8yjDjaLdy8c8b36CdervZiBrPrddLtJuytKZ_W65QcTFbxtcafyx65XR_fQNpZdVO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Parallel+algorithms+for+tree+accumulations&rft.jtitle=Journal+of+parallel+and+distributed+computing&rft.au=Sevilgen%2C+Fatih+E.&rft.au=Aluru%2C+Srinivas&rft.au=Futamura%2C+Natsuhiko&rft.date=2005&rft.pub=Elsevier+Inc&rft.issn=0743-7315&rft.eissn=1096-0848&rft.volume=65&rft.issue=1&rft.spage=85&rft.epage=93&rft_id=info:doi/10.1016%2Fj.jpdc.2004.09.001&rft.externalDocID=S0743731504001509
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-7315&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-7315&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-7315&client=summon