{"id":"https://openalex.org/W2060157138","doi":"https://doi.org/10.1137/s0097539794279626","title":"Optimal Upward Planarity Testing of Single-Source Digraphs","display_name":"Optimal Upward Planarity Testing of Single-Source Digraphs","publication_year":1998,"publication_date":"1998-02-01","ids":{"openalex":"https://openalex.org/W2060157138","doi":"https://doi.org/10.1137/s0097539794279626","mag":"2060157138"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539794279626","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_indexed_in_scopus":true,"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":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5074793077","display_name":"Paola Bertolazzi","orcid":"https://orcid.org/0000-0002-2249-1993"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paola Bertolazzi","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038655759","display_name":"Giuseppe Di Battista","orcid":"https://orcid.org/0000-0003-4224-1550"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Giuseppe Di Battista","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077852098","display_name":"Carlo Mannino","orcid":"https://orcid.org/0000-0003-2974-9165"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Carlo Mannino","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5079716343","display_name":"Roberto Tamassia","orcid":"https://orcid.org/0000-0003-2445-6064"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Roberto Tamassia","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.489,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":114,"citation_normalized_percentile":{"value":0.953826,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"27","issue":"1","first_page":"132","last_page":"169"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9994,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9994,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.995,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T12288","display_name":"Optimization and Search Problems","score":0.9946,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/planarity-testing","display_name":"Planarity testing","score":0.9923633},{"id":"https://openalex.org/keywords/digraph","display_name":"Digraph","score":0.9071737}],"concepts":[{"id":"https://openalex.org/C68260962","wikidata":"https://www.wikidata.org/wiki/Q7200967","display_name":"Planarity testing","level":2,"score":0.9923633},{"id":"https://openalex.org/C2779145032","wikidata":"https://www.wikidata.org/wiki/Q191494","display_name":"Digraph","level":2,"score":0.9071737},{"id":"https://openalex.org/C134786449","wikidata":"https://www.wikidata.org/wiki/Q3391255","display_name":"Planar","level":2,"score":0.70800877},{"id":"https://openalex.org/C2834757","wikidata":"https://www.wikidata.org/wiki/Q4925424","display_name":"Monotone polygon","level":2,"score":0.6742652},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.60625964},{"id":"https://openalex.org/C63553672","wikidata":"https://www.wikidata.org/wiki/Q581168","display_name":"Binary logarithm","level":2,"score":0.5285249},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.51192224},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.46031922},{"id":"https://openalex.org/C101837359","wikidata":"https://www.wikidata.org/wiki/Q547823","display_name":"Planar graph","level":3,"score":0.44266474},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.43328115},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.406792},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.35355636},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.13845041},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539794279626","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_indexed_in_scopus":true,"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":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.45}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":32,"referenced_works":["https://openalex.org/W1525468606","https://openalex.org/W1585069742","https://openalex.org/W1594619031","https://openalex.org/W1597528919","https://openalex.org/W1966020295","https://openalex.org/W1971486096","https://openalex.org/W1971813586","https://openalex.org/W1978438623","https://openalex.org/W1985156927","https://openalex.org/W1986893644","https://openalex.org/W1987374783","https://openalex.org/W1992709202","https://openalex.org/W1994556169","https://openalex.org/W2002906478","https://openalex.org/W2006801630","https://openalex.org/W2024366499","https://openalex.org/W2025057636","https://openalex.org/W2035308537","https://openalex.org/W2045012623","https://openalex.org/W2052218649","https://openalex.org/W2052943053","https://openalex.org/W2056711744","https://openalex.org/W2058177791","https://openalex.org/W2061382696","https://openalex.org/W2093031769","https://openalex.org/W2156372444","https://openalex.org/W2160320489","https://openalex.org/W2171241413","https://openalex.org/W310716155","https://openalex.org/W4234872298","https://openalex.org/W4246584577","https://openalex.org/W68495966"],"related_works":["https://openalex.org/W4297837089","https://openalex.org/W4287691299","https://openalex.org/W3047848516","https://openalex.org/W2959817076","https://openalex.org/W2373079339","https://openalex.org/W2108284102","https://openalex.org/W2095981233","https://openalex.org/W2084592635","https://openalex.org/W2057903654","https://openalex.org/W1581580640"],"abstract_inverted_index":{"A":[0],"digraph":[1,85],"is":[2,32,89,126,133],"upward":[3,25,29,55,68,76,90,120,159],"planar":[4,9,30,91,121],"if":[5,123],"it":[6],"has":[7],"a":[8,63,83,102],"drawing":[10,122],"such":[11],"that":[12],"all":[13],"the":[14,21,124],"edges":[15],"are":[16],"monotone":[17],"with":[18,86,105],"respect":[19],"to":[20],"vertical":[22],"direction.":[23],"Testing":[24],"planarity":[26,56,69,77,160],"and":[27,47,70,96,140],"constructing":[28],"drawings":[31],"important":[33],"for":[34,75,158],"displaying":[35],"hierarchical":[36],"network":[37],"structures,":[38],"which":[39],"frequently":[40],"arise":[41],"in":[42,92,97],"software":[43],"engineering,":[44],"project":[45],"management,":[46],"visual":[48],"languages.":[49],"In":[50],"this":[51],"paper":[52],"we":[53,61],"investigate":[54],"testing":[57,161],"of":[58,67],"single-source":[59,84],"digraphs;":[60],"provide":[62],"new":[64],"combinatorial":[65],"characterization":[66],"give":[71],"an":[72,119,134],"optimal":[73],"algorithm":[74,80,116,137],"testing.":[78],"Our":[79],"tests":[81],"whether":[82],"n":[87],"vertices":[88],"O(n)":[93],"sequential":[94],"time,":[95],"O(log":[98],"n)":[99],"time":[100],"on":[101,146],"CRCW":[103],"PRAM":[104],"$n":[106],"\\log":[107,108],"n/\\log":[109],"n$":[110],"processors,":[111],"using":[112],"O(n,)":[113],"space.":[114],"The":[115,128],"also":[117],"constructs":[118],"test":[125],"successful.":[127],"previously":[129,163],"known":[130],"best":[131],"result":[132],"O(n2":[135],")-time":[136],"by":[138],"Hutton":[139],"Lubiw":[141],"[Proc.":[142],"2nd":[143],"ACM--SIAM":[144],"Symposium":[145],"Discrete":[147],"Algorithms,":[148],"SIAM,":[149],"Philadelphia,":[150],"1991,":[151],"pp.":[152],"203--211].":[153],"No":[154],"efficient":[155],"parallel":[156],"algorithms":[157],"were":[162],"known.":[164]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2060157138","counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":6},{"year":2013,"cited_by_count":11},{"year":2012,"cited_by_count":2}],"updated_date":"2025-03-18T20:40:10.971298","created_date":"2016-06-24"}