{"id":"https://openalex.org/W4407372911","doi":"https://doi.org/10.1145/3715126","title":"Comprehensive Evaluation and Opportunity Discovery for Deterministic Concurrency Control","display_name":"Comprehensive Evaluation and Opportunity Discovery for Deterministic Concurrency Control","publication_year":2025,"publication_date":"2025-02-11","ids":{"openalex":"https://openalex.org/W4407372911","doi":"https://doi.org/10.1145/3715126"},"language":"en","primary_location":{"id":"doi:10.1145/3715126","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715126","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1145/3715126","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029426004","display_name":"Xinyuan Wang","orcid":"https://orcid.org/0000-0001-6359-7869"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinyuan Wang","raw_affiliation_strings":["Harbin Institute of Technology Shenzhen","Harbin Institute of Technology Shenzhen,  Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0001-6359-7869","affiliations":[{"raw_affiliation_string":"Harbin Institute of Technology Shenzhen","institution_ids":["https://openalex.org/I204983213"]},{"raw_affiliation_string":"Harbin Institute of Technology Shenzhen,  Shenzhen, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xingchen Li","orcid":"https://orcid.org/0009-0004-0972-5881"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xingchen Li","raw_affiliation_strings":["Harbin Institute of Technology Shenzhen","Harbin Institute of Technology Shenzhen,  Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0004-0972-5881","affiliations":[{"raw_affiliation_string":"Harbin Institute of Technology Shenzhen","institution_ids":["https://openalex.org/I204983213"]},{"raw_affiliation_string":"Harbin Institute of Technology Shenzhen,  Shenzhen, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009888316","display_name":"Y\u00fcn Peng","orcid":"https://orcid.org/0000-0001-6358-2333"},"institutions":[{"id":"https://openalex.org/I37987034","display_name":"Guangzhou University","ror":"https://ror.org/05ar8rn06","country_code":"CN","type":"education","lineage":["https://openalex.org/I37987034"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yun Peng","raw_affiliation_strings":["Guangzhou University","Guangzhou University,  Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-6358-2333","affiliations":[{"raw_affiliation_string":"Guangzhou University","institution_ids":["https://openalex.org/I37987034"]},{"raw_affiliation_string":"Guangzhou University,  Guangzhou, China","institution_ids":["https://openalex.org/I37987034"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006819425","display_name":"Hejiao Huang","orcid":"https://orcid.org/0000-0002-2030-957X"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hejiao Huang","raw_affiliation_strings":["Harbin Institute of Technology Shenzhen","Computer science and technology, Harbin Institute of Technology Shenzhen, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0002-2030-957X","affiliations":[{"raw_affiliation_string":"Harbin Institute of Technology Shenzhen","institution_ids":["https://openalex.org/I204983213"]},{"raw_affiliation_string":"Computer science and technology, Harbin Institute of Technology Shenzhen, Shenzhen, China","institution_ids":["https://openalex.org/I204983213"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01864927,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"2","first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9983999729156494,"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.9936000108718872,"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/computer-science","display_name":"Computer science","score":0.8390268087387085},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.614077627658844},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.5517176389694214},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.4191923439502716},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4072602093219757},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.27703189849853516},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1351064145565033}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8390268087387085},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.614077627658844},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.5517176389694214},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.4191923439502716},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4072602093219757},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27703189849853516},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1351064145565033},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3715126","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715126","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3715126","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715126","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4419679420","display_name":null,"funder_award_id":"No. 62472116 and No. 61732022","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G811536889","display_name":null,"funder_award_id":"No. 2023YFC3321300","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1550275036","https://openalex.org/W1985229168","https://openalex.org/W2060440895","https://openalex.org/W2133752438","https://openalex.org/W2189498447","https://openalex.org/W2394555589","https://openalex.org/W2585130803","https://openalex.org/W2585715281","https://openalex.org/W2604961016","https://openalex.org/W2769700065","https://openalex.org/W2888350430","https://openalex.org/W3027997356","https://openalex.org/W3080145173","https://openalex.org/W3081666704","https://openalex.org/W3094958164","https://openalex.org/W3174320343","https://openalex.org/W3206302033","https://openalex.org/W4225163002","https://openalex.org/W4225665693","https://openalex.org/W4226094014","https://openalex.org/W4244192848","https://openalex.org/W4302362434","https://openalex.org/W4321466371","https://openalex.org/W4365795638","https://openalex.org/W4372267675","https://openalex.org/W4380433264","https://openalex.org/W4389721993","https://openalex.org/W4389833258","https://openalex.org/W4396692011","https://openalex.org/W4402733063"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W2361634046","https://openalex.org/W2150179797","https://openalex.org/W2170147831","https://openalex.org/W4242696047"],"abstract_inverted_index":{"Deterministic":[0],"concurrency":[1,80],"control":[2],"(DCC)":[3],"guarantees":[4],"that":[5],"the":[6,11,32,47,59,69],"same":[7,12],"input":[8],"transactions":[9],"produce":[10],"serializable":[13],"result.":[14],"It":[15],"offers":[16],"benefits":[17],"in":[18,31,128,134],"both":[19],"distributed":[20],"databases":[21],"and":[22,53,79,99,115,141],"blockchain":[23],"systems.":[24],"Dozens":[25],"of":[26,40,49,85,137],"DCC":[27,51,71,97,131],"algorithms":[28,52,98],"have":[29],"emerged":[30],"past":[33],"decade.":[34],"However,":[35],"there":[36],"is":[37],"a":[38,90],"lack":[39],"comprehensive":[41],"evaluations":[42,101],"for":[43,126],"them.":[44],"To":[45],"study":[46],"performance":[48,135],"existing":[50,70,130],"discover":[54,124],"further":[55],"opportunities,":[56],"we":[57,63,94,123],"make":[58],"following":[60],"contributions:":[61],"First,":[62],"abstract":[64],"five":[65],"essential":[66],"features":[67,87,105],"from":[68],"algorithms\u2014generality,":[72],"speculative":[73],"mechanism,":[74],"version":[75],"strategy,":[76,78],"batch":[77],"mode.":[81],"Each":[82],"distinct":[83],"combination":[84],"these":[86],"corresponds":[88],"to":[89,110,139],"specific":[91],"algorithm.":[92],"Second,":[93],"implement":[95],"13":[96],"conduct":[100],"focused":[102],"on":[103,119],"their":[104],"by":[106],"using":[107],"10":[108],"workloads,":[109],"conclude":[111],"each":[112],"feature\u2019s":[113],"strengths":[114],"weaknesses.":[116],"Third,":[117],"based":[118],"our":[120],"feature":[121],"analysis,":[122],"opportunities":[125],"improvement":[127],"two":[129],"algorithms,":[132],"resulting":[133],"boosts":[136],"up":[138],"2.3\u00d7":[140],"3.4\u00d7.":[142]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
