Scalable parallel graph algorithms with matrix–vector multiplication evaluated with queries
Graph problems are significantly harder to solve with large graphs residing on disk compared to main memory only. In this work, we study how to solve four important graph problems: reachability from a source vertex, single source shortest path, weakly connected components, and PageRank. It is well k...
Saved in:
| Published in: | Distributed and parallel databases : an international journal Vol. 35; no. 3-4; pp. 335 - 362 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York
Springer US
01.12.2017
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0926-8782, 1573-7578 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Graph problems are significantly harder to solve with large graphs residing on disk compared to main memory only. In this work, we study how to solve four important graph problems: reachability from a source vertex, single source shortest path, weakly connected components, and PageRank. It is well known that the aforementioned algorithms can be expressed as an iteration of matrix–vector multiplications under different semi-rings. Based on this mathematical foundation, we show how to express the computation with standard relational queries and then we study how to efficiently evaluate them in parallel in a shared-nothing architecture. We identify a common algorithmic pattern that unifies the four graph algorithms, considering a common mathematical foundation based on sparse matrix–vector multiplication. The net gain is that our SQL-based approach enables solving “big data” graph problems on parallel database systems, debunking common wisdom that they are cumbersome and slow. Using large social networks and hyper-link real data sets, we present performance comparisons between a columnar DBMS, an open-source array DBMS, and Spark’s GraphX. |
|---|---|
| AbstractList | Graph problems are significantly harder to solve with large graphs residing on disk compared to main memory only. In this work, we study how to solve four important graph problems: reachability from a source vertex, single source shortest path, weakly connected components, and PageRank. It is well known that the aforementioned algorithms can be expressed as an iteration of matrix–vector multiplications under different semi-rings. Based on this mathematical foundation, we show how to express the computation with standard relational queries and then we study how to efficiently evaluate them in parallel in a shared-nothing architecture. We identify a common algorithmic pattern that unifies the four graph algorithms, considering a common mathematical foundation based on sparse matrix–vector multiplication. The net gain is that our SQL-based approach enables solving “big data” graph problems on parallel database systems, debunking common wisdom that they are cumbersome and slow. Using large social networks and hyper-link real data sets, we present performance comparisons between a columnar DBMS, an open-source array DBMS, and Spark’s GraphX. |
| Author | Cabrera, Wellington Ordonez, Carlos |
| Author_xml | – sequence: 1 givenname: Wellington surname: Cabrera fullname: Cabrera, Wellington email: wcabrera@cs.uh.edu organization: University of Houston – sequence: 2 givenname: Carlos surname: Ordonez fullname: Ordonez, Carlos organization: University of Houston |
| BookMark | eNp9kM1OwzAQhC0EEqXwANwicQ7YTpONj6jiT6rEATgia-04rSs3CbZb4MY78IY8CSnhgJDgNJf5dnbmgOw2bWMIOWb0lFEKZ4HRgomUMkiBU5oWO2TEcshSyKHcJSMqeJGWUPJ9chDCklIqgMGIPN5pdKicSTr06Jxxydxjt0jQzVtv42IVkudekhVGb18-3t43RsfWJ6u1i7ZzVmO0bZOYDbo1RlMN7qe18daEQ7JXowvm6FvH5OHy4n56nc5ur26m57NUZ6yI6USBmXCTG1EYofIcqCo5ZBNV1aYCXqmKUY0cFGpeTUqFtdIgkBeZgrLmmI3JyXC3820fHaJctmvf9JGSibyvLkTBexcbXNq3IXhTy87bFfpXyajcriiHFWW_otyuKIuegV-MtvGrcvRo3b8kH8jQpzRz43_89Cf0CQ2OjCE |
| CitedBy_id | crossref_primary_10_1007_s10619_018_7249_x |
| Cites_doi | 10.1145/129888.129894 10.1109/TKDE.2009.83 10.14778/2733004.2733057 10.14778/2735471.2735477 10.1561/1900000024 10.1137/1.9780898719581 10.1016/0010-4655(96)00017-3 10.1016/j.is.2016.04.006 10.1109/MNET.2013.6423193 10.1145/2484425.2484441 10.1145/316188.316229 10.1145/775152.775190 10.1109/ICDM.2009.14 10.1145/1559845.1559865 10.1137/1.9780898719918.ch5 10.1145/2484425.2484432 10.1007/978-3-642-22351-8_1 10.1109/BigData.2015.7363873 10.1145/1989323.1989351 10.1145/2615569.2615674 10.1137/1.9780898719918 |
| ContentType | Journal Article |
| Copyright | Springer Science+Business Media, LLC 2017 Copyright Springer Science & Business Media 2017 |
| Copyright_xml | – notice: Springer Science+Business Media, LLC 2017 – notice: Copyright Springer Science & Business Media 2017 |
| DBID | AAYXX CITATION JQ2 |
| DOI | 10.1007/s10619-017-7200-6 |
| DatabaseName | CrossRef ProQuest Computer Science Collection |
| DatabaseTitle | CrossRef ProQuest Computer Science Collection |
| DatabaseTitleList | ProQuest Computer Science Collection |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1573-7578 |
| EndPage | 362 |
| ExternalDocumentID | 10_1007_s10619_017_7200_6 |
| GroupedDBID | -4Z -59 -5G -BR -EM -Y2 -~C .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 2.D 203 28- 29G 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 78A 8TC 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. BA0 BBWZM BDATZ BGNMA BSONS CAG COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 EBLON EBS EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GXS H13 HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ H~9 I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV KOW LAK LLZTM M4Y MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM OVD P0- P19 P2P P9O PF0 PT4 PT5 QOK QOS R4E R89 R9I RHV RNI RNS ROL RPX RSV RZC RZE RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TEORI TSG TSK TSV TUC U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW VXZ W23 W48 WK8 YLTOR Z45 Z7X Z83 Z88 Z8R Z8W Z92 ZMTXR ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEZWR AFDZB AFFHD AFHIU AFKRA AFOHR AGQPQ AHPBZ AHWEU AIXLP ARAPS ATHPR AYFIA BENPR BGLVJ CCPQU CITATION HCIFZ K7- PHGZM PHGZT PQGLB JQ2 |
| ID | FETCH-LOGICAL-c316t-4b7e42e5e96e9b5570b82734bdfed72dbd10ca27bac2d48bafbc79a263b78f2a3 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 10 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000414474200006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0926-8782 |
| IngestDate | Wed Sep 17 13:51:48 EDT 2025 Sat Nov 29 05:56:52 EST 2025 Tue Nov 18 21:07:25 EST 2025 Fri Feb 21 02:33:32 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3-4 |
| Keywords | Data distribution Parallel computation Graph Columnar DBMS Array DBMS |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c316t-4b7e42e5e96e9b5570b82734bdfed72dbd10ca27bac2d48bafbc79a263b78f2a3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| PQID | 1959269962 |
| PQPubID | 2043733 |
| PageCount | 28 |
| ParticipantIDs | proquest_journals_1959269962 crossref_primary_10_1007_s10619_017_7200_6 crossref_citationtrail_10_1007_s10619_017_7200_6 springer_journals_10_1007_s10619_017_7200_6 |
| PublicationCentury | 2000 |
| PublicationDate | 2017-12-01 |
| PublicationDateYYYYMMDD | 2017-12-01 |
| PublicationDate_xml | – month: 12 year: 2017 text: 2017-12-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationSubtitle | An International Journal |
| PublicationTitle | Distributed and parallel databases : an international journal |
| PublicationTitleAbbrev | Distrib Parallel Databases |
| PublicationYear | 2017 |
| Publisher | Springer US Springer Nature B.V |
| Publisher_xml | – name: Springer US – name: Springer Nature B.V |
| References | Idreos, Groffen, Nes, Manegold, Mullender, Kersten (CR12) 2012; 35 Bai, Demmel, Dongarra, Ruhe, van der Vorst (CR2) 2000 Cormen, Leiserson, Rivest, Stein (CR6) 2009 CR19 CR18 CR17 CR16 CR15 CR13 CR11 Ordonez (CR21) 2010; 22 CR10 CR31 CR30 Jindal, Rawlani, Wu, Madden, Deshpande, Stonebraker (CR14) 2014; 7 Mahanti, Carlsson, Mahanti, Arlitt, Williamson (CR20) 2013; 27 Choi, Demmel, Dhillon, Dongarra, Ostrouchov, Petitet, Stanley, Walker, Whaley (CR5) 1996; 97 Bu, Borkar, Jia, Carey, Condie (CR3) 2014; 8 CR4 Zaharia, Chowdhury, Franklin, Shenker, Stoica (CR32) 2010; 10 Abadi, Boncz, Harizopoulos, Idreos, Madden (CR1) 2013; 5 CR8 CR29 CR28 CR9 CR27 CR26 CR25 CR24 CR23 Ordonez, Cabrera, Gurram (CR22) 2016; 63 DeWitt, Gray (CR7) 1992; 35 A Jindal (7200_CR14) 2014; 7 A Mahanti (7200_CR20) 2013; 27 7200_CR27 7200_CR28 7200_CR29 7200_CR23 Y Bu (7200_CR3) 2014; 8 7200_CR24 7200_CR25 7200_CR26 C Ordonez (7200_CR21) 2010; 22 C Ordonez (7200_CR22) 2016; 63 7200_CR4 TH Cormen (7200_CR6) 2009 7200_CR8 S Idreos (7200_CR12) 2012; 35 7200_CR9 D Abadi (7200_CR1) 2013; 5 M Zaharia (7200_CR32) 2010; 10 J Choi (7200_CR5) 1996; 97 7200_CR16 7200_CR17 Z Bai (7200_CR2) 2000 7200_CR18 7200_CR19 7200_CR13 7200_CR15 7200_CR30 7200_CR31 7200_CR10 7200_CR11 D DeWitt (7200_CR7) 1992; 35 |
| References_xml | – ident: CR18 – volume: 35 start-page: 85 issue: 6 year: 1992 end-page: 98 ident: CR7 article-title: Parallel database systems: the future of high performance database systems publication-title: Commun. ACM doi: 10.1145/129888.129894 – ident: CR4 – ident: CR16 – ident: CR30 – ident: CR10 – ident: CR29 – ident: CR8 – volume: 35 start-page: 40 issue: 1 year: 2012 end-page: 45 ident: CR12 article-title: MonetDB: two decades of research in column-oriented database architectures publication-title: IEEE Data Eng. Bull. – volume: 22 start-page: 264 issue: 2 year: 2010 end-page: 277 ident: CR21 article-title: Optimization of linear recursive queries in SQL publication-title: IEEE Trans. Knowl. Data Eng. (TKDE) doi: 10.1109/TKDE.2009.83 – volume: 7 start-page: 1669 issue: 13 year: 2014 end-page: 1672 ident: CR14 article-title: Vertexica: your relational friend for graph analytics! publication-title: Proc. VLDB Endow. doi: 10.14778/2733004.2733057 – ident: CR25 – ident: CR27 – ident: CR23 – ident: CR19 – volume: 8 start-page: 161 issue: 2 year: 2014 end-page: 172 ident: CR3 article-title: Pregelix: big(ger) graph analytics on a dataflow engine publication-title: Proc. VLDB Endow. doi: 10.14778/2735471.2735477 – volume: 5 start-page: 197 issue: 3 year: 2013 end-page: 280 ident: CR1 article-title: The design and implementation of modern column-oriented database systems publication-title: Found. Trends® Databases doi: 10.1561/1900000024 – year: 2000 ident: CR2 publication-title: Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide doi: 10.1137/1.9780898719581 – year: 2009 ident: CR6 publication-title: Introduction to Algorithms – ident: CR15 – volume: 97 start-page: 1 issue: 1–2 year: 1996 end-page: 15 ident: CR5 article-title: Scalapack: a portable linear algebra library for distributed memory computers-design issues and performance publication-title: Comput. Phys. Commun. doi: 10.1016/0010-4655(96)00017-3 – ident: CR17 – ident: CR31 – ident: CR13 – ident: CR11 – volume: 10 start-page: 95 issue: 10–10 year: 2010 ident: CR32 article-title: Spark: cluster computing with working sets publication-title: HotCloud – ident: CR9 – volume: 63 start-page: 66 year: 2016 end-page: 79 ident: CR22 article-title: Comparing columnar, row and array DBMSs to process recursive queries on graphs publication-title: Inf. Syst. doi: 10.1016/j.is.2016.04.006 – volume: 27 start-page: 59 issue: 1 year: 2013 end-page: 64 ident: CR20 article-title: A tale of the tails: power-laws in internet measurements publication-title: IEEE Netw. doi: 10.1109/MNET.2013.6423193 – ident: CR28 – ident: CR26 – ident: CR24 – volume-title: Introduction to Algorithms year: 2009 ident: 7200_CR6 – ident: 7200_CR26 doi: 10.1145/2484425.2484441 – ident: 7200_CR8 doi: 10.1145/316188.316229 – volume: 35 start-page: 85 issue: 6 year: 1992 ident: 7200_CR7 publication-title: Commun. ACM doi: 10.1145/129888.129894 – volume: 10 start-page: 95 issue: 10–10 year: 2010 ident: 7200_CR32 publication-title: HotCloud – volume-title: Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide year: 2000 ident: 7200_CR2 doi: 10.1137/1.9780898719581 – ident: 7200_CR27 – ident: 7200_CR15 doi: 10.1145/775152.775190 – ident: 7200_CR25 – ident: 7200_CR29 – ident: 7200_CR19 – volume: 5 start-page: 197 issue: 3 year: 2013 ident: 7200_CR1 publication-title: Found. Trends® Databases doi: 10.1561/1900000024 – ident: 7200_CR16 doi: 10.1109/ICDM.2009.14 – volume: 27 start-page: 59 issue: 1 year: 2013 ident: 7200_CR20 publication-title: IEEE Netw. doi: 10.1109/MNET.2013.6423193 – ident: 7200_CR11 – ident: 7200_CR24 doi: 10.1145/1559845.1559865 – volume: 97 start-page: 1 issue: 1–2 year: 1996 ident: 7200_CR5 publication-title: Comput. Phys. Commun. doi: 10.1016/0010-4655(96)00017-3 – volume: 63 start-page: 66 year: 2016 ident: 7200_CR22 publication-title: Inf. Syst. doi: 10.1016/j.is.2016.04.006 – ident: 7200_CR9 doi: 10.1137/1.9780898719918.ch5 – ident: 7200_CR31 doi: 10.1145/2484425.2484432 – ident: 7200_CR23 – volume: 22 start-page: 264 issue: 2 year: 2010 ident: 7200_CR21 publication-title: IEEE Trans. Knowl. Data Eng. (TKDE) doi: 10.1109/TKDE.2009.83 – volume: 8 start-page: 161 issue: 2 year: 2014 ident: 7200_CR3 publication-title: Proc. VLDB Endow. doi: 10.14778/2735471.2735477 – ident: 7200_CR30 doi: 10.1007/978-3-642-22351-8_1 – ident: 7200_CR13 doi: 10.1109/BigData.2015.7363873 – volume: 7 start-page: 1669 issue: 13 year: 2014 ident: 7200_CR14 publication-title: Proc. VLDB Endow. doi: 10.14778/2733004.2733057 – ident: 7200_CR28 doi: 10.1145/1989323.1989351 – ident: 7200_CR18 doi: 10.1145/2615569.2615674 – ident: 7200_CR10 – ident: 7200_CR17 doi: 10.1137/1.9780898719918 – ident: 7200_CR4 – volume: 35 start-page: 40 issue: 1 year: 2012 ident: 7200_CR12 publication-title: IEEE Data Eng. Bull. |
| SSID | ssj0009717 |
| Score | 2.1783419 |
| Snippet | Graph problems are significantly harder to solve with large graphs residing on disk compared to main memory only. In this work, we study how to solve four... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 335 |
| SubjectTerms | Algorithms Computer Science Data base management systems Data management Data Structures Database Management Graph algorithms Information Systems Applications (incl.Internet) Iterative methods Mathematical analysis Matrix algebra Matrix methods Memory Structures Multiplication Operating Systems Performance assessment Queries Query languages Rings (mathematics) Search engines Shortest-path problems Special Issue on In-Database Analytics |
| Title | Scalable parallel graph algorithms with matrix–vector multiplication evaluated with queries |
| URI | https://link.springer.com/article/10.1007/s10619-017-7200-6 https://www.proquest.com/docview/1959269962 |
| Volume | 35 |
| WOSCitedRecordID | wos000414474200006&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: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1573-7578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0009717 issn: 0926-8782 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV29TsMwED5BYWCh_IpCQR6YQJFaJ7GTESEqBlQhCqgLivwXqJSmqAkVI-_AG_Ik2K5DCwIkmOPYyX32-ey7-w7g0OdcCh6lHqeUeQGVQq85EXghC2XKlTZilUX6gna7Ub8fX7o87qKKdq9cklZTzyW7EZNwo7Uq1dB6ZBGW9G4XmXoNV73bGdMutWV2WzEmetgIV67M77r4vBnNLMwvTlG713Tq__rKNVh1piU6mc6FdVhQ-QbUq7INyK3iTbjraVxMxhQyvN9ZpjJkaasRy-5H40H5MCyQuZ5FQ0Pf__z28jqxV_vIBR-6Wz7kiMKVnLbWP2WO3Vtw0zm7Pj33XJUFT_htUnoBpyrAKlQxUTE3jFw8Mpw3XKZKUiy5bLcEw5QzgWUQcZZyQWOGic9plGLmb0MtH-VqBxCmIWbaggqkSAOtHOKUaR3hc4l94itMG9CqxJ0IR0FuKmFkyYw82Ygv0eJLjPgS0oCjj1cep_wbvzVuVhgmbikWiWHPwUQf63ADjivM5h7_1Nnun1rvwQo2oNtAlybUyvGT2odlMSkHxfjAztB3mVfjKg |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB60CnqxPrFadQ-elEC7SXeTo4ilYi1iq_QiYV_RQtpKE4tH_4P_0F_ibrqxVVTQcya7yczu7Ow8vgE4dDmXgvuRwylljkel0HtOeE6N1WTElTZiVSbpJm21_G43uLJ13Eme7Z6HJDNNPVPsRkzBjdaqVIvWIfOw4OkDywDmX7dvp0i7NGuzWwkw0dP6OA9lfjfE58NoamF-CYpmZ029-K-vXIUVa1qik8laWIM5NViHYt62AdldvAF3bS0XUzGFDO53HKsYZbDViMX3w1EvfegnyLhnUd_A9z-_vbyOM9c-ssmH1suHLFC4khNq_VPm2r0JN_WzzmnDsV0WHOFWSep4nCoPq5oKiAq4QeTivsG84TJSkmLJZbUiGKacCSw9n7OICxowTFxO_QgzdwsKg-FAbQPCtIaZtqA8KSJPK4cgYlpHuFxil7gK0xJUcnaHwkKQm04YcTgFTzbsCzX7QsO-kJTg6OOVxwn-xm_E5VyGod2KSWjQczDR1zpcguNcZjOPfxps50_UB7DU6Fw2w-Z562IXlrFZAFnSSxkK6ehJ7cGiGKe9ZLSfrdZ3R_XmDg |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEB60inixPrFaNQdPymKb3Sa7R1GLYimFqvQiS16rhe2D7lo8-h_8h_4Sk23WVlFBPG82JPPlMTOZ-Qbg0OVcCu5HDqeUOR6VQu854Tk1VpMRV1qJVRnSDdps-p1O0LJ1TpM82j1_kpzkNBiWpn56MpTRyUziGzHJN_qEpRpmh8zDgmfi6I253r6bsu7SrORuJcBED8HH-bPmd118vpim2uaXB9Ls3qkX_z3iVVixKic6nayRNZhT_XUo5uUckN3dG3Df1niZTCpk-MDjWMUoo7NGLH4YjLrpYy9Bxm2LeobW__nt5XWcufyRDUq03j9kCcSVnLTWEzTm-Cbc1i9uzi4dW33BEW6VpI7HqfKwqqmAqIAbpi7uGy4cLiMlKZZcViuCYcqZwNLzOYu4oAHDxOXUjzBzt6DQH_TVNiBMa5hpzcqTIvL0oRFETJ8dLpfYJa7CtASVXPShsNTkpkJGHE5JlY34Qi2-0IgvJCU4-vhlOOHl-K1xOccztFs0CQ2rDiba3MMlOM7xm_n8U2c7f2p9AEut83rYuGpe78IyNvhnsTBlKKSjJ7UHi2KcdpPRfrZw3wH_0O7y |
| 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=Scalable+parallel+graph+algorithms+with+matrix%E2%80%93vector+multiplication+evaluated+with+queries&rft.jtitle=Distributed+and+parallel+databases+%3A+an+international+journal&rft.au=Cabrera%2C+Wellington&rft.au=Ordonez%2C+Carlos&rft.date=2017-12-01&rft.pub=Springer+US&rft.issn=0926-8782&rft.eissn=1573-7578&rft.volume=35&rft.issue=3-4&rft.spage=335&rft.epage=362&rft_id=info:doi/10.1007%2Fs10619-017-7200-6&rft.externalDocID=10_1007_s10619_017_7200_6 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0926-8782&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0926-8782&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0926-8782&client=summon |