Optimal per-edge processing times in the semi-streaming model

We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming algorithms for these tasks. The semi-streaming model, which is appropriate when dealing with massive graphs, forbids random access to the input...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Information processing letters Ročník 104; číslo 3; s. 106 - 112
Hlavní autor: Zelke, Mariano
Médium: Journal Article
Jazyk:angličtina
Vydáno: Amsterdam Elsevier B.V 31.10.2007
Elsevier Science
Elsevier Sequoia S.A
Témata:
ISSN:0020-0190, 1872-6119
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming algorithms for these tasks. The semi-streaming model, which is appropriate when dealing with massive graphs, forbids random access to the input and restricts the memory to O ( n ⋅ polylog n ) bits. Particularly, the formerly best per-edge processing times for finding the connected components and a bipartition are O ( α ( n ) ) , for determining k-vertex and k-edge connectivity O ( k 2 n ) and O ( n ⋅ log n ) respectively for any constant k and for computing a minimum spanning forest O ( log n ) . All these time bounds we reduce to O ( 1 ) . Every presented algorithm determines a solution asymptotically as fast as the best corresponding algorithm up to date in the classical RAM model, which therefore cannot convert the advantage of unlimited memory and random access into superior computing times for these problems.
AbstractList We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming algorithms for these tasks. The semi-streaming model, which is appropriate when dealing with massive graphs, forbids random access to the input and restricts the memory to O ( n ⋅ polylog n ) bits. Particularly, the formerly best per-edge processing times for finding the connected components and a bipartition are O ( α ( n ) ) , for determining k-vertex and k-edge connectivity O ( k 2 n ) and O ( n ⋅ log n ) respectively for any constant k and for computing a minimum spanning forest O ( log n ) . All these time bounds we reduce to O ( 1 ) . Every presented algorithm determines a solution asymptotically as fast as the best corresponding algorithm up to date in the classical RAM model, which therefore cannot convert the advantage of unlimited memory and random access into superior computing times for these problems.
We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming algorithms for these tasks. The semi-streaming model, which is appropriate when dealing with massive graphs, forbids random access to the input and restricts the memory to ... bits. Particularly, the formerly best per-edge processing times for finding the connected components and a bipartition are ..., for determining k-vertex and k-edge connectivity ... and ... respectively for any constant k and for computing a minimum spanning forest ... All these time bounds we reduce ... Every presented algorithm determines a solution asymptotically as fast as the best corresponding algorithm up to date in the classical RAM model, which therefore cannot convert the advantage of unlimited memory and random access into superior computing times for these problems. (ProQuest: ... denotes formulae/symbols omitted.)
Author Zelke, Mariano
Author_xml – sequence: 1
  givenname: Mariano
  surname: Zelke
  fullname: Zelke, Mariano
  email: zelke@informatik.hu-berlin.de
  organization: Humboldt-Universität zu Berlin, Institut für Informatik, 10099 Berlin, Germany
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=19002424$$DView record in Pascal Francis
BookMark eNp9kMtKAzEUhoNUsK0-gLtBcDnjyWUmU8SFFG9Q6EbXIU3O1JTpzJikgm9vSosLF12dxfn-c_kmZNT1HRJyTaGgQKu7TeGGtmAAsoCqABBnZExryfKK0tmIjAEY5EBncEEmIWwAoBJcjsnDcohuq9tsQJ-jXWM2-N5gCK5bZ6mDIXNdFj8xC7h1eYge9Xbf2_YW20ty3ug24NWxTsnH89P7_DVfLF_e5o-L3PBSxNw0FuQK0doGtWlAItYMa4pVaS1HbptEVLYUbKW5lsJYiZpWmpcr0cy45lNyc5ibjvvaYYhq0-98l1YqxiWrZ0LUCbo9QjoY3TZed8YFNfj0n_9R6XdggonEyQNnfB-Cx0YZF3V0fRe9dq2ioPZK1UYlpWqvVEGlktKUpP-Sf8NPZO4PGUx-vh16FYzDzqB1Hk1Utncn0r9LI5Hk
CODEN IFPLAT
CitedBy_id crossref_primary_10_1016_j_ipl_2010_10_017
crossref_primary_10_1137_070683155
crossref_primary_10_1007_s00453_010_9438_5
Cites_doi 10.1145/265910.265914
10.1145/505241.505243
10.1145/355541.355562
10.1137/1.9781611970265
10.1007/BF01758778
10.1006/jcss.1995.1022
ContentType Journal Article
Copyright 2007 Elsevier B.V.
2008 INIST-CNRS
Copyright Elsevier Sequoia S.A. Oct 31, 2007
Copyright_xml – notice: 2007 Elsevier B.V.
– notice: 2008 INIST-CNRS
– notice: Copyright Elsevier Sequoia S.A. Oct 31, 2007
DBID AAYXX
CITATION
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.ipl.2007.06.004
DatabaseName CrossRef
Pascal-Francis
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Applied Sciences
Mathematics
EISSN 1872-6119
EndPage 112
ExternalDocumentID 1323085631
19002424
10_1016_j_ipl_2007_06_004
S0020019007001512
Genre Feature
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29I
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
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
E.L
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HMJ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M26
M41
MO0
MS~
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SME
SPC
SPCBC
SSV
SSZ
T5K
TN5
UQL
WH7
WUQ
XPP
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
AFXIZ
AGCQF
AGRNS
BNPGV
IQODW
SSH
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c354t-cfd07beeddfeacf07ee82e81e65dd3e3dfcfd6d542ba3a74cd7ea16a35b4f93a3
ISICitedReferencesCount 3
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000249621400006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0020-0190
IngestDate Fri Jul 25 03:25:40 EDT 2025
Mon Jul 21 09:15:55 EDT 2025
Tue Nov 18 21:47:43 EST 2025
Sat Nov 29 03:44:15 EST 2025
Fri Feb 23 02:30:04 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Streaming algorithms
Graph algorithms
Per-edge processing time
Access time
Vertex
Computer theory
Random access memory
Processing time
Computing
Random graph
Input
Graph connectivity
Information processing
Fast algorithm
Algorithm analysis
Graph algorithm
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
CC BY 4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c354t-cfd07beeddfeacf07ee82e81e65dd3e3dfcfd6d542ba3a74cd7ea16a35b4f93a3
Notes SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
PQID 237289448
PQPubID 45522
PageCount 7
ParticipantIDs proquest_journals_237289448
pascalfrancis_primary_19002424
crossref_citationtrail_10_1016_j_ipl_2007_06_004
crossref_primary_10_1016_j_ipl_2007_06_004
elsevier_sciencedirect_doi_10_1016_j_ipl_2007_06_004
PublicationCentury 2000
PublicationDate 2007-10-31
PublicationDateYYYYMMDD 2007-10-31
PublicationDate_xml – month: 10
  year: 2007
  text: 2007-10-31
  day: 31
PublicationDecade 2000
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Information processing letters
PublicationYear 2007
Publisher Elsevier B.V
Elsevier Science
Elsevier Sequoia S.A
Publisher_xml – name: Elsevier B.V
– name: Elsevier Science
– name: Elsevier Sequoia S.A
References Nagamochi, Ibaraki (bib009) 1992; 7
Eppstein, Galil, Italiano, Nissenzweig (bib003) 1997; 44
M. Zelke
J. Feigenbaum, S. Kannan, A. McGregor, S. Suri, J. Zhang, Graph distances in the streaming model: The value of space, in: SODA 2005, pp. 745–754
time, Tech. Rep. TR99-23, Univ. of Texas at Austin, Austin, TX
Feigenbaum, Kannan, McGregor, Suri, Zhang (bib004) 2004; vol. 3142
Chazelle (bib002) 2000; 47
Pettie, Ramachandran (bib011) 2002; 49
S. Pettie, Finding minimum spanning trees in
Gabow (bib007) 2000
R.E. Tarjan, Data structures and network algorithms, CBMS-NSF Regional Conference Series in Applied Mathematics, 1983
Gabow (bib006) 1995; 50
Muthukrishnan (bib008)
connectivity in the semi-streaming model, 2006. Available at
Bollobás (bib001) 1979
Chazelle (10.1016/j.ipl.2007.06.004_bib002) 2000; 47
Bollobás (10.1016/j.ipl.2007.06.004_bib001) 1979
Gabow (10.1016/j.ipl.2007.06.004_bib007) 2000
10.1016/j.ipl.2007.06.004_bib005
10.1016/j.ipl.2007.06.004_bib013
Gabow (10.1016/j.ipl.2007.06.004_bib006) 1995; 50
10.1016/j.ipl.2007.06.004_bib012
10.1016/j.ipl.2007.06.004_bib010
Muthukrishnan (10.1016/j.ipl.2007.06.004_bib008)
Eppstein (10.1016/j.ipl.2007.06.004_bib003) 1997; 44
Feigenbaum (10.1016/j.ipl.2007.06.004_bib004) 2004; vol. 3142
Nagamochi (10.1016/j.ipl.2007.06.004_bib009) 1992; 7
Pettie (10.1016/j.ipl.2007.06.004_bib011) 2002; 49
References_xml – reference: S. Pettie, Finding minimum spanning trees in
– volume: 49
  start-page: 16
  year: 2002
  end-page: 34
  ident: bib011
  article-title: An optimal minimum spanning tree algorithm
  publication-title: J. ACM
– ident: bib008
  article-title: Data streams: Algorithms and applications
– volume: 50
  start-page: 259
  year: 1995
  end-page: 273
  ident: bib006
  article-title: A matroid approach to finding edge connectivity and packing arborescences
  publication-title: J. Comput. System Sci.
– reference: -connectivity in the semi-streaming model, 2006. Available at
– volume: 7
  start-page: 583
  year: 1992
  end-page: 596
  ident: bib009
  article-title: A linear time algorithm for finding a sparse
  publication-title: Algorithmica
– reference: J. Feigenbaum, S. Kannan, A. McGregor, S. Suri, J. Zhang, Graph distances in the streaming model: The value of space, in: SODA 2005, pp. 745–754
– start-page: 410
  year: 2000
  end-page: 420
  ident: bib007
  article-title: Using expander graphs to find vertex connectivity
  publication-title: Proceedings of the 41st IEEE Symposium on Foundations of Computer Science
– reference: R.E. Tarjan, Data structures and network algorithms, CBMS-NSF Regional Conference Series in Applied Mathematics, 1983
– volume: vol. 3142
  start-page: 531
  year: 2004
  end-page: 543
  ident: bib004
  article-title: On graph problems in a semi-streaming model
  publication-title: ICALP 2004
– year: 1979
  ident: bib001
  article-title: Graph Theory, An Introductory Course
– reference: M. Zelke,
– volume: 47
  start-page: 1028
  year: 2000
  end-page: 1047
  ident: bib002
  article-title: A minimum spanning tree algorithm with inverse-Ackermann type complexity
  publication-title: J. ACM
– reference: time, Tech. Rep. TR99-23, Univ. of Texas at Austin, Austin, TX
– volume: 44
  start-page: 669
  year: 1997
  end-page: 696
  ident: bib003
  article-title: Sparsification—A technique for speeding up dynamic graph algorithms
  publication-title: J. ACM
– ident: 10.1016/j.ipl.2007.06.004_bib005
– ident: 10.1016/j.ipl.2007.06.004_bib010
– volume: 44
  start-page: 669
  issue: 1
  year: 1997
  ident: 10.1016/j.ipl.2007.06.004_bib003
  article-title: Sparsification—A technique for speeding up dynamic graph algorithms
  publication-title: J. ACM
  doi: 10.1145/265910.265914
– year: 1979
  ident: 10.1016/j.ipl.2007.06.004_bib001
– volume: 49
  start-page: 16
  issue: 1
  year: 2002
  ident: 10.1016/j.ipl.2007.06.004_bib011
  article-title: An optimal minimum spanning tree algorithm
  publication-title: J. ACM
  doi: 10.1145/505241.505243
– volume: 47
  start-page: 1028
  issue: 6
  year: 2000
  ident: 10.1016/j.ipl.2007.06.004_bib002
  article-title: A minimum spanning tree algorithm with inverse-Ackermann type complexity
  publication-title: J. ACM
  doi: 10.1145/355541.355562
– ident: 10.1016/j.ipl.2007.06.004_bib012
  doi: 10.1137/1.9781611970265
– ident: 10.1016/j.ipl.2007.06.004_bib013
– volume: 7
  start-page: 583
  year: 1992
  ident: 10.1016/j.ipl.2007.06.004_bib009
  article-title: A linear time algorithm for finding a sparse k-connected spanning subgraph of a k-connected graph
  publication-title: Algorithmica
  doi: 10.1007/BF01758778
– volume: vol. 3142
  start-page: 531
  year: 2004
  ident: 10.1016/j.ipl.2007.06.004_bib004
  article-title: On graph problems in a semi-streaming model
– start-page: 410
  year: 2000
  ident: 10.1016/j.ipl.2007.06.004_bib007
  article-title: Using expander graphs to find vertex connectivity
– ident: 10.1016/j.ipl.2007.06.004_bib008
– volume: 50
  start-page: 259
  issue: 2
  year: 1995
  ident: 10.1016/j.ipl.2007.06.004_bib006
  article-title: A matroid approach to finding edge connectivity and packing arborescences
  publication-title: J. Comput. System Sci.
  doi: 10.1006/jcss.1995.1022
SSID ssj0006437
Score 1.7933758
Snippet We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming...
SourceID proquest
pascalfrancis
crossref
elsevier
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 106
SubjectTerms Algorithmics. Computability. Computer arithmetics
Algorithms
Applied sciences
Combinatorics
Combinatorics. Ordered structures
Computer science; control theory; systems
Exact sciences and technology
Graph algorithms
Graph theory
Graphs
Information processing
Information retrieval. Graph
Mathematical models
Mathematics
Miscellaneous
Per-edge processing time
Random access memory
Sciences and techniques of general use
Streaming algorithms
Studies
Theoretical computing
Title Optimal per-edge processing times in the semi-streaming model
URI https://dx.doi.org/10.1016/j.ipl.2007.06.004
https://www.proquest.com/docview/237289448
Volume 104
WOSCitedRecordID wos000249621400006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-6119
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0006437
  issn: 0020-0190
  databaseCode: AIEXJ
  dateStart: 19950113
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Nb9MwFLdKxwEJ8T0xBlMOnJhSJbETO8cKdQJUOqR1qOJA5DiOlClNs7ab9ufz_NWmTFRw4BJVseM0fj8_v-f3hdB7QoVQYrFPccx9kojAz1NR-CQsSM7ymCc6WfX3MZ1M2GyWfuv1frpYmNuaNg27u0vb_0pquAfEVqGz_0DuzaBwA34D0eEKZIfrXxH-HJjAXMVXyaWvDstOWxMLoOOidG4m69q4kvPKV7EifK7adE2crqxqI5U0QDpj1DoAaCOK_5C18e_5Clo3bxY7xwi0w3_12ZaLb7mQ1zeLip9eDIZdvhkp9zVT2HMgDatkNALF0zI8x0tNLWELGtzhjKFOLHCfY5vDg6tB1dY2oaSyDpHt9uRM8pPz7OxyPM6mo9l0t9UoMxiUKRYn8E3tta-qiinruy2x8gAdRDROWR8dDD-PZl82e7UyWxonIPN9zu6tPQB_-0t_klwet3wF66k0hVDu7elaUJk-Q0-shuENDTKeo55sXqCnrnqHZ5n5S-SA4jmgeFsiexooXtV4ABRvFyieBsordHk2mn785NtiGr7AMVn7oiwCmoNEVJSw15YBlZJFkoUyiYsCS1yU0CMpYhLlHHNKREElDxOO45yUKeb4EPWbRSNfI48IyghI6owHgpBcpmmZizgUQIAUxsBHKHATlQmbaV4VPKkz51J4lcHcqgqoNNNuleQIfdg80po0K_s6Ezf7mZUTjfyXAaj2PXayQ6nti1ItqUKHY0e6zC7oVRZhGrGUEPZmb-sxerRdVW9Rf728ke_QQ3G7rlbLEwu7X_tNm7g
linkProvider Elsevier
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=Optimal+per-edge+processing+times+in+the+semi-streaming+model&rft.jtitle=Information+processing+letters&rft.au=Zelke%2C+Mariano&rft.date=2007-10-31&rft.pub=Elsevier+Sequoia+S.A&rft.issn=0020-0190&rft.eissn=1872-6119&rft.volume=104&rft.issue=3&rft.spage=106&rft_id=info:doi/10.1016%2Fj.ipl.2007.06.004&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=1323085631
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0020-0190&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0020-0190&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0020-0190&client=summon