{"id":"https://openalex.org/W2166057502","doi":null,"title":"Parallelizing Machine Learning- Functionally: A Framework and Abstractions for Parallel Graph Processing","display_name":"Parallelizing Machine Learning- Functionally: A Framework and Abstractions for Parallel Graph Processing","publication_year":2011,"publication_date":"2011-01-01","ids":{"openalex":"https://openalex.org/W2166057502","mag":"2166057502"},"language":"en","primary_location":{"id":"pmh:oai:infoscience.tind.io:165111","doi":null,"is_oa":true,"landing_page_url":"https://infoscience.epfl.ch/handle/20.500.14299/66514","pdf_url":"http://infoscience.epfl.ch/record/165111","source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I5124864","host_organization_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","host_organization_lineage":["https://openalex.org/I5124864"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference paper"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/165111","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044900918","display_name":"Philipp Haller","orcid":"https://orcid.org/0000-0002-2659-5271","observed_orcids":["https://orcid.org/0000-0002-2659-5271"]},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Philipp Haller","raw_affiliation_strings":["\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne,"],"raw_orcid":"https://orcid.org/0000-0002-2659-5271","affiliations":[{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne,","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021433095","display_name":"Heather Miller","orcid":"https://orcid.org/0000-0002-2059-5406","observed_orcids":["https://orcid.org/0000-0002-2059-5406"]},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Heather Miller","raw_affiliation_strings":["\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne,"],"raw_orcid":"https://orcid.org/0000-0002-2059-5406","affiliations":[{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne,","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I5124864"],"apc_list":null,"apc_paid":null,"fwci":0.9693,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.68550874,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":96},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.98580002784729,"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"}},"topics":[{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.98580002784729,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.003599999938160181,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.0020000000949949026,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/parallel-graph-processing","display_name":"parallel graph processing","score":0.9240000247955322},{"id":"https://openalex.org/keywords/distributed-learning","display_name":"distributed learning","score":0.9739999771118164},{"id":"https://openalex.org/keywords/inversion-of-control","display_name":"inversion of control","score":0.7099999785423279},{"id":"https://openalex.org/keywords/bulk-synchronous-parallelism","display_name":"bulk-synchronous parallelism","score":0.8650000095367432},{"id":"https://openalex.org/keywords/large-graphs","display_name":"large-scale graphs","score":0.515999972820282},{"id":"https://openalex.org/keywords/social-networks","display_name":"social networks","score":0.7200000286102295},{"id":"https://openalex.org/keywords/web-graph","display_name":"web graph","score":0.7089999914169312},{"id":"https://openalex.org/keywords/mapreduce","display_name":"MapReduce","score":0.4490000009536743},{"id":"https://openalex.org/keywords/aggregation","display_name":"aggregation","score":0.35600000619888306}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8767008781433105},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6636459827423096},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4961787164211273},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4549810290336609},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4505952298641205},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.42540544271469116},{"id":"https://openalex.org/C137364921","wikidata":"https://www.wikidata.org/wiki/Q27929394","display_name":"Parallel programming model","level":3,"score":0.4177151620388031},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.38915497064590454},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34655773639678955},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2927718162536621},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11636662483215332}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:infoscience.tind.io:165111","doi":null,"is_oa":true,"landing_page_url":"https://infoscience.epfl.ch/handle/20.500.14299/66514","pdf_url":"http://infoscience.epfl.ch/record/165111","source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I5124864","host_organization_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","host_organization_lineage":["https://openalex.org/I5124864"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference paper"},{"id":"pmh:oai:infoscience.epfl.ch:165111","doi":null,"is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/165111","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I5124864","host_organization_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","host_organization_lineage":["https://openalex.org/I5124864"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},{"id":"mag:2166057502","doi":null,"is_oa":false,"landing_page_url":"http://lampwww.epfl.ch/~phaller/doc/HallerMiller11ParallelML.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:infoscience.tind.io:165111","doi":null,"is_oa":true,"landing_page_url":"https://infoscience.epfl.ch/handle/20.500.14299/66514","pdf_url":"http://infoscience.epfl.ch/record/165111","source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I5124864","host_organization_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","host_organization_lineage":["https://openalex.org/I5124864"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference paper"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2166057502.pdf","grobid_xml":"https://content.openalex.org/works/W2166057502.grobid-xml"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W63087092","https://openalex.org/W200298483","https://openalex.org/W1493893823","https://openalex.org/W1495663756","https://openalex.org/W1601799968","https://openalex.org/W1831539837","https://openalex.org/W1943707794","https://openalex.org/W1970787534","https://openalex.org/W1978924650","https://openalex.org/W2007401773","https://openalex.org/W2021978684","https://openalex.org/W2041327854","https://openalex.org/W2045271686","https://openalex.org/W2085123413","https://openalex.org/W2088921570","https://openalex.org/W2091257550","https://openalex.org/W2098935637","https://openalex.org/W2100830825","https://openalex.org/W2104381683","https://openalex.org/W2109065830","https://openalex.org/W2109722477","https://openalex.org/W2119714163","https://openalex.org/W2125816831","https://openalex.org/W2154697693","https://openalex.org/W2164106630","https://openalex.org/W2170616854","https://openalex.org/W2173213060","https://openalex.org/W2189465200","https://openalex.org/W2951113132"],"related_works":["https://openalex.org/W2951113132","https://openalex.org/W1856244252","https://openalex.org/W1795917747","https://openalex.org/W2764800686","https://openalex.org/W7095070619","https://openalex.org/W7096429022","https://openalex.org/W7099489558","https://openalex.org/W3138335809","https://openalex.org/W2096544401","https://openalex.org/W1683911095"],"abstract_inverted_index":{"Implementing":[0],"machine":[1,68],"learning":[2,69],"algorithms":[3,26,70,101],"for":[4,43,63,112],"large":[5,72],"data,":[6],"such":[7],"as":[8],"the":[9,56,76,113,123,131],"Web":[10],"graph":[11],"and":[12,66,90,94,119],"social":[13],"networks,":[14],"is":[15,84,130],"challenging.":[16],"Even":[17],"though":[18],"much":[19,54],"research":[20],"has":[21],"focused":[22],"on":[23,71],"making":[24],"sequential":[25,120],"more":[27],"scalable,":[28],"their":[29,100],"running":[30],"times":[31],"continue":[32],"to":[33,92,133],"be":[34],"prohibitively":[35],"long.":[36],"Meanwhile,":[37],"parallelization":[38],"remains":[39],"a":[40,61,85,103,139],"formidable":[41],"challenge":[42],"this":[44],"class":[45],"of":[46,55,78,116,125,136],"problems,":[47],"despite":[48],"frameworks":[49],"like":[50],"MapReduce":[51],"which":[52],"hide":[53],"associated":[57],"complexity.":[58],"We":[59,108],"present":[60],"framework":[62],"implementing":[64],"parallel":[65,104,142],"distributed":[67,106],"graphs,":[73],"flexibly,":[74],"through":[75],"use":[77],"functional":[79,110],"programming":[80],"abstractions.":[81],"Our":[82],"aim":[83],"system":[86,129],"that":[87],"allows":[88],"researchers":[89],"practitioners":[91],"quickly":[93],"easily":[95],"implement":[96],"(and":[97],"experiment":[98],"with)":[99],"in":[102,138],"or":[105],"setting.":[107],"introduce":[109],"combinators":[111],"flexible":[114],"composition":[115],"parallel,":[117],"aggregation,":[118],"steps.":[121],"To":[122],"best":[124],"our":[126,128],"knowledge,":[127],"first":[132],"avoid":[134],"inversion":[135],"control":[137],"(bulk)":[140],"synchronous":[141],"model.":[143]},"counts_by_year":[{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-10-02T10:15:12.560889","created_date":"2016-06-24T00:00:00"}
