{"id":"https://openalex.org/W4395106441","doi":"https://doi.org/10.1145/3620666.3651360","title":"MorphQPV: Exploiting Isomorphism in Quantum Programs to Facilitate Confident Verification","display_name":"MorphQPV: Exploiting Isomorphism in Quantum Programs to Facilitate Confident Verification","publication_year":2024,"publication_date":"2024-04-24","ids":{"openalex":"https://openalex.org/W4395106441","doi":"https://doi.org/10.1145/3620666.3651360"},"language":"en","primary_location":{"id":"doi:10.1145/3620666.3651360","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620666.3651360","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3620666.3651360","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078394037","display_name":"Siwei Tan","orcid":"https://orcid.org/0000-0002-0634-8089"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Siwei Tan","raw_affiliation_strings":["Zhejiang university, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-0634-8089","affiliations":[{"raw_affiliation_string":"Zhejiang university, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095879542","display_name":"Debin Xiang","orcid":"https://orcid.org/0009-0004-5333-6955"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Debin Xiang","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0004-5333-6955","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072265593","display_name":"Liqiang Lu","orcid":"https://orcid.org/0000-0002-3801-6847"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liqiang Lu","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-3801-6847","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002644177","display_name":"Junlin Lu","orcid":"https://orcid.org/0000-0002-6014-9419"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junlin Lu","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-6014-9419","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000581688","display_name":"Qiuping Jiang","orcid":"https://orcid.org/0000-0002-6025-9343"},"institutions":[{"id":"https://openalex.org/I109935558","display_name":"Ningbo University","ror":"https://ror.org/03et85d35","country_code":"CN","type":"education","lineage":["https://openalex.org/I109935558"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiuping Jiang","raw_affiliation_strings":["Ningbo University, Ningbo, China"],"raw_orcid":"https://orcid.org/0000-0002-6025-9343","affiliations":[{"raw_affiliation_string":"Ningbo University, Ningbo, China","institution_ids":["https://openalex.org/I109935558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043436285","display_name":"Mingshuai Chen","orcid":"https://orcid.org/0000-0001-9663-7441"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingshuai Chen","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-9663-7441","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069353502","display_name":"Jianwei Yin","orcid":"https://orcid.org/0000-0003-4703-7348"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianwei Yin","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-4703-7348","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"671","last_page":"688"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9995999932289124,"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/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9995999932289124,"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/T10020","display_name":"Quantum Information and Cryptography","score":0.9890000224113464,"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/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9696999788284302,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7771542072296143},{"id":"https://openalex.org/keywords/assertion","display_name":"Assertion","score":0.5626883506774902},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5619204044342041},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.524901270866394},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.49633270502090454},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.48616287112236023},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.4599415957927704},{"id":"https://openalex.org/keywords/qubit","display_name":"Qubit","score":0.4450320303440094},{"id":"https://openalex.org/keywords/quantum-computer","display_name":"Quantum computer","score":0.4166216552257538},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.41355371475219727},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3336060643196106}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7771542072296143},{"id":"https://openalex.org/C40422974","wikidata":"https://www.wikidata.org/wiki/Q741248","display_name":"Assertion","level":2,"score":0.5626883506774902},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5619204044342041},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.524901270866394},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.49633270502090454},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.48616287112236023},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.4599415957927704},{"id":"https://openalex.org/C203087015","wikidata":"https://www.wikidata.org/wiki/Q378201","display_name":"Qubit","level":3,"score":0.4450320303440094},{"id":"https://openalex.org/C58053490","wikidata":"https://www.wikidata.org/wiki/Q176555","display_name":"Quantum computer","level":3,"score":0.4166216552257538},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.41355371475219727},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3336060643196106},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3620666.3651360","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620666.3651360","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3620666.3651360","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3620666.3651360","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/1","display_name":"No poverty","score":0.5600000023841858}],"awards":[{"id":"https://openalex.org/G7841595404","display_name":null,"funder_award_id":"2023YFF0905200","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"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":51,"referenced_works":["https://openalex.org/W1608473410","https://openalex.org/W1623920228","https://openalex.org/W1944079109","https://openalex.org/W2006290558","https://openalex.org/W2084652510","https://openalex.org/W2099056367","https://openalex.org/W2135841285","https://openalex.org/W2167036174","https://openalex.org/W2317089277","https://openalex.org/W2889749418","https://openalex.org/W2912290085","https://openalex.org/W2950018366","https://openalex.org/W2955434816","https://openalex.org/W2963127785","https://openalex.org/W2982169647","https://openalex.org/W2991486856","https://openalex.org/W3006087551","https://openalex.org/W3012166999","https://openalex.org/W3012213009","https://openalex.org/W3012928806","https://openalex.org/W3033312235","https://openalex.org/W3094704314","https://openalex.org/W3100060644","https://openalex.org/W3109961245","https://openalex.org/W3129510818","https://openalex.org/W3157675278","https://openalex.org/W3166070894","https://openalex.org/W3167517084","https://openalex.org/W3173827709","https://openalex.org/W3177341713","https://openalex.org/W3205136173","https://openalex.org/W3216823464","https://openalex.org/W4206219333","https://openalex.org/W4210896998","https://openalex.org/W4280646646","https://openalex.org/W4285337083","https://openalex.org/W4293261702","https://openalex.org/W4293261736","https://openalex.org/W4293261765","https://openalex.org/W4310155627","https://openalex.org/W4312121133","https://openalex.org/W4321276331","https://openalex.org/W4362664234","https://openalex.org/W4365211818","https://openalex.org/W4379536095","https://openalex.org/W4379919306","https://openalex.org/W4380881141","https://openalex.org/W4382394524","https://openalex.org/W6663326937","https://openalex.org/W6680087179","https://openalex.org/W6771339101"],"related_works":["https://openalex.org/W1498103021","https://openalex.org/W4230849338","https://openalex.org/W4295166216","https://openalex.org/W2177044681","https://openalex.org/W1968067090","https://openalex.org/W2345942070","https://openalex.org/W2141398161","https://openalex.org/W2016410697","https://openalex.org/W39611005","https://openalex.org/W2134613344"],"abstract_inverted_index":{"Unlike":[0],"classical":[1],"computing,":[2],"quantum":[3,16,67,92,166],"program":[4,41,76,122,158],"verification":[5,27,56,133],"(QPV)":[6],"is":[7,42,61,134],"much":[8],"more":[9],"challenging":[10],"due":[11],"to":[12,62,88,98,146],"the":[13,40,64,75,80,90,100,108,121,132,155,164,171],"non-duplicability":[14],"of":[15,157,173],"states":[17,112,123],"that":[18,28,37,152],"collapse":[19],"after":[20],"measurement.":[21],"Prior":[22],"approaches":[23],"rely":[24],"on":[25],"deductive":[26],"shows":[29],"poor":[30],"scalability.":[31],"Or":[32],"they":[33],"require":[34],"exhaustive":[35],"assertions":[36],"cannot":[38],"ensure":[39],"correct":[43],"for":[44],"all":[45],"inputs.":[46],"In":[47,79],"this":[48],"paper,":[49],"we":[50,83,106],"propose":[51],"MorphQPV,":[52],"a":[53,71,85,137,142],"confident":[54],"assertion-based":[55],"methodology.":[57],"Our":[58],"key":[59],"insight":[60],"leverage":[63],"isomorphism":[65],"in":[66],"programs,":[68],"which":[69,117],"implies":[70],"structure-preserve":[72],"relation":[73,102,110],"between":[74,103,111],"runtime":[77],"states.":[78,104],"assertion":[81],"statement,":[82],"define":[84],"tracepoint":[86],"pragma":[87],"label":[89],"verified":[91],"state":[93],"and":[94,169],"an":[95,114],"assume-guarantee":[96],"primitive":[97],"specify":[99],"expected":[101],"Then,":[105],"characterize":[107],"ground-truth":[109],"using":[113],"isomorphism-based":[115],"approximation,":[116],"can":[118],"effectively":[119],"obtain":[120],"under":[124],"various":[125],"inputs":[126],"while":[127],"avoiding":[128],"repeated":[129],"executions.":[130],"Finally,":[131],"formulated":[135],"as":[136],"constraint":[138],"optimization":[139],"problem":[140],"with":[141],"confidence":[143],"estimation":[144],"model":[145],"enable":[147],"rigorous":[148],"analysis.":[149],"Experiments":[150],"suggest":[151],"MorphQPV":[153],"reduces":[154],"number":[156],"executions":[159],"by":[160,175],"107.9\u00d7":[161],"when":[162,177],"verifying":[163],"27-qubit":[165],"lock":[167],"algorithm":[168],"improves":[170],"probability":[172],"success":[174],"3.3\u00d7-9.9\u00d7":[176],"debugging":[178],"five":[179],"benchmarks.":[180]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
