{"id":"https://openalex.org/W2042335879","doi":"https://doi.org/10.1109/hipc.2012.6507497","title":"Distributed hierarchical co-clustering and collaborative filtering algorithm","display_name":"Distributed hierarchical co-clustering and collaborative filtering algorithm","publication_year":2012,"publication_date":"2012-12-01","ids":{"openalex":"https://openalex.org/W2042335879","doi":"https://doi.org/10.1109/hipc.2012.6507497","mag":"2042335879"},"language":"en","primary_location":{"id":"doi:10.1109/hipc.2012.6507497","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2012.6507497","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 19th International Conference on High Performance Computing","raw_type":"proceedings-article"},"type":"conference-paper","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/A5109064591","display_name":"Ankur Narang","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN","US"],"is_corresponding":false,"raw_author_name":"Ankur Narang","raw_affiliation_strings":["IBM India Research Laboratory New Delhi, India","IBM India Research Laboratory, New Delhi, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM India Research Laboratory New Delhi, India","institution_ids":["https://openalex.org/I4210103279"]},{"raw_affiliation_string":"IBM India Research Laboratory, New Delhi, India#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101961676","display_name":"Abhinav Srivastava","orcid":"https://orcid.org/0000-0003-4995-2646"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN","US"],"is_corresponding":false,"raw_author_name":"Abhinav Srivastava","raw_affiliation_strings":["IBM India Research Laboratory New Delhi, India","IBM India Research Laboratory, New Delhi, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM India Research Laboratory New Delhi, India","institution_ids":["https://openalex.org/I4210103279"]},{"raw_affiliation_string":"IBM India Research Laboratory, New Delhi, India#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060745169","display_name":"Naga Praveen Kumar Katta","orcid":null},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Naga Praveen Kumar Katta","raw_affiliation_strings":["Princeton University New Jersey, USA","Princeton University , New Jersey, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Princeton University New Jersey, USA","institution_ids":["https://openalex.org/I20089843"]},{"raw_affiliation_string":"Princeton University , New Jersey, USA","institution_ids":["https://openalex.org/I20089843"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.1567173,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9995999932289124,"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/T11165","display_name":"Image and Video Quality Assessment","score":0.973800003528595,"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"}},{"id":"https://openalex.org/T11980","display_name":"Human Mobility and Location-Based Analysis","score":0.9710000157356262,"subfield":{"id":"https://openalex.org/subfields/3313","display_name":"Transportation"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8721364736557007},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7619713544845581},{"id":"https://openalex.org/keywords/petascale-computing","display_name":"Petascale computing","score":0.7576287388801575},{"id":"https://openalex.org/keywords/collaborative-filtering","display_name":"Collaborative filtering","score":0.704190731048584},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.6829637289047241},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.6473848819732666},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.5641775131225586},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.5341538190841675},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.4942202866077423},{"id":"https://openalex.org/keywords/hierarchical-clustering","display_name":"Hierarchical clustering","score":0.45738404989242554},{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.4550313949584961},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.43069350719451904},{"id":"https://openalex.org/keywords/core","display_name":"Core (optical fiber)","score":0.41979870200157166},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.41622650623321533},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3777334690093994},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.35612690448760986},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.20611068606376648},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.20379558205604553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8721364736557007},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7619713544845581},{"id":"https://openalex.org/C185410017","wikidata":"https://www.wikidata.org/wiki/Q7171778","display_name":"Petascale computing","level":3,"score":0.7576287388801575},{"id":"https://openalex.org/C21569690","wikidata":"https://www.wikidata.org/wiki/Q94702","display_name":"Collaborative filtering","level":3,"score":0.704190731048584},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.6829637289047241},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.6473848819732666},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5641775131225586},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.5341538190841675},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.4942202866077423},{"id":"https://openalex.org/C92835128","wikidata":"https://www.wikidata.org/wiki/Q1277447","display_name":"Hierarchical clustering","level":3,"score":0.45738404989242554},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.4550313949584961},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.43069350719451904},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.41979870200157166},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.41622650623321533},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3777334690093994},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35612690448760986},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20611068606376648},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.20379558205604553},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/hipc.2012.6507497","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2012.6507497","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 19th International Conference on High Performance Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.402.5385","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.402.5385","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.princeton.edu/~nkatta/papers/hipc12.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5899999737739563,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W37503237","https://openalex.org/W1480794355","https://openalex.org/W1540095452","https://openalex.org/W1554141790","https://openalex.org/W1790954942","https://openalex.org/W1832221731","https://openalex.org/W1839975920","https://openalex.org/W1921200167","https://openalex.org/W1929593512","https://openalex.org/W1930859353","https://openalex.org/W1996283866","https://openalex.org/W1997136459","https://openalex.org/W2043973684","https://openalex.org/W2086212877","https://openalex.org/W2098418076","https://openalex.org/W2106561995","https://openalex.org/W2110325612","https://openalex.org/W2136944193","https://openalex.org/W2155912844","https://openalex.org/W2165395308","https://openalex.org/W2167680278","https://openalex.org/W2341535507","https://openalex.org/W2341865734","https://openalex.org/W2434205482","https://openalex.org/W2798909945","https://openalex.org/W2896843877","https://openalex.org/W2950332743","https://openalex.org/W4255387915","https://openalex.org/W4300003310","https://openalex.org/W6633199142","https://openalex.org/W6640454944","https://openalex.org/W6676522543","https://openalex.org/W6703949738"],"related_works":["https://openalex.org/W2021702679","https://openalex.org/W3038449658","https://openalex.org/W2772628444","https://openalex.org/W1582746211","https://openalex.org/W2735929803","https://openalex.org/W4220714703","https://openalex.org/W1484355083","https://openalex.org/W3008845055","https://openalex.org/W2098758514","https://openalex.org/W4376854386"],"abstract_inverted_index":{"Petascale":[0],"Analytics":[1],"is":[2,84],"a":[3,80,85,94,169],"hot":[4],"research":[5],"area":[6],"both":[7,33],"in":[8,65],"academia":[9],"and":[10,35,46,54,71,163,210],"industry.":[11],"It":[12],"envisages":[13],"processing":[14],"massive":[15,76],"amounts":[16],"of":[17,37,123,127,133,165,220],"data":[18,209],"at":[19,233],"extremely":[20],"high":[21,81,199,234],"rates":[22],"to":[23,192],"generate":[24],"new":[25],"scientific":[26],"insights":[27],"along":[28,197],"with":[29,143,156,180,198],"positive":[30],"impact":[31],"(for":[32],"users":[34],"providers)":[36],"industries":[38],"such":[39],"as":[40,145,147,190],"E-commerce,":[41],"Telecom,":[42],"Finance,":[43],"Life":[44],"Sciences":[45],"so":[47],"forth.":[48],"We":[49],"consider":[50],"collaborative":[51,108,231],"filtering":[52,109],"(CF)":[53],"Clustering":[55],"algorithms":[56],"that":[57,63],"are":[58,224],"key":[59],"fundamental":[60],"analytics":[61],"kernels":[62],"help":[64],"achieving":[66,79],"these":[67,223],"aims.":[68],"Real-time":[69],"CF":[70],"co-clustering":[72,106],"on":[73,168],"highly":[74],"sparse":[75],"datasets,":[77,158],"while":[78],"prediction":[82,235],"accuracy,":[83,236],"computationally":[86],"challenging":[87],"problem.":[88],"In":[89],"this":[90],"paper,":[91],"we":[92,159],"present":[93],"novel":[95],"hierarchical":[96],"design":[97],"for":[98,117,205,214,230,237],"soft":[99],"real-time":[100],"(less":[101],"than":[102],"1":[103,152],"minute.)":[104],"distributed":[105,112,175],"based":[107],"algorithm.":[110],"Our":[111,174],"algorithm":[113,129,167,176],"has":[114],"been":[115],"optimized":[116],"multi-core":[118,171,238],"cluster":[119,172,239],"architectures.":[120,240],"Theoretical":[121],"analysis":[122],"the":[124,131,137,148,161,193,218,225],"time":[125],"complexity":[126],"our":[128,134,166,221],"proves":[130],"efficacy":[132],"approach.":[135],"Using":[136],"Netflix":[138,215],"dataset":[139],"(900M":[140],"training":[141,154],"ratings":[142,155],"replication)":[144,157],"well":[146],"Yahoo":[149,206],"KDD":[150,207],"Cup":[151,208],"(4.6B":[153],"demonstrate":[160],"performance":[162,186,228],"scalability":[164],"4096-node":[170],"architecture.":[173],"(implemented":[177],"using":[178],"OpenMP":[179],"MPI)":[181],"demonstrates":[182],"around":[183],"4x":[184],"better":[185],"(on":[187],"Blue":[188],"Gene/P)":[189],"compared":[191],"best":[194,219,226],"prior":[195],"work,":[196],"accuracy":[200],"(26":[201],"\u00b1":[202,212],"4":[203],"RMSE":[204],"0.87":[211],"0.02":[213],"data).":[216],"To":[217],"knowledge,":[222],"known":[227],"results":[229],"filtering,":[232]},"counts_by_year":[{"year":2016,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
