{"id":"https://openalex.org/W4400021049","doi":"https://doi.org/10.56553/popets-2024-0100","title":"PRAC: Round-Efficient 3-Party MPC for Dynamic Data Structures","display_name":"PRAC: Round-Efficient 3-Party MPC for Dynamic Data Structures","publication_year":2024,"publication_date":"2024-06-25","ids":{"openalex":"https://openalex.org/W4400021049","doi":"https://doi.org/10.56553/popets-2024-0100"},"language":"en","primary_location":{"id":"doi:10.56553/popets-2024-0100","is_oa":true,"landing_page_url":"http://dx.doi.org/10.56553/popets-2024-0100","pdf_url":"https://petsymposium.org/popets/2024/popets-2024-0100.pdf","source":{"id":"https://openalex.org/S4210183172","display_name":"Proceedings on Privacy Enhancing Technologies","issn_l":"2299-0984","issn":["2299-0984"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings on Privacy Enhancing Technologies","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://petsymposium.org/popets/2024/popets-2024-0100.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042620932","display_name":"Sajin Sasy","orcid":"https://orcid.org/0000-0003-3447-1006"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Sajin Sasy","raw_affiliation_strings":["University of Waterloo"],"affiliations":[{"raw_affiliation_string":"University of Waterloo","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010940377","display_name":"Adithya Vadapalli","orcid":"https://orcid.org/0009-0007-2417-9059"},"institutions":[{"id":"https://openalex.org/I94234084","display_name":"Indian Institute of Technology Kanpur","ror":"https://ror.org/05pjsgx75","country_code":"IN","type":"education","lineage":["https://openalex.org/I94234084"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Adithya Vadapalli","raw_affiliation_strings":["IIT Kanpur"],"affiliations":[{"raw_affiliation_string":"IIT Kanpur","institution_ids":["https://openalex.org/I94234084"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090953912","display_name":"Ian Goldberg","orcid":"https://orcid.org/0000-0002-1176-2882"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ian Goldberg","raw_affiliation_strings":["University of Waterloo"],"affiliations":[{"raw_affiliation_string":"University of Waterloo","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5042620932"],"corresponding_institution_ids":["https://openalex.org/I151746483"],"apc_list":null,"apc_paid":null,"fwci":0.6768,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.69784538,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"2024","issue":"3","first_page":"692","last_page":"714"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9959999918937683,"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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9959999918937683,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9937000274658203,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9789999723434448,"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/computer-science","display_name":"Computer science","score":0.46460407972335815}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.46460407972335815}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.56553/popets-2024-0100","is_oa":true,"landing_page_url":"http://dx.doi.org/10.56553/popets-2024-0100","pdf_url":"https://petsymposium.org/popets/2024/popets-2024-0100.pdf","source":{"id":"https://openalex.org/S4210183172","display_name":"Proceedings on Privacy Enhancing Technologies","issn_l":"2299-0984","issn":["2299-0984"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings on Privacy Enhancing Technologies","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.56553/popets-2024-0100","is_oa":true,"landing_page_url":"http://dx.doi.org/10.56553/popets-2024-0100","pdf_url":"https://petsymposium.org/popets/2024/popets-2024-0100.pdf","source":{"id":"https://openalex.org/S4210183172","display_name":"Proceedings on Privacy Enhancing Technologies","issn_l":"2299-0984","issn":["2299-0984"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings on Privacy Enhancing Technologies","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1597412403","display_name":null,"funder_award_id":"RGPIN-","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"},{"id":"https://openalex.org/G6221715925","display_name":null,"funder_award_id":"RGPIN","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"},{"id":"https://openalex.org/G7136325465","display_name":null,"funder_award_id":"RGPIN-","funder_id":"https://openalex.org/F4320320994","funder_display_name":"Canada Research Chairs"},{"id":"https://openalex.org/G8105784103","display_name":null,"funder_award_id":"RGPIN-202","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"},{"id":"https://openalex.org/G8595721295","display_name":null,"funder_award_id":"NSERC","funder_id":"https://openalex.org/F4320320994","funder_display_name":"Canada Research Chairs"}],"funders":[{"id":"https://openalex.org/F4320313506","display_name":"Royal Bank of Canada","ror":"https://ror.org/03hgnwx26"},{"id":"https://openalex.org/F4320320994","display_name":"Canada Research Chairs","ror":"https://ror.org/0517h6h17"},{"id":"https://openalex.org/F4320322676","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4400021049.pdf","grobid_xml":"https://content.openalex.org/works/W4400021049.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"We":[0,57,101,125,193],"present":[1,103,127,158],"Private":[2],"Random":[3],"Access":[4],"Computations":[5],"(PRAC),":[6],"a":[7,38,81,203,236],"3-party":[8],"Secure":[9],"Multi-Party":[10],"Computation":[11],"(MPC)":[12],"framework":[13],"to":[14,63,116,138,150,209],"support":[15,51,182],"random-access":[16],"data":[17,71,172],"structure":[18,72,175],"algorithms":[19],"for":[20,52,74,84,119,142,153,165,202,235,241],"MPC":[21,166],"with":[22,37,132,187,198,238],"efficient":[23],"communication":[24],"in":[25,43,67,226,252,258],"terms":[26],"of":[27,176,206],"rounds":[28,133,190],"and":[29,50,54,144,180,185,191,223,229,255],"bandwidth.":[30,192,259],"PRAC":[31,76],"extends":[32],"the":[33,45,78,91,98,111,159,171,174,177,242],"state-of-the-art":[34],"DORAM":[35,46],"Duoram":[36],"new":[39],"implementation,":[40],"more":[41],"flexibility":[42],"how":[44],"memory":[47,207,237],"is":[48],"shared,":[49],"Incremental":[53],"Wide":[55],"DPFs.":[56],"then":[58,126],"use":[59],"these":[60],"DPF":[61],"extensions":[62],"achieve":[64],"algorithmic":[65],"improvements":[66,225],"three":[68],"novel":[69],"oblivious":[70,129,161],"protocols":[73,197],"MPC.":[75],"exploits":[77],"observation":[79],"that":[80,109],"secure":[82],"protocol":[83,92,108,131,164,220,248],"an":[85,104,128],"algorithm":[86,99],"can":[87,181],"gain":[88],"efficiency":[89],"if":[90],"explicitly":[93],"reveals":[94],"information":[95],"leaked":[96],"by":[97],"inherently.":[100],"first":[102,160],"optimized":[105],"binary":[106,218],"search":[107,219],"reduces":[110],"bandwidth":[112,145,230],"from":[113,135,147],"O(lg\u00b2":[114,148],"n)":[115,118,137,141,149,152,189],"O(lg":[117,136,139,151,188],"obliviously":[120],"searching":[121],"over":[122,232],"n":[123],"items.":[124],"heap":[130],"reduced":[134,146],"lg":[140],"insertions,":[143],"extractions.":[154],"Finally,":[155],"we":[156,215],"also":[157],"AVL":[162,178],"tree":[163],"where":[167],"no":[168],"party":[169],"learns":[170],"or":[173],"tree,":[179],"arbitrary":[183],"insertions":[184],"deletions":[186],"experimentally":[194],"evaluate":[195],"our":[196,217,245],"realistic":[199],"network":[200],"settings":[201],"wide":[204],"range":[205],"sizes":[208],"demonstrate":[210],"their":[211],"efficiency.":[212],"For":[213],"instance,":[214],"observe":[216],"provides":[221],"&gt;27\u00d7":[222],"&gt;3\u00d7":[224],"wall-clock":[227,253],"time":[228,254],"respectively":[231],"other":[233],"approaches":[234],"2^26":[239],"items;":[240],"same":[243],"setting":[244],"heap's":[246],"extract-min":[247],"achieves":[249],"&gt;31\u00d7":[250],"speedup":[251],"&gt;13\u00d7":[256],"reduction":[257]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
