A Simple Greedy Algorithm for Dynamic Graph Orientation
Graph orientations with low out-degree are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one may have to flip the orientation of some edges to prevent blowing up the maximum out-degree. We use arboricity as our sparsity measure. With...
Saved in:
| Published in: | Algorithmica Vol. 82; no. 2; pp. 245 - 259 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York
Springer US
01.02.2020
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0178-4617, 1432-0541 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Graph orientations with low out-degree
are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one may have to
flip
the orientation of some edges to prevent blowing up the maximum out-degree. We use arboricity as our sparsity measure. With an immensely simple greedy algorithm, we get parametrized trade-off bounds between out-degree and worst case number of flips, which previously only existed for amortized number of flips. We match the previous best worst-case algorithm (in
O
log
n
flips) for almost all values of arboricity and beat it for either constant or super-logarithmic arboricity. We also match a previous best amortized result for at least logarithmic arboricity, and give the first results with worst-case
O
1
and
O
log
n
flips nearly matching out-degree bounds to their respective amortized solutions. |
|---|---|
| AbstractList | Graph orientations with low out-degree are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one may have to flip the orientation of some edges to prevent blowing up the maximum out-degree. We use arboricity as our sparsity measure. With an immensely simple greedy algorithm, we get parametrized trade-off bounds between out-degree and worst case number of flips, which previously only existed for amortized number of flips. We match the previous best worst-case algorithm (in Ologn flips) for almost all values of arboricity and beat it for either constant or super-logarithmic arboricity. We also match a previous best amortized result for at least logarithmic arboricity, and give the first results with worst-case O1 and Ologn flips nearly matching out-degree bounds to their respective amortized solutions. Graph orientations with low out-degree are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one may have to flip the orientation of some edges to prevent blowing up the maximum out-degree. We use arboricity as our sparsity measure. With an immensely simple greedy algorithm, we get parametrized trade-off bounds between out-degree and worst case number of flips, which previously only existed for amortized number of flips. We match the previous best worst-case algorithm (in O log n flips) for almost all values of arboricity and beat it for either constant or super-logarithmic arboricity. We also match a previous best amortized result for at least logarithmic arboricity, and give the first results with worst-case O 1 and O log n flips nearly matching out-degree bounds to their respective amortized solutions. |
| Author | Berglin, Edvin Brodal, Gerth Stølting |
| Author_xml | – sequence: 1 givenname: Edvin surname: Berglin fullname: Berglin, Edvin email: berglin@cs.au.dk organization: Aarhus University – sequence: 2 givenname: Gerth Stølting surname: Brodal fullname: Brodal, Gerth Stølting organization: Aarhus University |
| BookMark | eNp9kE1Lw0AQhhepYFv9Ad4CnqMz-5kcS9UqFHpQz0uy2bRb0iTupof-e7dEEAS9zDDMPPPOvDMyabvWEnKLcI8A6iEAcMFSwCwFQWO4IFPkjMaK44RMAVWWconqisxC2AMgVbmcErVI3tyhb2yy8tZWp2TRbDvvht0hqTufPJ7a4uBMbBb9Ltl4Z9uhGFzXXpPLumiCvfnOc_Lx_PS-fEnXm9XrcrFODUM5pCZTssxqmVHFcinBlkoIlpfGZBWihVoIVdK6FCgNYCWq-AsDY2iZ5ZaiYnNyN-7tffd5tGHQ--7o2yipKeOS5xwUj1M4ThnfheBtrXvvDoU_aQR99keP_ujojz77oyEy6hdj3Pjb4AvX_EvSkQxRpd1a_3PT39AXQpB5JQ |
| CitedBy_id | crossref_primary_10_1137_21M1434441 crossref_primary_10_3390_math12162535 crossref_primary_10_3390_electronics9060895 crossref_primary_10_1088_1742_6596_1927_1_012024 |
| Cites_doi | 10.1007/978-3-662-47672-7_14 10.1007/978-3-662-43951-7_45 10.1016/j.ipl.2006.12.006 10.1137/0405049 10.1145/2700206 10.1007/978-3-319-13075-0_11 10.1137/1.9781611974331.ch51 10.1007/3-540-48447-7_34 10.1007/BF00299635 10.1137/1.9781611974331.ch50 10.1145/28395.28434 |
| ContentType | Journal Article |
| Copyright | Springer Science+Business Media, LLC, part of Springer Nature 2018 2018© Springer Science+Business Media, LLC, part of Springer Nature 2018 |
| Copyright_xml | – notice: Springer Science+Business Media, LLC, part of Springer Nature 2018 – notice: 2018© Springer Science+Business Media, LLC, part of Springer Nature 2018 |
| DBID | AAYXX CITATION JQ2 |
| DOI | 10.1007/s00453-018-0528-0 |
| DatabaseName | CrossRef ProQuest Computer Science Collection |
| DatabaseTitle | CrossRef ProQuest Computer Science Collection |
| DatabaseTitleList | ProQuest Computer Science Collection |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1432-0541 |
| EndPage | 259 |
| ExternalDocumentID | 10_1007_s00453_018_0528_0 |
| GroupedDBID | -4Z -59 -5G -BR -EM -Y2 -~C -~X .86 .DC .VR 06D 0R~ 0VY 199 1N0 1SB 203 23M 28- 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 8UJ 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 ABDPE ABDZT ABECU ABFSI ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABLJU ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTAH 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 AI. 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 E.L 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 LAS LLZTM M4Y MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P9O PF- PT4 PT5 QOK QOS R4E R89 R9I RHV RIG RNI RNS ROL RPX RSV 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 TN5 TSG TSK TSV TUC U2A UG4 UOJIU UQL UTJUX UZXMN VC2 VFIZW VH1 VXZ W23 W48 WK8 YLTOR Z45 Z7X Z83 Z88 Z8R Z8W Z92 ZMTXR ZY4 ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEZWR AFDZB AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION JQ2 |
| ID | FETCH-LOGICAL-c316t-c876b8f682739660eb75539bcc8d11e0f557b2fb516c01d5d00730cc2b89e2173 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 11 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000512117700005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0178-4617 |
| IngestDate | Sun Nov 09 08:12:48 EST 2025 Sat Nov 29 02:20:28 EST 2025 Tue Nov 18 21:43:31 EST 2025 Fri Feb 21 02:43:05 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Keywords | Graph arboricity Edge orientations Dynamic graph algorithms |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c316t-c876b8f682739660eb75539bcc8d11e0f557b2fb516c01d5d00730cc2b89e2173 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| PQID | 2346494074 |
| PQPubID | 2043795 |
| PageCount | 15 |
| ParticipantIDs | proquest_journals_2346494074 crossref_primary_10_1007_s00453_018_0528_0 crossref_citationtrail_10_1007_s00453_018_0528_0 springer_journals_10_1007_s00453_018_0528_0 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-02-01 |
| PublicationDateYYYYMMDD | 2020-02-01 |
| PublicationDate_xml | – month: 02 year: 2020 text: 2020-02-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | Algorithmica |
| PublicationTitleAbbrev | Algorithmica |
| PublicationYear | 2020 |
| Publisher | Springer US Springer Nature B.V |
| Publisher_xml | – name: Springer US – name: Springer Nature B.V |
| References | Brodal, G.S., Fagerberg, R.: Dynamic representation of sparse graphs. In: Proceedings 6th International Workshop on Algorithms and Data Structures (WADS), Lecture Notes in Computer Science, vol. 1663, pp. 342–351. Springer (1999) He, M., Tang, G., Zeh, N.: Orienting dynamic graphs, with applications to maximal matchings and adjacency queries. In: Proceedings 25th International Symposium on Algorithms and Computation (ISAAC), Lecture Notes in Computer Science, vol. 8889, pp. 128–140. Springer (2014) Kopelowitz, T., Krauthgamer, R., Porat, E., Solomon, S.: Orienting fully dynamic graphs with worst-case time bounds. In: Proceedings 41st International Colloquium Automata, Languages, and Programming (ICALP), Part II, Lecture Notes in Computer Science, vol. 8573, pp. 532–543. Springer (2014) LevcopoulosCOvermarsMHA balanced search tree with O(1)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(1)$$\end{document} worst-case update timeActa Inform.198826326927797533310.1007/BF00299635 Peleg, D., Solomon, S.: Dynamic (1+ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$1+ \varepsilon $$\end{document})-approximate matchings: a density-sensitive approach. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 712–729. Society for Industrial and Applied Mathematics (2016) Bernstein, A., Stein, C.: Faster fully dynamic matchings with small approximation ratios. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 692–711. Society for Industrial and Applied Mathematics (2016) KannanSNaorMRudichSImplicit representation of graphsSIAM J. Discrete Math.199254596603118682710.1137/0405049 KowalikŁAdjacency queries in dynamic sparse graphsInf. Process. Lett.20071025191195231345810.1016/j.ipl.2006.12.006 Bernstein, A., Stein, C.: Fully dynamic matching in bipartite graphs. In: International Colloquium on Automata, Languages, and Programming, pp. 167–179. Springer (2015) Dietz, P., Sleator, D.: Two algorithms for maintaining order in a list. In: Proceedings 19th Annual ACM Symposium on Theory of Computing (STOC), pp. 365–372. ACM (1987) Berglin, E.: Geometric covers, graph orientations, counter games. Ph.D. thesis, Aarhus University (2017) NeimanOSolomonSSimple deterministic algorithms for fully dynamic maximal matchingACM Trans. Algorithms2016121734628431400.05241 Ł Kowalik (528_CR9) 2007; 102 528_CR2 528_CR1 O Neiman (528_CR11) 2016; 12 528_CR8 528_CR12 528_CR4 528_CR3 528_CR6 S Kannan (528_CR7) 1992; 5 528_CR5 C Levcopoulos (528_CR10) 1988; 26 |
| References_xml | – reference: Kopelowitz, T., Krauthgamer, R., Porat, E., Solomon, S.: Orienting fully dynamic graphs with worst-case time bounds. In: Proceedings 41st International Colloquium Automata, Languages, and Programming (ICALP), Part II, Lecture Notes in Computer Science, vol. 8573, pp. 532–543. Springer (2014) – reference: Peleg, D., Solomon, S.: Dynamic (1+ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$1+ \varepsilon $$\end{document})-approximate matchings: a density-sensitive approach. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 712–729. Society for Industrial and Applied Mathematics (2016) – reference: Brodal, G.S., Fagerberg, R.: Dynamic representation of sparse graphs. In: Proceedings 6th International Workshop on Algorithms and Data Structures (WADS), Lecture Notes in Computer Science, vol. 1663, pp. 342–351. Springer (1999) – reference: Berglin, E.: Geometric covers, graph orientations, counter games. Ph.D. thesis, Aarhus University (2017) – reference: KowalikŁAdjacency queries in dynamic sparse graphsInf. Process. Lett.20071025191195231345810.1016/j.ipl.2006.12.006 – reference: Bernstein, A., Stein, C.: Faster fully dynamic matchings with small approximation ratios. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 692–711. Society for Industrial and Applied Mathematics (2016) – reference: Bernstein, A., Stein, C.: Fully dynamic matching in bipartite graphs. In: International Colloquium on Automata, Languages, and Programming, pp. 167–179. Springer (2015) – reference: Dietz, P., Sleator, D.: Two algorithms for maintaining order in a list. In: Proceedings 19th Annual ACM Symposium on Theory of Computing (STOC), pp. 365–372. ACM (1987) – reference: He, M., Tang, G., Zeh, N.: Orienting dynamic graphs, with applications to maximal matchings and adjacency queries. In: Proceedings 25th International Symposium on Algorithms and Computation (ISAAC), Lecture Notes in Computer Science, vol. 8889, pp. 128–140. Springer (2014) – reference: KannanSNaorMRudichSImplicit representation of graphsSIAM J. Discrete Math.199254596603118682710.1137/0405049 – reference: NeimanOSolomonSSimple deterministic algorithms for fully dynamic maximal matchingACM Trans. Algorithms2016121734628431400.05241 – reference: LevcopoulosCOvermarsMHA balanced search tree with O(1)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(1)$$\end{document} worst-case update timeActa Inform.198826326927797533310.1007/BF00299635 – ident: 528_CR2 doi: 10.1007/978-3-662-47672-7_14 – ident: 528_CR8 doi: 10.1007/978-3-662-43951-7_45 – volume: 102 start-page: 191 issue: 5 year: 2007 ident: 528_CR9 publication-title: Inf. Process. Lett. doi: 10.1016/j.ipl.2006.12.006 – volume: 5 start-page: 596 issue: 4 year: 1992 ident: 528_CR7 publication-title: SIAM J. Discrete Math. doi: 10.1137/0405049 – volume: 12 start-page: 7 issue: 1 year: 2016 ident: 528_CR11 publication-title: ACM Trans. Algorithms doi: 10.1145/2700206 – ident: 528_CR6 doi: 10.1007/978-3-319-13075-0_11 – ident: 528_CR12 doi: 10.1137/1.9781611974331.ch51 – ident: 528_CR4 doi: 10.1007/3-540-48447-7_34 – volume: 26 start-page: 269 issue: 3 year: 1988 ident: 528_CR10 publication-title: Acta Inform. doi: 10.1007/BF00299635 – ident: 528_CR3 doi: 10.1137/1.9781611974331.ch50 – ident: 528_CR5 doi: 10.1145/28395.28434 – ident: 528_CR1 |
| SSID | ssj0012796 |
| Score | 2.3483727 |
| Snippet | Graph orientations with low out-degree
are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one... Graph orientations with low out-degree are one of several ways to efficiently store sparse graphs. If the graphs allow for insertion and deletion of edges, one... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 245 |
| SubjectTerms | Algorithm Analysis and Problem Complexity Algorithms Computer Science Computer Systems Organization and Communication Networks Data Structures and Information Theory Graphs Greedy algorithms Mathematics of Computing Special Issue: Algorithms and Computation Theory of Computation |
| Title | A Simple Greedy Algorithm for Dynamic Graph Orientation |
| URI | https://link.springer.com/article/10.1007/s00453-018-0528-0 https://www.proquest.com/docview/2346494074 |
| Volume | 82 |
| WOSCitedRecordID | wos000512117700005&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: 1432-0541 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0012796 issn: 0178-4617 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/eLvHCXMwnV1LSwMxEB60evBifWK1Sg6elEA2m3STY1GLB6lCtfS2bLJZW6jbsl0F_73JdneLooJe8yJMHjPDzHwfwDkLIiU10TiiSYKZiAyWhhtMlScSGVGhCvq24V3Q74vRSD6UddyLKtu9CkkWP3Vd7OasD5f7IzDhDlZ5HTa4A5txLvpgWIcOaFCQcjnaecysfq5Cmd8t8VkZrSzML0HRQtf0mv_a5Q5sl6Yl6i7vwi6smXQPmhVtAypf8T4EXTSYOFBg5JJu4nfUnT7Pskk-fkHWgkXXS4562xnNx-g-m5TVSekBPPVuHq9uccmfgLXvdXKs7U-nRNIR1kRxIJxGBZz7UmktYs8zJOE8UDRR3Oto4sU8dmE7ojVVQhrrqviH0EhnqTkCJLXPGCW-c6aZ8InikdGxtA2GGOmLFpBKkKEuwcUdx8U0rGGRC8GEVjChE0xIWnBRT5kvkTV-G9yuTicsH9kipHY7TFqPlLXgsjqNVfePix3_afQJbFHnYxeZ2m1o5NmrOYVN_ZZPFtlZcfc-AOT5z7w |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LTwIxEJ4omuhFfEYUtQdPmibdbsu2R6ISjIgmIOG22Xa7QoJAAE3897bLLkSjJnrtK830MTOZme8DOGdBpKQmGkc0STATkcHScIOp8kQiIypUSt_WaQTNpuh25WNWxz3Ns93zkGT6Uy-K3Zz14XJ_BCbcwSqvwhpzLDvORW91FqEDGqSkXI52HjOrn_NQ5ndLfFZGSwvzS1A01TW14r92uQ1bmWmJqvO7sAMrZrgLxZy2AWWveA-CKmr1HSgwckk38TuqDp5Hk_6s94KsBYuu5xz1tjMa99DDpJ9VJw334al2076q44w_AWvfq8ywtj-dEklFWBPFgXAaFXDuS6W1iD3PkITzQNFEca-iiRfz2IXtiNZUCWmsq-IfQGE4GppDQFL7jFHiO2eaCZ8oHhkdS9tgiJG-KAHJBRnqDFzccVwMwgUsciqY0AomdIIJSQkuFlPGc2SN3waX89MJs0c2DandDpPWI2UluMxPY9n942JHfxp9Bhv19n0jbNw2745hkzp_O83aLkNhNnk1J7Cu32b96eQ0vYcfq5jSoA |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEB58IV6sT6zPHDwpwWw26SbHohbFUovV4m3ZZLO6oGtpV8F_b7LdbVFUEK95ESaPmWFmvg_gkAWRkppoHNEkwUxEBkvDDabKE4mMqFAFfVu_HXQ64v5edkue01GV7V6FJMc1DQ6lKctPBnFyMil8c5aIywMSmHAHsTwL88w6Mi6n66bXn4QRaFAQdDkKesysrq7Cmt8t8VkxTa3NLwHSQu-0av_e8QoslyYnao7vyCrMmGwNahWdAypf9zoETdRLHVgwcsk48TtqPj28DNP88RlZyxadjbnrbWc0eETXw7SsWso24K51fnt6gUteBax9r5FjbX9AJZKGsKaLA-c0KuDcl0prEXueIQnngaKJ4l5DEy_msQvnEa2pEtJYF8bfhLnsJTNbgKT2GaPEd042Ez5RPDI6lrbBECN9UQdSCTXUJei44754CidwyYVgQiuY0AkmJHU4mkwZjBE3fhu8W51UWD6-UUjtdpi0niqrw3F1MtPuHxfb_tPoA1jsnrXC9mXnageWqHPDi2TuXZjLh69mDxb0W56OhvvFlfwADdbbhA |
| 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=A+Simple+Greedy+Algorithm+for+Dynamic+Graph+Orientation&rft.jtitle=Algorithmica&rft.au=Berglin+Edvin&rft.au=Brodal+Gerth+St%C3%B8lting&rft.date=2020-02-01&rft.pub=Springer+Nature+B.V&rft.issn=0178-4617&rft.eissn=1432-0541&rft.volume=82&rft.issue=2&rft.spage=245&rft.epage=259&rft_id=info:doi/10.1007%2Fs00453-018-0528-0&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0178-4617&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0178-4617&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0178-4617&client=summon |