{"id":"https://openalex.org/W2976864125","doi":"https://doi.org/10.1109/isit.2019.8849370","title":"CodedSketch: Coded Distributed Computation of Approximated Matrix Multiplication","display_name":"CodedSketch: Coded Distributed Computation of Approximated Matrix Multiplication","publication_year":2019,"publication_date":"2019-07-01","ids":{"openalex":"https://openalex.org/W2976864125","doi":"https://doi.org/10.1109/isit.2019.8849370","mag":"2976864125"},"language":"en","primary_location":{"id":"doi:10.1109/isit.2019.8849370","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isit.2019.8849370","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Symposium on Information Theory (ISIT)","raw_type":"proceedings-article"},"type":"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/A5006995988","display_name":"Tayyebeh Jahani-Nezhad","orcid":"https://orcid.org/0000-0001-9198-660X"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":true,"raw_author_name":"Tayyebeh Jahani-Nezhad","raw_affiliation_strings":["Department of Electrical Engineering, Sharif University of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Sharif University of Technology","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5113662214","display_name":"Mohammad Ali Maddah-Ali","orcid":null},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Mohammad Ali Maddah-Ali","raw_affiliation_strings":["Department of Electrical Engineering, Sharif University of Technology"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Sharif University of Technology","institution_ids":["https://openalex.org/I133529467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5006995988"],"corresponding_institution_ids":["https://openalex.org/I133529467"],"apc_list":null,"apc_paid":null,"fwci":1.5903,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.87965224,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"2489","last_page":"2493"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9997000098228455,"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.9997000098228455,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9962000250816345,"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/T11321","display_name":"Error Correcting Code Techniques","score":0.9950000047683716,"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/randomness","display_name":"Randomness","score":0.6776319146156311},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6512981057167053},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.6428061127662659},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.5826232433319092},{"id":"https://openalex.org/keywords/row","display_name":"Row","score":0.5717574954032898},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.5661075711250305},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5651208758354187},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.5586472749710083},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.5220665335655212},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.5155601501464844},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.511590301990509},{"id":"https://openalex.org/keywords/row-and-column-spaces","display_name":"Row and column spaces","score":0.46358203887939453},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4529142379760742},{"id":"https://openalex.org/keywords/compression","display_name":"Compression (physics)","score":0.4435613453388214},{"id":"https://openalex.org/keywords/sketch","display_name":"Sketch","score":0.4274487793445587},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.411310613155365},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3815874457359314},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.34722208976745605},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2977333068847656},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.0908161997795105}],"concepts":[{"id":"https://openalex.org/C125112378","wikidata":"https://www.wikidata.org/wiki/Q176640","display_name":"Randomness","level":2,"score":0.6776319146156311},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6512981057167053},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6428061127662659},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.5826232433319092},{"id":"https://openalex.org/C135598885","wikidata":"https://www.wikidata.org/wiki/Q1366302","display_name":"Row","level":2,"score":0.5717574954032898},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.5661075711250305},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5651208758354187},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.5586472749710083},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.5220665335655212},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.5155601501464844},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.511590301990509},{"id":"https://openalex.org/C104140500","wikidata":"https://www.wikidata.org/wiki/Q2088159","display_name":"Row and column spaces","level":3,"score":0.46358203887939453},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4529142379760742},{"id":"https://openalex.org/C180016635","wikidata":"https://www.wikidata.org/wiki/Q2712821","display_name":"Compression (physics)","level":2,"score":0.4435613453388214},{"id":"https://openalex.org/C2779231336","wikidata":"https://www.wikidata.org/wiki/Q7534724","display_name":"Sketch","level":2,"score":0.4274487793445587},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.411310613155365},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3815874457359314},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34722208976745605},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2977333068847656},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0908161997795105},{"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/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","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/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isit.2019.8849370","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isit.2019.8849370","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Symposium on Information Theory (ISIT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1595409123","https://openalex.org/W2018989507","https://openalex.org/W2201600774","https://openalex.org/W2268702383","https://openalex.org/W2556205507","https://openalex.org/W2745045892","https://openalex.org/W2787606899","https://openalex.org/W2806273311","https://openalex.org/W2885101524","https://openalex.org/W2899664803","https://openalex.org/W2899702797","https://openalex.org/W2962813697","https://openalex.org/W2962850796","https://openalex.org/W2962957061","https://openalex.org/W2963117124","https://openalex.org/W2963256807","https://openalex.org/W2963461717","https://openalex.org/W3100515187","https://openalex.org/W4205108489","https://openalex.org/W4301515685","https://openalex.org/W6730190955","https://openalex.org/W6738835244","https://openalex.org/W6747961934","https://openalex.org/W6752557422","https://openalex.org/W6756439811","https://openalex.org/W6766505544"],"related_works":["https://openalex.org/W2313440505","https://openalex.org/W3123744736","https://openalex.org/W2137691148","https://openalex.org/W1505848319","https://openalex.org/W4281399881","https://openalex.org/W2905020035","https://openalex.org/W3166006430","https://openalex.org/W4281971614","https://openalex.org/W2049180840","https://openalex.org/W1992086467"],"abstract_inverted_index":{"In":[0,107],"this":[1],"paper,":[2],"we":[3,109,213],"propose":[4],"CodedSketch,":[5,108],"as":[6,31,112],"a":[7,113,130],"distributed":[8],"straggler-resistant":[9],"scheme":[10],"to":[11,25,43,46,49,102,150,176],"compute":[12],"an":[13,60],"approximation":[14],"of":[15,18,35,72,87,97,120,125,137,142,154,165,181,198,217],"the":[16,27,32,39,51,56,67,85,88,91,95,98,104,118,121,126,135,138,143,152,158,163,179,182,186,191,196,202,209],"multiplication":[17],"two":[19],"massive":[20],"matrices.":[21,89],"The":[22],"objective":[23],"is":[24,63,100],"reduce":[26,103],"recovery":[28,68,105,159,187,210],"threshold,":[29,69],"defined":[30],"total":[33],"number":[34],"worker":[36],"nodes":[37],"that":[38,58,82],"master":[40],"node":[41],"needs":[42],"wait":[44],"for":[45],"be":[47],"able":[48],"recover":[50],"final":[52],"result.":[53],"To":[54,161,194],"exploit":[55,151],"fact":[57],"only":[59],"approximated":[61],"result":[62,183],"required,":[64],"in":[65,156,201],"reducing":[66,157],"some":[70,80],"sorts":[71],"pre-compression":[73],"are":[74,170],"required.":[75],"However,":[76],"compression":[77,115],"inherently":[78],"involves":[79],"randomness":[81],"would":[83],"lose":[84],"structure":[86,96],"On":[90],"other":[92],"hand,":[93],"considering":[94],"matrices":[99],"crucial":[101],"threshold.":[106,160],"use":[110,214],"count-sketch,":[111],"hash-based":[114],"scheme,":[116],"on":[117,134,208],"rows":[119,141],"first":[122,139],"and":[123,129,140,184],"columns":[124,136],"second":[127,144],"matrix,":[128],"structured":[131,218],"polynomial":[132],"code":[133],"matrix.":[145],"This":[146,172],"arrangement":[147],"allows":[148,174],"us":[149,175],"gain":[153],"both":[155],"increase":[162],"accuracy":[164,180],"computation,":[166],"multiple":[167],"independent":[168],"count-sketches":[169,200],"needed.":[171],"independency":[173,197],"theoretically":[177],"characterize":[178],"establish":[185],"threshold":[188,211],"achieved":[189],"by":[190],"proposed":[192],"scheme.":[193],"guarantee":[195],"resulting":[199],"output,":[203],"while":[204],"keeping":[205],"its":[206],"cost":[207],"minimum,":[212],"another":[215],"layer":[216],"codes.":[219]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":2}],"updated_date":"2026-03-14T06:41:57.775601","created_date":"2025-10-10T00:00:00"}
