{"id":"https://openalex.org/W4320538347","doi":"https://doi.org/10.1145/3597066.3597118","title":"Beating binary powering for polynomial matrices","display_name":"Beating binary powering for polynomial matrices","publication_year":2023,"publication_date":"2023-07-05","ids":{"openalex":"https://openalex.org/W4320538347","doi":"https://doi.org/10.1145/3597066.3597118"},"language":"en","primary_location":{"id":"doi:10.1145/3597066.3597118","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3597066.3597118","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 International Symposium on Symbolic and Algebraic Computation","raw_type":"proceedings-article"},"type":"preprint","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/A5033626172","display_name":"Alin Bostan","orcid":"https://orcid.org/0000-0003-3798-9281"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Alin Bostan","raw_affiliation_strings":["Inria, France"],"raw_orcid":"https://orcid.org/0000-0003-3798-9281","affiliations":[{"raw_affiliation_string":"Inria, France","institution_ids":["https://openalex.org/I1326498283"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016685971","display_name":"Vincent Neiger","orcid":"https://orcid.org/0000-0002-8311-9490"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]},{"id":"https://openalex.org/I4210159731","display_name":"LIP6","ror":"https://ror.org/05krcen59","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210159245","https://openalex.org/I4210159731"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Vincent Neiger","raw_affiliation_strings":["Sorbonne Universit\u00e9, CNRS, LIP6, France"],"raw_orcid":"https://orcid.org/0000-0002-8311-9490","affiliations":[{"raw_affiliation_string":"Sorbonne Universit\u00e9, CNRS, LIP6, France","institution_ids":["https://openalex.org/I4210159731","https://openalex.org/I1294671590","https://openalex.org/I39804081"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082380257","display_name":"Sergey Yurkevich","orcid":"https://orcid.org/0009-0001-9342-4675"},"institutions":[{"id":"https://openalex.org/I129774422","display_name":"University of Vienna","ror":"https://ror.org/03prydq77","country_code":"AT","type":"education","lineage":["https://openalex.org/I129774422"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["AT","FR"],"is_corresponding":false,"raw_author_name":"Sergey Yurkevich","raw_affiliation_strings":["University of Vienna, Austria and Inria, France"],"raw_orcid":"https://orcid.org/0009-0001-9342-4675","affiliations":[{"raw_affiliation_string":"University of Vienna, Austria and Inria, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I129774422"]}]}],"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":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.02454539,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"70","last_page":"79"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11435","display_name":"Polynomial and algebraic computation","score":0.9993000030517578,"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/T11435","display_name":"Polynomial and algebraic computation","score":0.9993000030517578,"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/T11034","display_name":"Digital Filter Design and Implementation","score":0.9937000274658203,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11130","display_name":"Coding theory and cryptography","score":0.9915000200271606,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6617615222930908},{"id":"https://openalex.org/keywords/fast-fourier-transform","display_name":"Fast Fourier transform","score":0.6446852684020996},{"id":"https://openalex.org/keywords/logarithm","display_name":"Logarithm","score":0.5958033204078674},{"id":"https://openalex.org/keywords/matrix-polynomial","display_name":"Matrix polynomial","score":0.5469997525215149},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.5374096035957336},{"id":"https://openalex.org/keywords/polynomial-matrix","display_name":"Polynomial matrix","score":0.507906973361969},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.45628485083580017},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.4521524906158447},{"id":"https://openalex.org/keywords/companion-matrix","display_name":"Companion matrix","score":0.4297100305557251},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.42956000566482544},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.42907074093818665},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.3683176040649414},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2999737858772278},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.1599070131778717},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.13944408297538757}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6617615222930908},{"id":"https://openalex.org/C75172450","wikidata":"https://www.wikidata.org/wiki/Q623950","display_name":"Fast Fourier transform","level":2,"score":0.6446852684020996},{"id":"https://openalex.org/C39927690","wikidata":"https://www.wikidata.org/wiki/Q11197","display_name":"Logarithm","level":2,"score":0.5958033204078674},{"id":"https://openalex.org/C101044782","wikidata":"https://www.wikidata.org/wiki/Q6787887","display_name":"Matrix polynomial","level":3,"score":0.5469997525215149},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.5374096035957336},{"id":"https://openalex.org/C126352355","wikidata":"https://www.wikidata.org/wiki/Q2562273","display_name":"Polynomial matrix","level":4,"score":0.507906973361969},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.45628485083580017},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.4521524906158447},{"id":"https://openalex.org/C141495983","wikidata":"https://www.wikidata.org/wiki/Q814361","display_name":"Companion matrix","level":5,"score":0.4297100305557251},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.42956000566482544},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.42907074093818665},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.3683176040649414},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2999737858772278},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.1599070131778717},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.13944408297538757},{"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/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3597066.3597118","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3597066.3597118","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 International Symposium on Symbolic and Algebraic Computation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1966664467","https://openalex.org/W2007463894","https://openalex.org/W2019367635","https://openalex.org/W2023224233","https://openalex.org/W2027384932","https://openalex.org/W2032125006","https://openalex.org/W2039989052","https://openalex.org/W2068632663","https://openalex.org/W2083013659","https://openalex.org/W2084801848","https://openalex.org/W2087236044","https://openalex.org/W2090840450","https://openalex.org/W2091541526","https://openalex.org/W2107016997","https://openalex.org/W2129139293","https://openalex.org/W2129936432","https://openalex.org/W2198305645","https://openalex.org/W2611625450","https://openalex.org/W2619111625","https://openalex.org/W2802606359","https://openalex.org/W2923569601","https://openalex.org/W2941010932","https://openalex.org/W2963225323","https://openalex.org/W2983816404","https://openalex.org/W2998834702","https://openalex.org/W3102050191","https://openalex.org/W3118044975","https://openalex.org/W4210534911","https://openalex.org/W4231896027","https://openalex.org/W4403205619","https://openalex.org/W6624928299","https://openalex.org/W6879356077","https://openalex.org/W7139033639"],"related_works":["https://openalex.org/W2905919007","https://openalex.org/W2575230999","https://openalex.org/W2078782009","https://openalex.org/W1489986405","https://openalex.org/W1985103827","https://openalex.org/W2335071938","https://openalex.org/W2099412787","https://openalex.org/W2522951471","https://openalex.org/W2152434155","https://openalex.org/W2142777436"],"abstract_inverted_index":{"The":[0,77],"Nth":[1,90,121],"power":[2,91,134],"of":[3,7,24,75,88,92,109,123,127],"a":[4,93,124],"polynomial":[5,94,101],"matrix":[6,95],"fixed":[8],"size":[9],"and":[10,105,129],"degree":[11,26],"can":[12],"be":[13],"computed":[14],"by":[15,62],"binary":[16,60],"powering":[17],"as":[18,20],"fast":[19],"multiplying":[21],"two":[22,116],"polynomials":[23],"linear":[25,41,45,69,97],"in":[27,42,46,70,73],"N.":[28,110],"When":[29],"Fast":[30],"Fourier":[31],"Transform":[32],"(FFT)":[33],"is":[34,39,56,67,84],"available,":[35],"the":[36,86,89,120,133],"resulting":[37],"complexity":[38,66],"softly":[40],"N,":[43,71],"i.e.":[44],"N":[47,135],"with":[48,100],"extra":[49],"logarithmic":[50],"factors.":[51],"We":[52],"show":[53],"that":[54,85],"it":[55],"possible":[57,83],"to":[58,132],"beat":[59],"powering,":[61],"an":[63],"algorithm":[64],"whose":[65,103],"purely":[68],"even":[72],"absence":[74],"FFT.":[76],"key":[78],"result":[79],"making":[80],"this":[81],"improvement":[82],"entries":[87],"satisfy":[96],"differential":[98],"equations":[99],"coefficients":[102],"orders":[104],"degrees":[106],"are":[107,113],"independent":[108],"Similar":[111],"algorithms":[112],"proposed":[114],"for":[115,136],"related":[117],"problems:":[118],"computing":[119],"term":[122],"C-finite":[125],"sequence":[126],"polynomials,":[128],"modular":[130],"exponentiation":[131],"bivariate":[137],"polynomials.":[138]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
