Streaming Algorithms and Graph Connectivity
The streaming model treats the input as a sequence of items that can be read in one single pass using only limited storage, preferably poly-logarithmic in the input size. Streaming algorithms have numerous applications such as Internet monitoring, databases, and trend detection. In the first part of...
Uloženo v:
| Hlavní autor: | |
|---|---|
| Médium: | Dissertation |
| Jazyk: | angličtina |
| Vydáno: |
ProQuest Dissertations & Theses
01.01.2019
|
| Témata: | |
| ISBN: | 9798684635618 |
| 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 | The streaming model treats the input as a sequence of items that can be read in one single pass using only limited storage, preferably poly-logarithmic in the input size. Streaming algorithms have numerous applications such as Internet monitoring, databases, and trend detection. In the first part of the thesis, I describe several new contributions to streaming algorithms, including: (i) A space and time optimal algorithm (taking O(1) words, O(1) update and query time) that finds ell_2-heavy hitters in insertion streams. ell_2-heavy hitter is the strongest notion of heavy hitters (or frequent items) achievable in poly-logarithmic space. (ii) An optimal space lower bound for samplers. Samplers are used as the building blocks for streaming graph algorithms such as graph connectivity. Graph connectivity is one of the most fundamental graph problems. In the second part of the thesis, I present new algorithms for graph connectivity in the dynamic streaming setting and parallel computing setting: (i) A randomized algorithm for dynamic graph connectivity using O(n log^3 n) bits with improved update time: With 1/poly(n) failure probability, the algorithm has worst-case running time O(log^3 n) per edge insertion, O(log^4 n) per edge deletion, and O(log n / loglog n) per query, where n is the number of vertices. (ii) A randomized graph connectivity algorithm that runs in O(log diam(G) loglog_{M/n} n) parallel time under the Massive Parallel Computing (MPC) model for undirected graph G with n vertices and total memory constraint M, where diam(G) refers to the largest diameter among all its connected components. |
|---|---|
| AbstractList | The streaming model treats the input as a sequence of items that can be read in one single pass using only limited storage, preferably poly-logarithmic in the input size. Streaming algorithms have numerous applications such as Internet monitoring, databases, and trend detection. In the first part of the thesis, I describe several new contributions to streaming algorithms, including: (i) A space and time optimal algorithm (taking O(1) words, O(1) update and query time) that finds ell_2-heavy hitters in insertion streams. ell_2-heavy hitter is the strongest notion of heavy hitters (or frequent items) achievable in poly-logarithmic space. (ii) An optimal space lower bound for samplers. Samplers are used as the building blocks for streaming graph algorithms such as graph connectivity. Graph connectivity is one of the most fundamental graph problems. In the second part of the thesis, I present new algorithms for graph connectivity in the dynamic streaming setting and parallel computing setting: (i) A randomized algorithm for dynamic graph connectivity using O(n log^3 n) bits with improved update time: With 1/poly(n) failure probability, the algorithm has worst-case running time O(log^3 n) per edge insertion, O(log^4 n) per edge deletion, and O(log n / loglog n) per query, where n is the number of vertices. (ii) A randomized graph connectivity algorithm that runs in O(log diam(G) loglog_{M/n} n) parallel time under the Massive Parallel Computing (MPC) model for undirected graph G with n vertices and total memory constraint M, where diam(G) refers to the largest diameter among all its connected components. |
| Author | Wang, Zhengyu |
| Author_xml | – sequence: 1 givenname: Zhengyu surname: Wang fullname: Wang, Zhengyu |
| BookMark | eNotjctKAzEUQAMqqHX-YcClDGRy81yWQatQcGH3Ja_bRtpMTVLBv7egq7M659yT6zzneEU6o4yWmksQctS3pKs1OSqACiOFuSNPH61Ee0x51y8Pu7mktj_W3ubQr4o97ftpzjn6lr5T-3kgN2gPNXb_XJDNy_Nmeh3W76u3abkevKbjIKxCB8JFJhHAA3cOBQbLHZOceUSqcAwMBafBW6MDRB8UjYCKs3hxFuTxL3sq89c51rb9nM8lX45bxqWiHJgZ4RfkIkD8 |
| ContentType | Dissertation |
| Copyright | Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works. |
| Copyright_xml | – notice: Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works. |
| DBID | 053 0BH 0H~ CBPLH EU9 G20 M8- PHGZT PKEHL PQEST PQQKQ PQUKI |
| DatabaseName | Dissertations & Theses Europe Full Text: Science & Technology ProQuest Dissertations and Theses Professional Dissertations & Theses @ Harvard University ProQuest Dissertations & Theses Global: The Sciences and Engineering Collection ProQuest Dissertations & Theses A&I ProQuest Dissertations & Theses Global ProQuest Dissertations and Theses A&I: The Sciences and Engineering Collection ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic (retired) ProQuest One Academic UKI Edition |
| DatabaseTitle | Dissertations & Theses Europe Full Text: Science & Technology Dissertations & Theses @ Harvard University ProQuest One Academic Middle East (New) ProQuest One Academic UKI Edition ProQuest One Academic Eastern Edition ProQuest Dissertations & Theses Global: The Sciences and Engineering Collection ProQuest Dissertations and Theses Professional ProQuest One Academic ProQuest Dissertations & Theses A&I ProQuest One Academic (New) ProQuest Dissertations and Theses A&I: The Sciences and Engineering Collection ProQuest Dissertations & Theses Global |
| DatabaseTitleList | Dissertations & Theses Europe Full Text: Science & Technology |
| Database_xml | – sequence: 1 dbid: G20 name: ProQuest Dissertations & Theses Global url: https://www.proquest.com/pqdtglobal1 sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| Genre | Dissertation/Thesis |
| GroupedDBID | 053 0BH 0H~ A6X ALMA_UNASSIGNED_HOLDINGS CBPLH EU9 G20 M8- PHGZT PKEHL PQEST PQQKQ PQUKI |
| ID | FETCH-LOGICAL-c801-5a7fb35be26f33c34bbf5fda4b2642cff07f1d2f540dca98d3ecd70e3f742e6f3 |
| IEDL.DBID | G20 |
| ISBN | 9798684635618 |
| IngestDate | Sun Jun 29 15:50:58 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c801-5a7fb35be26f33c34bbf5fda4b2642cff07f1d2f540dca98d3ecd70e3f742e6f3 |
| Notes | SourceType-Dissertations & Theses-1 ObjectType-Dissertation/Thesis-1 content type line 12 |
| PQID | 2467043291 |
| PQPubID | 18750 |
| ParticipantIDs | proquest_journals_2467043291 |
| PublicationCentury | 2000 |
| PublicationDate | 20190101 |
| PublicationDateYYYYMMDD | 2019-01-01 |
| PublicationDate_xml | – month: 01 year: 2019 text: 20190101 day: 01 |
| PublicationDecade | 2010 |
| PublicationYear | 2019 |
| Publisher | ProQuest Dissertations & Theses |
| Publisher_xml | – name: ProQuest Dissertations & Theses |
| SSID | ssib053059659 ssib000933042 |
| Score | 1.8182043 |
| Snippet | The streaming model treats the input as a sequence of items that can be read in one single pass using only limited storage, preferably poly-logarithmic in the... |
| SourceID | proquest |
| SourceType | Aggregation Database |
| SubjectTerms | Computer science |
| Title | Streaming Algorithms and Graph Connectivity |
| URI | https://www.proquest.com/docview/2467043291 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV07T8MwED5BYUAM5SkeBWVgtUhyedgTQkBhqhg6dKv8BCSa0ibw-zm7iaiExMJoWbYiO77vuzv7PoAr8hgUCmMZWo4sy6xhvLCcIec6kYUphORBbKIcjfhkIp7bgFvdXqvsbGIw1GaufYz8OqUT7cvHieTmY8G8apTPrrYSGpuw5V_Xhse-6_Rn5a137Ry91kweKkKVghcEvUj0gf8ywwFbhv3_ftUe7N6vJdX3YcNWB9Dv5Bqi9vQeQshAyxlhVXT7_kKzNK-zOpKViR591eoo3HnRKzWJIxgPH8Z3T6zVSmCaMIblsnQKc2XTwiFqzJRyuTMyU0R4Uu1cXLrEpI74mdFScINWmzK26Mg1tjTmGHrVvLInEAmX0Dw6E5qcFUJ_GZdCopLSupTHLj6FQbcU0_Z_r6c_63D2d_c57BDlEKsgxgB6zfLTXsC2_mre6uVl2L5vmTCk-Q |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1LSwMxEB5qFRQP9YmPqnvQY3C72UdyEBFrbWktHnrobcnmoYLdarcq_ij_o5PdLhYEbz14DCEhTJKZbyaT-QBO0WNIKFeaUM0o8X2tCAs1I5Qx2RChCrlgOdlE1O-z4ZDfV-Cr_Atj0ypLnZgrajWWNkZ-7uGNtuXjeOPy5ZVY1ij7ulpSaBTHoqs_P9Blyy46TdzfM89r3Qyu22TGKkAkamMSiMgkNEi0FxpKJfWTxARGCT9BaOBJY9zINJRnEMkoKThTVEsVuZoadCI1jsFpl2DZt5Xu7N_iebRVBAfKdkAttU2QF6CKOAvR0lNEK-yX1s9NWav2z4SwAevNuZSBTajodAtqJRmFM9NN25C_r4sRWmLn6vkBFz19HGWOSJVza2tyO3lGjyy4MnZgsIjl7kI1Had6DxxuGjiP9LlEVwyxjXAjLmgihDYec427D_VS8vHsNmfxj9gP_u4-gdX24K4X9zr97iGsIbjiRbimDtXp5E0fwYp8nz5lk-P85DgQL3iTvgEsmgQh |
| 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%3Adissertation&rft.genre=dissertation&rft.title=Streaming+Algorithms+and+Graph+Connectivity&rft.DBID=053%3B0BH%3B0H%7E%3BCBPLH%3BEU9%3BG20%3BM8-%3BPHGZT%3BPKEHL%3BPQEST%3BPQQKQ%3BPQUKI&rft.PQPubID=18750&rft.au=Wang%2C+Zhengyu&rft.date=2019-01-01&rft.pub=ProQuest+Dissertations+%26+Theses&rft.isbn=9798684635618&rft.externalDBID=HAS_PDF_LINK |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9798684635618/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9798684635618/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9798684635618/sc.gif&client=summon&freeimage=true |

