<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>Fully dynamic biconnectivity in graphs</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Monika H</namePart>
  <namePart type="family">Henzinger</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">540c9bbd-f2de-11ec-812d-d04a5be85630</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0002-5008-6530</description></name>














<abstract lang="eng">We present an algorithm for maintaining the biconnected components of a graph during a sequence of edge insertions and deletions. It requires linear storage and preprocessing time. The amortized running time for insertions and for deletions isO(m 2/3 ), wherem is the number of edges in the graph. Any query of the form ‘Are the verticesu andv biconnected?’ can be answered in timeO(1). This is the first sublinear algorithm for this problem. We can also output all articulation points separating any two vertices efficiently.

If the input is a plane graph, the amortized running time for insertions and deletions drops toO(√n logn) and the query time isO(log2 n), wheren is the number of vertices in the graph. The best previously known solution takes timeO(n 2/3 ) per update or query.</abstract>

<originInfo><publisher>Springer Nature</publisher><dateIssued encoding="w3cdtf">1995</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>Algorithmica</title></titleInfo>
  <identifier type="issn">0178-4617</identifier>
  <identifier type="eIssn">1432-0541</identifier><identifier type="doi">10.1007/bf01189067</identifier>
<part><detail type="volume"><number>13</number></detail><detail type="issue"><number>6</number></detail><extent unit="pages">503-538</extent>
</part>
</relatedItem>

<note type="extern">yes</note>
<extension>
<bibliographicCitation>
<ista>Henzinger M. 1995. Fully dynamic biconnectivity in graphs. Algorithmica. 13(6), 503–538.</ista>
<apa>Henzinger, M. (1995). Fully dynamic biconnectivity in graphs. &lt;i&gt;Algorithmica&lt;/i&gt;. Springer Nature. &lt;a href=&quot;https://doi.org/10.1007/bf01189067&quot;&gt;https://doi.org/10.1007/bf01189067&lt;/a&gt;</apa>
<mla>Henzinger, Monika. “Fully Dynamic Biconnectivity in Graphs.” &lt;i&gt;Algorithmica&lt;/i&gt;, vol. 13, no. 6, Springer Nature, 1995, pp. 503–38, doi:&lt;a href=&quot;https://doi.org/10.1007/bf01189067&quot;&gt;10.1007/bf01189067&lt;/a&gt;.</mla>
<ieee>M. Henzinger, “Fully dynamic biconnectivity in graphs,” &lt;i&gt;Algorithmica&lt;/i&gt;, vol. 13, no. 6. Springer Nature, pp. 503–538, 1995.</ieee>
<chicago>Henzinger, Monika. “Fully Dynamic Biconnectivity in Graphs.” &lt;i&gt;Algorithmica&lt;/i&gt;. Springer Nature, 1995. &lt;a href=&quot;https://doi.org/10.1007/bf01189067&quot;&gt;https://doi.org/10.1007/bf01189067&lt;/a&gt;.</chicago>
<ama>Henzinger M. Fully dynamic biconnectivity in graphs. &lt;i&gt;Algorithmica&lt;/i&gt;. 1995;13(6):503-538. doi:&lt;a href=&quot;https://doi.org/10.1007/bf01189067&quot;&gt;10.1007/bf01189067&lt;/a&gt;</ama>
<short>M. Henzinger, Algorithmica 13 (1995) 503–538.</short>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>11677</recordIdentifier><recordCreationDate encoding="w3cdtf">2022-07-27T14:50:46Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2024-11-06T08:12:13Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
