{"id":"https://openalex.org/W1995040285","doi":"https://doi.org/10.1137/0214061","title":"An Efficient Parallel Biconnectivity Algorithm","display_name":"An Efficient Parallel Biconnectivity Algorithm","publication_year":1985,"publication_date":"1985-11-01","ids":{"openalex":"https://openalex.org/W1995040285","doi":"https://doi.org/10.1137/0214061","mag":"1995040285"},"language":"en","primary_location":{"id":"doi:10.1137/0214061","is_oa":false,"landing_page_url":"https://doi.org/10.1137/0214061","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5051027549","display_name":"Robert E. Tarjan","orcid":"https://orcid.org/0000-0001-7505-5768"},"institutions":[{"id":"https://openalex.org/I1283103587","display_name":"AT&T (United States)","ror":"https://ror.org/02bbd5539","country_code":"US","type":"company","lineage":["https://openalex.org/I1283103587"]},{"id":"https://openalex.org/I36672615","display_name":"Courant Institute of Mathematical Sciences","ror":"https://ror.org/037tm7f56","country_code":"US","type":"education","lineage":["https://openalex.org/I36672615","https://openalex.org/I57206974"]},{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Robert E. Tarjan","raw_affiliation_strings":["Courant Institute, New York University, New York, New York 10012","AT & T Bell Laboratories, Murray Hill, New Jersey 07974","ment of Computer Science, School of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel"],"affiliations":[{"raw_affiliation_string":"Courant Institute, New York University, New York, New York 10012","institution_ids":["https://openalex.org/I36672615","https://openalex.org/I57206974"]},{"raw_affiliation_string":"AT & T Bell Laboratories, Murray Hill, New Jersey 07974","institution_ids":["https://openalex.org/I1283103587"]},{"raw_affiliation_string":"ment of Computer Science, School of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013018127","display_name":"Uzi Vishkin","orcid":"https://orcid.org/0000-0003-0713-2674"},"institutions":[{"id":"https://openalex.org/I36672615","display_name":"Courant Institute of Mathematical Sciences","ror":"https://ror.org/037tm7f56","country_code":"US","type":"education","lineage":["https://openalex.org/I36672615","https://openalex.org/I57206974"]},{"id":"https://openalex.org/I1283103587","display_name":"AT&T (United States)","ror":"https://ror.org/02bbd5539","country_code":"US","type":"company","lineage":["https://openalex.org/I1283103587"]},{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Uzi Vishkin","raw_affiliation_strings":["Courant Institute, New York University, New York, New York 10012","ment of Computer Science, School of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel","AT & T Bell Laboratories, Murray Hill, New Jersey 07974"],"affiliations":[{"raw_affiliation_string":"Courant Institute, New York University, New York, New York 10012","institution_ids":["https://openalex.org/I36672615","https://openalex.org/I57206974"]},{"raw_affiliation_string":"ment of Computer Science, School of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel","institution_ids":[]},{"raw_affiliation_string":"AT & T Bell Laboratories, Murray Hill, New Jersey 07974","institution_ids":["https://openalex.org/I1283103587"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5051027549"],"corresponding_institution_ids":["https://openalex.org/I1283103587","https://openalex.org/I36672615","https://openalex.org/I57206974"],"apc_list":null,"apc_paid":null,"fwci":23.5941,"has_fulltext":false,"cited_by_count":525,"citation_normalized_percentile":{"value":0.99671161,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"14","issue":"4","first_page":"862","last_page":"874"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6820594072341919},{"id":"https://openalex.org/keywords/parallel-algorithm","display_name":"Parallel algorithm","score":0.6622365117073059},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.656907856464386},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6150822043418884},{"id":"https://openalex.org/keywords/binary-logarithm","display_name":"Binary logarithm","score":0.5943737626075745},{"id":"https://openalex.org/keywords/adjacency-list","display_name":"Adjacency list","score":0.5436891317367554},{"id":"https://openalex.org/keywords/adjacency-matrix","display_name":"Adjacency matrix","score":0.5139293074607849},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.45462751388549805},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.4346867501735687},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4323802888393402},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4291401207447052},{"id":"https://openalex.org/keywords/undirected-graph","display_name":"Undirected graph","score":0.4248959422111511},{"id":"https://openalex.org/keywords/running-time","display_name":"Running time","score":0.4119635820388794},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.41184550523757935},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.32332170009613037},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2056516706943512}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6820594072341919},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.6622365117073059},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.656907856464386},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6150822043418884},{"id":"https://openalex.org/C63553672","wikidata":"https://www.wikidata.org/wiki/Q581168","display_name":"Binary logarithm","level":2,"score":0.5943737626075745},{"id":"https://openalex.org/C110484373","wikidata":"https://www.wikidata.org/wiki/Q264398","display_name":"Adjacency list","level":2,"score":0.5436891317367554},{"id":"https://openalex.org/C180356752","wikidata":"https://www.wikidata.org/wiki/Q727035","display_name":"Adjacency matrix","level":3,"score":0.5139293074607849},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.45462751388549805},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.4346867501735687},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4323802888393402},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4291401207447052},{"id":"https://openalex.org/C3018234147","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Undirected graph","level":3,"score":0.4248959422111511},{"id":"https://openalex.org/C3017489831","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Running time","level":2,"score":0.4119635820388794},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.41184550523757935},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.32332170009613037},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2056516706943512},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1137/0214061","is_oa":false,"landing_page_url":"https://doi.org/10.1137/0214061","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.465.8898","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.465.8898","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.umiacs.umd.edu/users/vishkin/TEACHING/ENEE759KS12/TV85.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6558272803","display_name":null,"funder_award_id":"DE-AC02","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7365054759","display_name":"Synchronous Parallel Computation-Efficiency of Resources    (Computer Research)","funder_award_id":"8318874","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8414908677","display_name":null,"funder_award_id":"DE-AC0","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G969889393","display_name":null,"funder_award_id":"DE-AC02-","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1836810876","https://openalex.org/W1985592215","https://openalex.org/W2004090025","https://openalex.org/W2004350101","https://openalex.org/W2019998590","https://openalex.org/W2020810308","https://openalex.org/W2021636211","https://openalex.org/W2049105156","https://openalex.org/W2055570163","https://openalex.org/W2076461794","https://openalex.org/W2086825382","https://openalex.org/W2087489294","https://openalex.org/W2097004206","https://openalex.org/W2118382442","https://openalex.org/W2118966355","https://openalex.org/W2134845208","https://openalex.org/W2577446513","https://openalex.org/W4210697874","https://openalex.org/W4213214460"],"related_works":["https://openalex.org/W4213150077","https://openalex.org/W2369410163","https://openalex.org/W2982430984","https://openalex.org/W2059018062","https://openalex.org/W2604585036","https://openalex.org/W2078477160","https://openalex.org/W1991172810","https://openalex.org/W125803343","https://openalex.org/W1989103179","https://openalex.org/W4384919997"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3],"propose":[4],"a":[5,30,57,86],"new":[6],"algorithm":[7,93],"for":[8],"finding":[9],"the":[10,103],"blocks":[11],"(biconnected":[12],"components)":[13],"of":[14,32,83,102,114],"an":[15,98,134],"undirected":[16],"graph.":[17],"A":[18,38,105],"serial":[19],"implementation":[20,40,64],"runs":[21,41,65],"in":[22,42,66],"$O(n":[23,47,52],"+":[24,48,53],"m)$":[25,49,54],"time":[26,45,69,127],"and":[27,35,46,70,111,130],"space":[28,50,73,132],"on":[29,56,85,117,133],"graph":[31],"n":[33],"vertices":[34],"m":[36],"edges.":[37],"parallel":[39,60,89,137],"$O(\\log":[43,125],"n)$":[44,126],"using":[51,74,128],"processors":[55,129],"concurrent-read,":[58,87],"concurrent-write":[59],"RAM.":[61,90,138],"An":[62],"alternative":[63],"$O(n^2":[67,71],"/p)$":[68],")$":[72],"any":[75],"number":[76],"$p":[77],"\\leqq":[78],"n^2":[79],"/\\log":[80],"^2":[81],"n$":[82],"processors,":[84],"exclusive-write":[88,136],"The":[91],"last":[92],"has":[94],"optimal":[95],"speedup,":[96],"assuming":[97],"adjacency":[99],"matrix":[100],"representation":[101],"input.":[104],"general":[106],"algorithmic":[107],"technique":[108,122],"that":[109],"simplifies":[110],"improves":[112],"computation":[113],"various":[115],"functions":[116],"trees":[118],"is":[119],"introduced.":[120],"This":[121],"typically":[123],"requires":[124],"$O(n)$":[131],"exclusive-read":[135]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":12},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":8},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":10},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":5}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
