{"id":"https://openalex.org/W1979366382","doi":"https://doi.org/10.1090/s0025-5718-98-00944-2","title":"Subquadratic-time factoring of polynomials over finite fields","display_name":"Subquadratic-time factoring of polynomials over finite fields","publication_year":1998,"publication_date":"1998-01-01","ids":{"openalex":"https://openalex.org/W1979366382","doi":"https://doi.org/10.1090/s0025-5718-98-00944-2","mag":"1979366382"},"language":"lv","primary_location":{"id":"doi:10.1090/s0025-5718-98-00944-2","is_oa":true,"landing_page_url":"https://doi.org/10.1090/s0025-5718-98-00944-2","pdf_url":"https://www.ams.org/mcom/1998-67-223/S0025-5718-98-00944-2/S0025-5718-98-00944-2.pdf","source":{"id":"https://openalex.org/S102439543","display_name":"Mathematics of Computation","issn_l":"0025-5718","issn":["0025-5718","1088-6842"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315719","host_organization_name":"American Mathematical Society","host_organization_lineage":["https://openalex.org/P4310315719"],"host_organization_lineage_names":["American Mathematical Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematics of Computation","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://www.ams.org/mcom/1998-67-223/S0025-5718-98-00944-2/S0025-5718-98-00944-2.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056874049","display_name":"Erich Kaltofen","orcid":"https://orcid.org/0000-0003-2739-3230"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Erich Kaltofen","raw_affiliation_strings":["Department of Mathematics, North Carolina State University, Raleigh, North Carolina 27695-8205"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics, North Carolina State University, Raleigh, North Carolina 27695-8205","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5088669734","display_name":"Victor Shoup","orcid":"https://orcid.org/0009-0003-6996-5660"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210126328","display_name":"IBM Research - Zurich","ror":"https://ror.org/02js37d36","country_code":"CH","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210126328"]}],"countries":["CH","US"],"is_corresponding":false,"raw_author_name":"Victor Shoup","raw_affiliation_strings":["Bellcore, 445 South St., Morristown, New Jersey 07960-6438","IBM Zurich Research Laboratory, S\u00c3\u00a4umerstrasse 4, Ch-8803 R\u00c3\u00bcschlikon, Switzerland","IBM Zurich Research Laboratory, S\u00e4umerstrasse 4, Ch-8803 R\u00fcschlikon, Switzerland"],"affiliations":[{"raw_affiliation_string":"Bellcore, 445 South St., Morristown, New Jersey 07960-6438","institution_ids":[]},{"raw_affiliation_string":"IBM Zurich Research Laboratory, S\u00c3\u00a4umerstrasse 4, Ch-8803 R\u00c3\u00bcschlikon, Switzerland","institution_ids":["https://openalex.org/I4210126328"]},{"raw_affiliation_string":"IBM Zurich Research Laboratory, S\u00e4umerstrasse 4, Ch-8803 R\u00fcschlikon, Switzerland","institution_ids":["https://openalex.org/I1341412227"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5056874049"],"corresponding_institution_ids":["https://openalex.org/I137902535"],"apc_list":null,"apc_paid":null,"fwci":7.6915,"has_fulltext":true,"cited_by_count":142,"citation_normalized_percentile":{"value":0.97315395,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"67","issue":"223","first_page":"1179","last_page":"1197"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":1.0,"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/T11130","display_name":"Coding theory and cryptography","score":1.0,"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/T11435","display_name":"Polynomial and algebraic computation","score":0.9998000264167786,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/algorithm","display_name":"Algorithm","score":0.6921563148498535},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41048741340637207},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.38823676109313965},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3602650761604309}],"concepts":[{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6921563148498535},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41048741340637207},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.38823676109313965},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3602650761604309}],"mesh":[],"locations_count":8,"locations":[{"id":"doi:10.1090/s0025-5718-98-00944-2","is_oa":true,"landing_page_url":"https://doi.org/10.1090/s0025-5718-98-00944-2","pdf_url":"https://www.ams.org/mcom/1998-67-223/S0025-5718-98-00944-2/S0025-5718-98-00944-2.pdf","source":{"id":"https://openalex.org/S102439543","display_name":"Mathematics of Computation","issn_l":"0025-5718","issn":["0025-5718","1088-6842"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315719","host_organization_name":"American Mathematical Society","host_organization_lineage":["https://openalex.org/P4310315719"],"host_organization_lineage_names":["American Mathematical Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematics of Computation","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.104.6952","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.104.6952","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://cr.yp.to/bib/1998/kaltofen.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.156.5347","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.156.5347","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ams.org/mcom/1998-67-223/S0025-5718-98-00944-2/S0025-5718-98-00944-2.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.30.3959","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.30.3959","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.shoup.net/papers/subquadratic.ps.Z","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.47.2323","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.2323","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www4.ncsu.edu/~kaltofen/bibliography/95/KaSh95.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.47.3064","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.3064","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www4.ncsu.edu/~kaltofen/bibliography/98/KaSh98.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.51.6135","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.51.6135","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ftp://ftp.cs.rpi.edu/pub/kaltofen/PolyFactor/SubQuadratic/full.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.69.9438","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.69.9438","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www4.ncsu.edu/~kaltofen/bibliography/98/KaSh98.pdf","raw_type":"text"}],"best_oa_location":{"id":"doi:10.1090/s0025-5718-98-00944-2","is_oa":true,"landing_page_url":"https://doi.org/10.1090/s0025-5718-98-00944-2","pdf_url":"https://www.ams.org/mcom/1998-67-223/S0025-5718-98-00944-2/S0025-5718-98-00944-2.pdf","source":{"id":"https://openalex.org/S102439543","display_name":"Mathematics of Computation","issn_l":"0025-5718","issn":["0025-5718","1088-6842"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315719","host_organization_name":"American Mathematical Society","host_organization_lineage":["https://openalex.org/P4310315719"],"host_organization_lineage_names":["American Mathematical Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematics of Computation","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7359864991","display_name":"Efficient Computer Algorithms for Symbolic Mathematics","funder_award_id":"9319776","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320309500","display_name":"Rensselaer Polytechnic Institute","ror":"https://ror.org/01rtyzb94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1979366382.pdf","grobid_xml":"https://content.openalex.org/works/W1979366382.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W1499500956","https://openalex.org/W1536485115","https://openalex.org/W1561337879","https://openalex.org/W1655990431","https://openalex.org/W1973342538","https://openalex.org/W1973452640","https://openalex.org/W1979740015","https://openalex.org/W1982135539","https://openalex.org/W1994173643","https://openalex.org/W1995704027","https://openalex.org/W1996176003","https://openalex.org/W1998322533","https://openalex.org/W2000520486","https://openalex.org/W2001224529","https://openalex.org/W2005635883","https://openalex.org/W2007643787","https://openalex.org/W2012654427","https://openalex.org/W2012987274","https://openalex.org/W2018435387","https://openalex.org/W2020306558","https://openalex.org/W2020527870","https://openalex.org/W2023407443","https://openalex.org/W2024016477","https://openalex.org/W2025561788","https://openalex.org/W2029631600","https://openalex.org/W2030334833","https://openalex.org/W2036982727","https://openalex.org/W2052965490","https://openalex.org/W2054987097","https://openalex.org/W2071483197","https://openalex.org/W2072251416","https://openalex.org/W2073842331","https://openalex.org/W2075488055","https://openalex.org/W2084801848","https://openalex.org/W2086095242","https://openalex.org/W2158695970","https://openalex.org/W2162442687","https://openalex.org/W2168527104","https://openalex.org/W2330548796","https://openalex.org/W2752853835","https://openalex.org/W3151140615","https://openalex.org/W4231018896","https://openalex.org/W4231623775"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W1979597421","https://openalex.org/W2007980826","https://openalex.org/W4245490552","https://openalex.org/W4225152035","https://openalex.org/W2061531152","https://openalex.org/W3002753104","https://openalex.org/W2077600819","https://openalex.org/W1587224694","https://openalex.org/W2911598644"],"abstract_inverted_index":{"New":[0],"probabilistic":[1],"algorithms":[2,13,74,129,202,285,291],"are":[3],"presented":[4],"for":[5,300],"factoring":[6],"univariate":[7],"polynomials":[8],"over":[9,31,156],"finite":[10,33,158,305],"fields.":[11,306],"The":[12,127,276],"factor":[14,139],"a":[15,32,140],"polynomial":[16,141],"of":[17,35,142,304],"degree":[18,143],"<inline-formula":[19,40,77,144,160,188,204,248],"content-type=\"math/mathml\">":[20,41,78,145,161,189,205,249],"<mml:math":[21,42,79,146,162,190,206,250],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[22,43,80,147,163,191,207,251],"alttext=\"n\">":[23,148],"<mml:semantics>":[24,52,95,149,169,193,218,257],"<mml:mi>n</mml:mi>":[25,58,104,150,224],"<mml:annotation":[26,67,120,151,181,195,238,269],"encoding=\"application/x-tex\">n</mml:annotation>":[27,152],"</mml:semantics>":[28,69,123,153,184,197,242,272],"</mml:math>":[29,70,124,154,185,198,243,273],"</inline-formula>":[30,71,125,155,186,199,244,274],"field":[34,159],"constant":[36],"cardinality":[37],"in":[38,247,283],"time":[39,76],"alttext=\"upper":[44,208],"O":[45,209],"left-parenthesis":[46,84,90,210],"n":[47,85,211],"Superscript":[48,86,212],"1.815":[49,213],"Baseline":[50,93,214],"right-parenthesis\">":[51,94,217],"<mml:mrow>":[53,96,219],"<mml:mi>O</mml:mi>":[54,220],"<mml:mo":[55,64,101,110,113,117,221,235],"stretchy=\"false\">(</mml:mo>":[56,102,111,222],"<mml:msup>":[57,103,223],"<mml:mrow":[59,105,171,173,225,259,261],"class=\"MJX-TeXAtom-ORD\">":[60,106,172,174,226,260,262],"<mml:mn>1.815</mml:mn>":[61,227],"</mml:mrow>":[62,66,115,119,177,178,228,237,265,266],"</mml:msup>":[63,116,229],"stretchy=\"false\">)</mml:mo>":[65,114,118,236],"encoding=\"application/x-tex\">O(n^{1.815})</mml:annotation>":[68],".":[72,126,275],"Previous":[73],"required":[75],"alttext=\"normal":[81],"upper":[82,165,253],"Theta":[83],"2":[87],"plus":[88],"o":[89],"1":[91],"right-parenthesis":[92],"<mml:mi":[97,175,263],"mathvariant=\"normal\">":[98],"\u0398":[99],"</mml:mi>":[100],"<mml:mn>2</mml:mn>":[107],"<mml:mo>+</mml:mo>":[108],"<mml:mi>o</mml:mi>":[109],"<mml:mn>1</mml:mn>":[112],"encoding=\"application/x-tex\">\\Theta":[121],"(n^{2+o(1)})</mml:annotation>":[122],"new":[128,277,288],"rely":[130],"on":[131],"fast":[132,289],"matrix":[133],"multiplication":[134],"techniques.":[135],"More":[136],"generally,":[137],"to":[138],"the":[157,201],"alttext=\"double-struck":[164,252],"F":[166,254],"Subscript":[167,255],"q\">":[168,256],"<mml:msub>":[170,258],"mathvariant=\"double-struck\">F</mml:mi>":[176,264],"<mml:mi>q</mml:mi>":[179,194,234,267],"</mml:msub>":[180,268],"encoding=\"application/x-tex\">{\\mathbb":[182,270],"F}_q</mml:annotation>":[183,271],"with":[187],"alttext=\"q\">":[192],"encoding=\"application/x-tex\">q</mml:annotation>":[196],"elements,":[200],"use":[203],"log":[215],"q":[216],"<mml:mi>log</mml:mi>":[230],"<mml:mo>":[231],"\u2061":[232],"</mml:mo>":[233],"encoding=\"application/x-tex\">O(n^{1.815}":[239],"\\log":[240],"q)</mml:annotation>":[241],"arithmetic":[245],"operations":[246],"\u201cbaby":[278],"step/giant":[279],"step\u201d":[280],"techniques":[281],"used":[282],"our":[284],"also":[286],"yield":[287],"practical":[290],"at":[292],"super-quadratic":[293],"asymptotic":[294],"running":[295],"time,":[296],"and":[297],"subquadratic-time":[298],"methods":[299],"manipulating":[301],"normal":[302],"bases":[303]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":16},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":7},{"year":2012,"cited_by_count":5}],"updated_date":"2026-04-21T06:05:55.347736","created_date":"2025-10-10T00:00:00"}
