{"id":"https://openalex.org/W2806308536","doi":"https://doi.org/10.1145/3325111","title":"A Faster Hafnian Formula for Complex Matrices and Its Benchmarking on a Supercomputer","display_name":"A Faster Hafnian Formula for Complex Matrices and Its Benchmarking on a Supercomputer","publication_year":2019,"publication_date":"2019-06-11","ids":{"openalex":"https://openalex.org/W2806308536","doi":"https://doi.org/10.1145/3325111","mag":"2806308536"},"language":"en","primary_location":{"id":"doi:10.1145/3325111","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3325111","pdf_url":null,"source":{"id":"https://openalex.org/S201104086","display_name":"ACM Journal of Experimental Algorithmics","issn_l":"1084-6654","issn":["1084-6654"],"is_oa":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal of Experimental Algorithmics","raw_type":"journal-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1805.12498","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038787166","display_name":"Andreas Bj\u00f6rklund","orcid":"https://orcid.org/0009-0009-9303-9986"},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Andreas Bj\u00f6rklund","raw_affiliation_strings":["Department of Computer Science, Lund University, Sweden","[Department of Computer Science, Lund University, Sweden]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Lund University, Sweden","institution_ids":["https://openalex.org/I187531555"]},{"raw_affiliation_string":"[Department of Computer Science, Lund University, Sweden]","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019055941","display_name":"Brajesh Gupt","orcid":"https://orcid.org/0000-0002-6352-8342"},"institutions":[{"id":"https://openalex.org/I4210150097","display_name":"Xanadu Quantum Technologies (Canada)","ror":"https://ror.org/05qj0n416","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210150097"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Brajesh Gupt","raw_affiliation_strings":["Xanadu, Toronto, Canada"],"raw_orcid":"https://orcid.org/0000-0002-6352-8342","affiliations":[{"raw_affiliation_string":"Xanadu, Toronto, Canada","institution_ids":["https://openalex.org/I4210150097"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087432163","display_name":"Nicol\u00e1s Quesada","orcid":"https://orcid.org/0000-0002-0175-1688"},"institutions":[{"id":"https://openalex.org/I4210150097","display_name":"Xanadu Quantum Technologies (Canada)","ror":"https://ror.org/05qj0n416","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210150097"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Nicol\u00e1s Quesada","raw_affiliation_strings":["Xanadu, Toronto, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Xanadu, Toronto, Canada","institution_ids":["https://openalex.org/I4210150097"]}]}],"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":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01632426,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"24","issue":null,"first_page":"1","last_page":"17"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9997000098228455,"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/T11476","display_name":"Graph theory and applications","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2608","display_name":"Geometry and Topology"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10374","display_name":"Advanced Graph Theory Research","score":0.9987000226974487,"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/supercomputer","display_name":"Supercomputer","score":0.8949694037437439},{"id":"https://openalex.org/keywords/parallelizable-manifold","display_name":"Parallelizable manifold","score":0.7374470233917236},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6800441741943359},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.594691276550293},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5604401230812073},{"id":"https://openalex.org/keywords/titan","display_name":"Titan (rocket family)","score":0.5434695482254028},{"id":"https://openalex.org/keywords/embarrassingly-parallel","display_name":"Embarrassingly parallel","score":0.4654781222343445},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.44572675228118896},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.44165492057800293},{"id":"https://openalex.org/keywords/flops","display_name":"FLOPS","score":0.4275617301464081},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.34853988885879517},{"id":"https://openalex.org/keywords/parallel-algorithm","display_name":"Parallel algorithm","score":0.261688232421875},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.12512704730033875},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.07725179195404053}],"concepts":[{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.8949694037437439},{"id":"https://openalex.org/C148047603","wikidata":"https://www.wikidata.org/wiki/Q1014612","display_name":"Parallelizable manifold","level":2,"score":0.7374470233917236},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6800441741943359},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.594691276550293},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5604401230812073},{"id":"https://openalex.org/C50805821","wikidata":"https://www.wikidata.org/wiki/Q1136670","display_name":"Titan (rocket family)","level":2,"score":0.5434695482254028},{"id":"https://openalex.org/C126909462","wikidata":"https://www.wikidata.org/wiki/Q5369501","display_name":"Embarrassingly parallel","level":3,"score":0.4654781222343445},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.44572675228118896},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.44165492057800293},{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.4275617301464081},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.34853988885879517},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.261688232421875},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.12512704730033875},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.07725179195404053},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C43617362","wikidata":"https://www.wikidata.org/wiki/Q170050","display_name":"Chromatography","level":1,"score":0.0},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1145/3325111","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3325111","pdf_url":null,"source":{"id":"https://openalex.org/S201104086","display_name":"ACM Journal of Experimental Algorithmics","issn_l":"1084-6654","issn":["1084-6654"],"is_oa":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal of Experimental Algorithmics","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1805.12498","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1805.12498","pdf_url":"https://arxiv.org/pdf/1805.12498","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"mag:2806308536","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/1805.12498","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"pmh:oai:lup.lub.lu.se:48be8e16-9833-4b7a-89a4-2be02de7014b","is_oa":false,"landing_page_url":"https://lup.lub.lu.se/record/48be8e16-9833-4b7a-89a4-2be02de7014b","pdf_url":null,"source":{"id":"https://openalex.org/S4306400536","display_name":"Lund University Publications (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ISSN: 1084-6654","raw_type":"text"},{"id":"pmh:oai:publications.polymtl.ca:49776","is_oa":false,"landing_page_url":"https://publications.polymtl.ca/49776/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401013","display_name":"PolyPublie (\u00c9cole Polytechnique de Montr\u00e9al)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45683168","host_organization_name":"Polytechnique Montr\u00e9al","host_organization_lineage":["https://openalex.org/I45683168"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article de revue"},{"id":"doi:10.48550/arxiv.1805.12498","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1805.12498","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1805.12498","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1805.12498","pdf_url":"https://arxiv.org/pdf/1805.12498","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2806308536.pdf","grobid_xml":"https://content.openalex.org/works/W2806308536.grobid-xml"},"referenced_works_count":42,"referenced_works":["https://openalex.org/W149384130","https://openalex.org/W1497895992","https://openalex.org/W1593947471","https://openalex.org/W1618878876","https://openalex.org/W1962109247","https://openalex.org/W1985376214","https://openalex.org/W1988642505","https://openalex.org/W1993292204","https://openalex.org/W2000462523","https://openalex.org/W2006912660","https://openalex.org/W2032344018","https://openalex.org/W2050993850","https://openalex.org/W2060123147","https://openalex.org/W2071465809","https://openalex.org/W2086095242","https://openalex.org/W2102767155","https://openalex.org/W2116488705","https://openalex.org/W2139273248","https://openalex.org/W2482401181","https://openalex.org/W2560356194","https://openalex.org/W2607730504","https://openalex.org/W2611687835","https://openalex.org/W2737794485","https://openalex.org/W2754797405","https://openalex.org/W2784845971","https://openalex.org/W2796615720","https://openalex.org/W2801179766","https://openalex.org/W2810513857","https://openalex.org/W2886694021","https://openalex.org/W2895734601","https://openalex.org/W2903677995","https://openalex.org/W2911247491","https://openalex.org/W2950262288","https://openalex.org/W2963045747","https://openalex.org/W2963875314","https://openalex.org/W2963958955","https://openalex.org/W3017039354","https://openalex.org/W3100035759","https://openalex.org/W3102591725","https://openalex.org/W3111293759","https://openalex.org/W6663358111","https://openalex.org/W6704641227"],"related_works":["https://openalex.org/W3102706818","https://openalex.org/W3100367376","https://openalex.org/W2539871928","https://openalex.org/W2911668881","https://openalex.org/W2887905332","https://openalex.org/W2032672431","https://openalex.org/W2278532754","https://openalex.org/W2989919385","https://openalex.org/W3176439239","https://openalex.org/W3208993877","https://openalex.org/W2951415183","https://openalex.org/W2162379003","https://openalex.org/W2575116648","https://openalex.org/W2341628710","https://openalex.org/W2104592623","https://openalex.org/W803795553","https://openalex.org/W2942021433","https://openalex.org/W2783541315","https://openalex.org/W2078290759"],"abstract_inverted_index":{"We":[0],"introduce":[1],"new":[2],"and":[3,21,30],"simple":[4],"algorithms":[5,64],"for":[6,27,99],"the":[7,10,28,55,61,77,93,105],"calculation":[8],"of":[9,12,15,33,57,96,107],"number":[11],"perfect":[13],"matchings":[14],"complex":[16,37],"weighted,":[17],"undirected":[18],"graphs":[19],"with":[20,80],"without":[22],"loops.":[23],"Our":[24],"compact":[25],"formulas":[26],"hafnian":[29,32,106],"loop":[31],"n":[34,36,43,46],"\u00d7":[35,86,110],"matrices":[38,81],"run":[39],"in":[40],"O":[41],"(":[42],"3":[44],"2":[45],"/2":[47],")":[48],"time,":[49],"are":[50,60],"embarrassingly":[51],"parallelizable":[52],"and,":[53],"to":[54,65,83,103],"best":[56],"our":[58,70],"knowledge,":[59],"fastest":[62],"exact":[63],"compute":[66,104],"these":[67],"quantities.":[68],"Despite":[69],"highly":[71],"optimized":[72],"algorithm,":[73],"numerical":[74],"benchmarks":[75],"on":[76],"Titan":[78],"supercomputer":[79],"up":[82],"size":[84],"56":[85,87],"indicate":[88],"that":[89],"one":[90],"would":[91],"require":[92],"288,000":[94],"CPUs":[95],"this":[97],"machine":[98],"about":[100],"6":[101],"weeks":[102],"a":[108],"100":[109,111],"matrix.":[112]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2022-10-04T00:00:00"}
