{"id":"https://openalex.org/W2314666169","doi":"https://doi.org/10.1145/2812804","title":"Network-Oblivious Algorithms","display_name":"Network-Oblivious Algorithms","publication_year":2016,"publication_date":"2016-03-30","ids":{"openalex":"https://openalex.org/W2314666169","doi":"https://doi.org/10.1145/2812804","mag":"2314666169"},"language":"en","primary_location":{"id":"doi:10.1145/2812804","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2812804","pdf_url":null,"source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://pure.itu.dk/portal/da/publications/3a97c126-9f56-4bba-8dbd-28c1ff1329b8","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087688453","display_name":"Gianfranco Bilardi","orcid":"https://orcid.org/0000-0003-0303-8349"},"institutions":[{"id":"https://openalex.org/I138689650","display_name":"University of Padua","ror":"https://ror.org/00240q980","country_code":"IT","type":"education","lineage":["https://openalex.org/I138689650"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Gianfranco Bilardi","raw_affiliation_strings":["University of Padova, Padova, Italy"],"affiliations":[{"raw_affiliation_string":"University of Padova, Padova, Italy","institution_ids":["https://openalex.org/I138689650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036587129","display_name":"Andrea Pietracaprina","orcid":"https://orcid.org/0000-0002-9189-9618"},"institutions":[{"id":"https://openalex.org/I138689650","display_name":"University of Padua","ror":"https://ror.org/00240q980","country_code":"IT","type":"education","lineage":["https://openalex.org/I138689650"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Pietracaprina","raw_affiliation_strings":["University of Padova, Padova, Italy"],"affiliations":[{"raw_affiliation_string":"University of Padova, Padova, Italy","institution_ids":["https://openalex.org/I138689650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048624224","display_name":"Geppino Pucci","orcid":"https://orcid.org/0000-0001-9189-6938"},"institutions":[{"id":"https://openalex.org/I138689650","display_name":"University of Padua","ror":"https://ror.org/00240q980","country_code":"IT","type":"education","lineage":["https://openalex.org/I138689650"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Geppino Pucci","raw_affiliation_strings":["University of Padova, Padova, Italy"],"affiliations":[{"raw_affiliation_string":"University of Padova, Padova, Italy","institution_ids":["https://openalex.org/I138689650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072734392","display_name":"Michele Scquizzato","orcid":"https://orcid.org/0000-0002-9108-2448"},"institutions":[{"id":"https://openalex.org/I138689650","display_name":"University of Padua","ror":"https://ror.org/00240q980","country_code":"IT","type":"education","lineage":["https://openalex.org/I138689650"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Michele Scquizzato","raw_affiliation_strings":["University of Padova"],"affiliations":[{"raw_affiliation_string":"University of Padova","institution_ids":["https://openalex.org/I138689650"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074744028","display_name":"Francesco Silvestri","orcid":"https://orcid.org/0000-0002-9077-9921"},"institutions":[{"id":"https://openalex.org/I138689650","display_name":"University of Padua","ror":"https://ror.org/00240q980","country_code":"IT","type":"education","lineage":["https://openalex.org/I138689650"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesco Silvestri","raw_affiliation_strings":["University of Padova"],"affiliations":[{"raw_affiliation_string":"University of Padova","institution_ids":["https://openalex.org/I138689650"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5087688453"],"corresponding_institution_ids":["https://openalex.org/I138689650"],"apc_list":null,"apc_paid":null,"fwci":1.7139,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.88519359,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"63","issue":"1","first_page":"1","last_page":"36"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9926000237464905,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9914000034332275,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.855730414390564},{"id":"https://openalex.org/keywords/bulk-synchronous-parallel","display_name":"Bulk synchronous parallel","score":0.5689713358879089},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5145301222801208},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.5043162107467651},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48259031772613525},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.46966421604156494},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4398472011089325},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.43279439210891724},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4321633279323578},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4279508888721466},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.4276221990585327},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4244026839733124},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.4217599630355835}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.855730414390564},{"id":"https://openalex.org/C156891508","wikidata":"https://www.wikidata.org/wiki/Q1004114","display_name":"Bulk synchronous parallel","level":3,"score":0.5689713358879089},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5145301222801208},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.5043162107467651},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48259031772613525},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.46966421604156494},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4398472011089325},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.43279439210891724},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4321633279323578},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4279508888721466},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.4276221990585327},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4244026839733124},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.4217599630355835},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/2812804","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2812804","pdf_url":null,"source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:openaire/3a97c126-9f56-4bba-8dbd-28c1ff1329b8","is_oa":true,"landing_page_url":"https://pure.itu.dk/portal/da/publications/3a97c126-9f56-4bba-8dbd-28c1ff1329b8","pdf_url":null,"source":{"id":"https://openalex.org/S4377196680","display_name":"IT University Of Copenhagen (IT University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83467386","host_organization_name":"IT University of Copenhagen","host_organization_lineage":["https://openalex.org/I83467386"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Bilardi, G, Pietracaprina, A, Pucci, G, Scquizzato, M & Silvestri, F 2016, 'Network-Oblivious Algorithms', Journal of the ACM, vol. 63, no. 1, 3. https://doi.org/10.1145/2812804","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:www.research.unipd.it:11577/3156396","is_oa":true,"landing_page_url":"http://dl.acm.org/citation.cfm?doid=2812804","pdf_url":null,"source":{"id":"https://openalex.org/S4306402547","display_name":"Padua Research Archive (University of Padova)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I138689650","host_organization_name":"University of Padua","host_organization_lineage":["https://openalex.org/I138689650"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:openaire/3a97c126-9f56-4bba-8dbd-28c1ff1329b8","is_oa":true,"landing_page_url":"https://pure.itu.dk/portal/da/publications/3a97c126-9f56-4bba-8dbd-28c1ff1329b8","pdf_url":null,"source":{"id":"https://openalex.org/S4377196680","display_name":"IT University Of Copenhagen (IT University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83467386","host_organization_name":"IT University of Copenhagen","host_organization_lineage":["https://openalex.org/I83467386"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Bilardi, G, Pietracaprina, A, Pucci, G, Scquizzato, M & Silvestri, F 2016, 'Network-Oblivious Algorithms', Journal of the ACM, vol. 63, no. 1, 3. https://doi.org/10.1145/2812804","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3231429548","display_name":null,"funder_award_id":"STPD08JA32, CPDA121378/12 and CPDA152255/15","funder_id":"https://openalex.org/F4320321966","funder_display_name":"Universit\u00e0 degli Studi di Padova"}],"funders":[{"id":"https://openalex.org/F4320321966","display_name":"Universit\u00e0 degli Studi di Padova","ror":"https://ror.org/00240q980"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W288065879","https://openalex.org/W936296524","https://openalex.org/W1564514837","https://openalex.org/W1582106056","https://openalex.org/W1604553973","https://openalex.org/W1604598591","https://openalex.org/W1604639038","https://openalex.org/W1965081941","https://openalex.org/W1968013322","https://openalex.org/W1971262016","https://openalex.org/W1972200437","https://openalex.org/W1976888542","https://openalex.org/W1979457157","https://openalex.org/W1986830645","https://openalex.org/W1991111959","https://openalex.org/W1991300218","https://openalex.org/W1992355839","https://openalex.org/W2010747199","https://openalex.org/W2011717090","https://openalex.org/W2017830172","https://openalex.org/W2022192965","https://openalex.org/W2023122441","https://openalex.org/W2025187582","https://openalex.org/W2027637765","https://openalex.org/W2028637981","https://openalex.org/W2034413563","https://openalex.org/W2038142281","https://openalex.org/W2038161379","https://openalex.org/W2038729923","https://openalex.org/W2040660972","https://openalex.org/W2042876290","https://openalex.org/W2045271686","https://openalex.org/W2051586153","https://openalex.org/W2052196304","https://openalex.org/W2053283444","https://openalex.org/W2064757275","https://openalex.org/W2065231486","https://openalex.org/W2089064856","https://openalex.org/W2093357625","https://openalex.org/W2096070062","https://openalex.org/W2097755092","https://openalex.org/W2104373803","https://openalex.org/W2120490947","https://openalex.org/W2127483723","https://openalex.org/W2127881761","https://openalex.org/W2136066447","https://openalex.org/W2137239103","https://openalex.org/W2140282198","https://openalex.org/W2142495779","https://openalex.org/W2152971387","https://openalex.org/W2160198190","https://openalex.org/W2164705534","https://openalex.org/W2165156793","https://openalex.org/W2168748809","https://openalex.org/W2253769547","https://openalex.org/W2318290589","https://openalex.org/W2395745052","https://openalex.org/W2479045787","https://openalex.org/W2503739928","https://openalex.org/W2605605369","https://openalex.org/W2906226166","https://openalex.org/W3100301280","https://openalex.org/W3100417409","https://openalex.org/W3101158212","https://openalex.org/W3136479147","https://openalex.org/W3141593011","https://openalex.org/W4233979608","https://openalex.org/W4248371250"],"related_works":["https://openalex.org/W2931688134","https://openalex.org/W2377919138","https://openalex.org/W2378857091","https://openalex.org/W103652678","https://openalex.org/W4226090359","https://openalex.org/W2059697060","https://openalex.org/W936373746","https://openalex.org/W2975817033","https://openalex.org/W4256502920","https://openalex.org/W4382701072"],"abstract_inverted_index":{"A":[0],"framework":[1,35,114],"is":[2,53,74,99,143],"proposed":[3,113],"for":[4,77,150],"the":[5,50,54,86,92,123,130,136,159],"design":[6],"and":[7,31,58,70,106],"analysis":[8],"of":[9,23,29,47,81,109,125,132,138,153,158],"network-oblivious":[10,39,82,148],"algorithms,":[11,83],"namely":[12],"algorithms":[13,149],"that":[14,37,76],"can":[15,115],"run":[16],"unchanged,":[17],"yet":[18],"efficiently,":[19],"on":[20,43,61],"a":[21,38,44,62,78,104,151],"variety":[22],"machines":[24],"characterized":[25],"by":[26,145],"different":[27],"degrees":[28],"parallelism":[30,68],"communication":[32,71],"capabilities.":[33],"The":[34,112],"prescribes":[36],"algorithm":[40],"be":[41,116],"specified":[42],"parallel":[45,96,110,139],"model":[46,63,88],"computation":[48],"where":[49],"only":[51],"parameter":[52],"problem\u2019s":[55],"input":[56],"size,":[57],"then":[59],"evaluated":[60],"with":[64],"two":[65],"parameters,":[66],"capturing":[67],"granularity":[69],"latency.":[72],"It":[73],"shown":[75],"wide":[79,105],"class":[80,108],"optimality":[84,90],"in":[85,91,129],"latter":[87],"implies":[89],"decomposable":[93],"bulk":[94],"synchronous":[95],"model,":[97],"which":[98],"known":[100],"to":[101,121,135],"effectively":[102],"describe":[103],"significant":[107],"platforms.":[111],"regarded":[117],"as":[118],"an":[119],"attempt":[120],"port":[122],"notion":[124],"obliviousness,":[126],"well":[127],"established":[128],"context":[131],"cache":[133],"hierarchies,":[134],"realm":[137],"computation.":[140],"Its":[141],"effectiveness":[142],"illustrated":[144],"providing":[146],"optimal":[147],"number":[152],"key":[154],"problems.":[155],"Some":[156],"limitations":[157],"oblivious":[160],"approach":[161],"are":[162],"also":[163],"discussed.":[164]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2017,"cited_by_count":4},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
