{"id":"https://openalex.org/W2048007344","doi":"https://doi.org/10.1137/070681727","title":"Bottom-Up Construction and 2:1 Balance Refinement of Linear Octrees in Parallel","display_name":"Bottom-Up Construction and 2:1 Balance Refinement of Linear Octrees in Parallel","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W2048007344","doi":"https://doi.org/10.1137/070681727","mag":"2048007344"},"language":"en","primary_location":{"id":"doi:10.1137/070681727","is_oa":false,"landing_page_url":"https://doi.org/10.1137/070681727","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"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 Scientific Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://repository.upenn.edu/bitstreams/4084f6e6-d2bd-49d7-affe-2d86f84fa85c/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5051806400","display_name":"Hari Sundar","orcid":"https://orcid.org/0000-0001-9001-5107"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Hari Sundar","raw_affiliation_strings":["hsundar@seas.upenn.edu#TAB#"],"affiliations":[{"raw_affiliation_string":"hsundar@seas.upenn.edu#TAB#","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001161851","display_name":"Rahul S. Sampath","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rahul S. Sampath","raw_affiliation_strings":["rahulss@seas.upenn.edu#TAB#"],"affiliations":[{"raw_affiliation_string":"rahulss@seas.upenn.edu#TAB#","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044137409","display_name":"George Biros","orcid":"https://orcid.org/0000-0002-0033-3994"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"George Biros","raw_affiliation_strings":["biros@seas.upenn.edu#TAB#"],"affiliations":[{"raw_affiliation_string":"biros@seas.upenn.edu#TAB#","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5051806400"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":20.0952,"has_fulltext":true,"cited_by_count":198,"citation_normalized_percentile":{"value":0.99254862,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"30","issue":"5","first_page":"2675","last_page":"2708"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9995999932289124,"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.9995999932289124,"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/T11106","display_name":"Data Management and Algorithms","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/scalability","display_name":"Scalability","score":0.6742739677429199},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6462701559066772},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6421210765838623},{"id":"https://openalex.org/keywords/binary-logarithm","display_name":"Binary logarithm","score":0.48797863721847534},{"id":"https://openalex.org/keywords/parallel-i/o","display_name":"Parallel I/O","score":0.48706820607185364},{"id":"https://openalex.org/keywords/octree","display_name":"Octree","score":0.48444536328315735},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.478752076625824},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4762727618217468},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4209747314453125},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3759939670562744},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3139449656009674},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3037654757499695},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.09241470694541931}],"concepts":[{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6742739677429199},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6462701559066772},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6421210765838623},{"id":"https://openalex.org/C63553672","wikidata":"https://www.wikidata.org/wiki/Q581168","display_name":"Binary logarithm","level":2,"score":0.48797863721847534},{"id":"https://openalex.org/C2781057727","wikidata":"https://www.wikidata.org/wiki/Q9941","display_name":"Parallel I/O","level":2,"score":0.48706820607185364},{"id":"https://openalex.org/C141297171","wikidata":"https://www.wikidata.org/wiki/Q1143237","display_name":"Octree","level":2,"score":0.48444536328315735},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.478752076625824},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4762727618217468},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4209747314453125},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3759939670562744},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3139449656009674},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3037654757499695},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.09241470694541931},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1137/070681727","is_oa":false,"landing_page_url":"https://doi.org/10.1137/070681727","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"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 Scientific Computing","raw_type":"journal-article"},{"id":"pmh:oai:repository.upenn.edu:meam_papers-1167","is_oa":true,"landing_page_url":"https://repository.upenn.edu/meam_papers/162","pdf_url":"https://repository.upenn.edu/bitstreams/4084f6e6-d2bd-49d7-affe-2d86f84fa85c/download","source":{"id":"https://openalex.org/S4377196331","display_name":"Scholarly Commons (University of Pennsylvania)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79576946","host_organization_name":"University of Pennsylvania","host_organization_lineage":["https://openalex.org/I79576946"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Departmental Papers (MEAM)","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.125.1220","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.125.1220","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.seas.upenn.edu/~biros/papers/OctreeBalance21.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.645.1539","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.645.1539","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"pmh:oai:repository.upenn.edu:20.500.14332/39872","is_oa":false,"landing_page_url":"https://repository.upenn.edu/handle/20.500.14332/39872","pdf_url":null,"source":{"id":"https://openalex.org/S4306402083","display_name":"ScholarlyCommons (University of Pennsylvania)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79576946","host_organization_name":"University of Pennsylvania","host_organization_lineage":["https://openalex.org/I79576946"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"published","raw_type":"Article"}],"best_oa_location":{"id":"pmh:oai:repository.upenn.edu:meam_papers-1167","is_oa":true,"landing_page_url":"https://repository.upenn.edu/meam_papers/162","pdf_url":"https://repository.upenn.edu/bitstreams/4084f6e6-d2bd-49d7-affe-2d86f84fa85c/download","source":{"id":"https://openalex.org/S4377196331","display_name":"Scholarly Commons (University of Pennsylvania)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79576946","host_organization_name":"University of Pennsylvania","host_organization_lineage":["https://openalex.org/I79576946"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Departmental Papers (MEAM)","raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W2048007344.pdf"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W68286969","https://openalex.org/W194498636","https://openalex.org/W1509342228","https://openalex.org/W1516562645","https://openalex.org/W1582993228","https://openalex.org/W1585137498","https://openalex.org/W1775977931","https://openalex.org/W1974381159","https://openalex.org/W1975943852","https://openalex.org/W1996075740","https://openalex.org/W1996639891","https://openalex.org/W2001924137","https://openalex.org/W2008196645","https://openalex.org/W2010662231","https://openalex.org/W2022892491","https://openalex.org/W2031140167","https://openalex.org/W2050576295","https://openalex.org/W2067089692","https://openalex.org/W2074954154","https://openalex.org/W2075495470","https://openalex.org/W2077480559","https://openalex.org/W2079437780","https://openalex.org/W2098292439","https://openalex.org/W2101730225","https://openalex.org/W2106641146","https://openalex.org/W2113031159","https://openalex.org/W2117926105","https://openalex.org/W2121431945","https://openalex.org/W2136770272","https://openalex.org/W2153962084","https://openalex.org/W2164754386","https://openalex.org/W2165765261","https://openalex.org/W2169449347","https://openalex.org/W2304007466","https://openalex.org/W2752885492","https://openalex.org/W3013803357","https://openalex.org/W3145128584","https://openalex.org/W4253968615","https://openalex.org/W4256398507","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1491293736","https://openalex.org/W4248699882","https://openalex.org/W1981792202","https://openalex.org/W4205566295","https://openalex.org/W1883792959","https://openalex.org/W2133841619","https://openalex.org/W2041604065","https://openalex.org/W1976803949","https://openalex.org/W4230281099","https://openalex.org/W2973001798"],"abstract_inverted_index":{"Abstract.":[0],"In":[1],"this":[2],"article,":[3],"we":[4],"propose":[5],"new":[6],"parallel":[7,62,151,186],"algorithms":[8,120,127],"for":[9,76,95,121],"the":[10,57,85,141,146,150,164,172],"construction":[11],"and":[12,34,48,53,72,107,123,133,145,169],"2:1":[13],"balance":[14],"refinement":[15,47],"of":[16,56,69,143,167,174],"large":[17,184],"linear":[18],"octrees":[19,25],"on":[20,66,114,140],"distributed":[21],"memory":[22],"machines.":[23],"Such":[24],"are":[26,93],"used":[27],"in":[28,31,109],"many":[29],"problems":[30],"computational":[32],"science":[33],"engineering,":[35],"e.g.,":[36],"object":[37],"representation,":[38],"image":[39],"analysis,":[40],"unstructured":[41],"meshing,":[42],"finite":[43],"elements,":[44],"adaptive":[45],"mesh":[46],"N-body":[49],"simulations.":[50],"Fixed-size":[51],"scalability":[52,75],"isogranular":[54],"analysis":[55],"algorithms,":[58],"using":[59],"an":[60],"MPI-based":[61],"implementation,":[63],"was":[64],"performed":[65],"a":[67,102,112],"variety":[68],"input":[70],"data":[71,97],"demonstrated":[73],"good":[74],"different":[77,96],"processor":[78],"counts":[79],"(1":[80],"to":[81],"1024":[82,115],"processors)":[83],"at":[84],"Pittsburgh":[86],"Supercomputing":[87],"Center\u2019s":[88],"TCS-1":[89],"AlphaServer.":[90],"The":[91],"results":[92],"consistent":[94],"distributions.":[98],"Octrees":[99],"with":[100],"over":[101],"billion":[103],"octants":[104,144],"were":[105,161],"constructed":[106],"balanced":[108],"less":[110],"than":[111],"minute":[113],"processors.":[116,175],"Like":[117],"other":[118],"existing":[119],"constructing":[122],"balancing":[124],"octrees,":[125,179],"our":[126],"have":[128],"O(n":[129],"log":[130,159],"n)":[131],"work":[132,147],"O(n)":[134],"storage":[135],"complexity.":[136],"Under":[137],"reasonable":[138],"assumptions":[139],"distribution":[142],"per":[148],"octant,":[149],"time":[152],"complexity":[153],"is":[154,163,171],"O(n/np":[155],"log(n/np)":[156],"+":[157],"np":[158,170],"np),":[160],"n":[162],"final":[165],"number":[166,173],"leaves":[168],"Key":[176],"words.":[177],"Linear":[178],"Balance":[180],"refinement,":[181],"Morton":[182],"encoding,":[183],"scale":[185],"computing,":[187],"space":[188],"filling":[189],"curves":[190],"AMS":[191],"subject":[192],"classifications.":[193],"65N50,":[194],"65Y05,":[195],"68W10,":[196],"68W15":[197],"1.":[198],"Introduction.":[199],"Spatial":[200]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":22},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":13},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":13},{"year":2017,"cited_by_count":13},{"year":2016,"cited_by_count":11},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":11},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":24}],"updated_date":"2026-04-06T07:47:59.780226","created_date":"2025-10-10T00:00:00"}
