{"data":{"id":"10.48550/arxiv.2001.11959","type":"dois","attributes":{"doi":"10.48550/arxiv.2001.11959","prefix":"10.48550","suffix":"arxiv.2001.11959","identifiers":[{"identifier":"2001.11959","identifierType":"arXiv"}],"alternateIdentifiers":[{"alternateIdentifierType":"arXiv","alternateIdentifier":"2001.11959"}],"creators":[{"name":"Giorgi, Pascal","nameType":"Personal","givenName":"Pascal","familyName":"Giorgi","affiliation":[],"nameIdentifiers":[]},{"name":"Grenet, Bruno","nameType":"Personal","givenName":"Bruno","familyName":"Grenet","affiliation":[],"nameIdentifiers":[]},{"name":"Cray, Armelle Perret du","nameType":"Personal","givenName":"Armelle Perret du","familyName":"Cray","affiliation":[],"nameIdentifiers":[]}],"titles":[{"title":"Essentially Optimal Sparse Polynomial Multiplication"}],"publisher":"arXiv","container":{},"publicationYear":2020,"subjects":[{"lang":"en","subject":"Symbolic Computation (cs.SC)","subjectScheme":"arXiv"},{"lang":"en","subject":"Computational Complexity (cs.CC)","subjectScheme":"arXiv"},{"lang":"en","subject":"Data Structures and Algorithms (cs.DS)","subjectScheme":"arXiv"},{"subject":"FOS: Computer and information sciences","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Computer and information sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"}],"contributors":[],"dates":[{"date":"2020-01-31T17:23:45Z","dateType":"Submitted","dateInformation":"v1"},{"date":"2020-02-03T01:15:48Z","dateType":"Updated","dateInformation":"v1"},{"date":"2020-06-05T09:15:22Z","dateType":"Submitted","dateInformation":"v2"},{"date":"2020-09-01T00:34:49Z","dateType":"Updated","dateInformation":"v2"},{"date":"2020-01","dateType":"Available","dateInformation":"v1"},{"date":"2020","dateType":"Issued"}],"language":null,"types":{"ris":"RPRT","bibtex":"article","citeproc":"article-journal","schemaOrg":"ScholarlyArticle","resourceType":"Article","resourceTypeGeneral":"Text"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.1145/3373207.3404026","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"2","rightsList":[{"rights":"arXiv.org perpetual, non-exclusive license","rightsUri":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/"}],"descriptions":[{"description":"We present a probabilistic algorithm to compute the product of two univariate sparse polynomials over a field with a number of bit operations that is quasi-linear in the size of the input and the output. Our algorithm works for any field of characteristic zero or larger than the degree. We mainly rely on sparse interpolation and on a new algorithm for verifying a sparse product that has also a quasi-linear time complexity. Using Kronecker substitution techniques we extend our result to the multivariate case.","descriptionType":"Abstract"},{"description":"12 pages","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjMvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40ODU1MC9BUlhJVi4yMDAxLjExOTU5PC9pZGVudGlmaWVyPgogIDxhbHRlcm5hdGVJZGVudGlmaWVycz4KICAgIDxhbHRlcm5hdGVJZGVudGlmaWVyIGFsdGVybmF0ZUlkZW50aWZpZXJUeXBlPSJhclhpdiI+MjAwMS4xMTk1OTwvYWx0ZXJuYXRlSWRlbnRpZmllcj4KICA8L2FsdGVybmF0ZUlkZW50aWZpZXJzPgogIDxjcmVhdG9ycz4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5HaW9yZ2ksIFBhc2NhbDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UGFzY2FsPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkdpb3JnaTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5HcmVuZXQsIEJydW5vPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5CcnVubzwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5HcmVuZXQ8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+Q3JheSwgQXJtZWxsZSBQZXJyZXQgZHU8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkFybWVsbGUgUGVycmV0IGR1PC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkNyYXk8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgPC9jcmVhdG9ycz4KICA8dGl0bGVzPgogICAgPHRpdGxlPkVzc2VudGlhbGx5IE9wdGltYWwgU3BhcnNlIFBvbHlub21pYWwgTXVsdGlwbGljYXRpb248L3RpdGxlPgogIDwvdGl0bGVzPgogIDxwdWJsaXNoZXI+YXJYaXY8L3B1Ymxpc2hlcj4KICA8cHVibGljYXRpb25ZZWFyPjIwMjA8L3B1YmxpY2F0aW9uWWVhcj4KICA8c3ViamVjdHM+CiAgICA8c3ViamVjdCB4bWw6bGFuZz0iZW4iIHN1YmplY3RTY2hlbWU9ImFyWGl2Ij5TeW1ib2xpYyBDb21wdXRhdGlvbiAoY3MuU0MpPC9zdWJqZWN0PgogICAgPHN1YmplY3QgeG1sOmxhbmc9ImVuIiBzdWJqZWN0U2NoZW1lPSJhclhpdiI+Q29tcHV0YXRpb25hbCBDb21wbGV4aXR5IChjcy5DQyk8L3N1YmplY3Q+CiAgICA8c3ViamVjdCB4bWw6bGFuZz0iZW4iIHN1YmplY3RTY2hlbWU9ImFyWGl2Ij5EYXRhIFN0cnVjdHVyZXMgYW5kIEFsZ29yaXRobXMgKGNzLkRTKTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IkZpZWxkcyBvZiBTY2llbmNlIGFuZCBUZWNobm9sb2d5IChGT1MpIj5GT1M6IENvbXB1dGVyIGFuZCBpbmZvcm1hdGlvbiBzY2llbmNlczwvc3ViamVjdD4KICA8L3N1YmplY3RzPgogIDxkYXRlcz4KICAgIDxkYXRlIGRhdGVUeXBlPSJTdWJtaXR0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjEiPjIwMjAtMDEtMzFUMTc6MjM6NDVaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlVwZGF0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjEiPjIwMjAtMDItMDNUMDE6MTU6NDhaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MiI+MjAyMC0wNi0wNVQwOToxNToyMlo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iVXBkYXRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MiI+MjAyMC0wOS0wMVQwMDozNDo0OVo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iQXZhaWxhYmxlIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDIwLTAxPC9kYXRlPgogIDwvZGF0ZXM+CiAgPHJlc291cmNlVHlwZSByZXNvdXJjZVR5cGVHZW5lcmFsPSJUZXh0Ij5BcnRpY2xlPC9yZXNvdXJjZVR5cGU+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSIgcmVsYXRpb25UeXBlPSJJc1ZlcnNpb25PZiI+MTAuMTE0NS8zMzczMjA3LjM0MDQwMjY8L3JlbGF0ZWRJZGVudGlmaWVyPgogIDwvcmVsYXRlZElkZW50aWZpZXJzPgogIDx2ZXJzaW9uPjI8L3ZlcnNpb24+CiAgPHJpZ2h0c0xpc3Q+CiAgICA8cmlnaHRzIHJpZ2h0c1VSST0iaHR0cDovL2FyeGl2Lm9yZy9saWNlbnNlcy9ub25leGNsdXNpdmUtZGlzdHJpYi8xLjAvIj5hclhpdi5vcmcgcGVycGV0dWFsLCBub24tZXhjbHVzaXZlIGxpY2Vuc2U8L3JpZ2h0cz4KICA8L3JpZ2h0c0xpc3Q+CiAgPGRlc2NyaXB0aW9ucz4KICAgIDxkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblR5cGU9IkFic3RyYWN0Ij5XZSBwcmVzZW50IGEgcHJvYmFiaWxpc3RpYyBhbGdvcml0aG0gdG8gY29tcHV0ZSB0aGUgcHJvZHVjdCBvZiB0d28gdW5pdmFyaWF0ZSBzcGFyc2UgcG9seW5vbWlhbHMgb3ZlciBhIGZpZWxkIHdpdGggYSBudW1iZXIgb2YgYml0IG9wZXJhdGlvbnMgdGhhdCBpcyBxdWFzaS1saW5lYXIgaW4gdGhlIHNpemUgb2YgdGhlIGlucHV0IGFuZCB0aGUgb3V0cHV0LiBPdXIgYWxnb3JpdGhtIHdvcmtzIGZvciBhbnkgZmllbGQgb2YgY2hhcmFjdGVyaXN0aWMgemVybyBvciBsYXJnZXIgdGhhbiB0aGUgZGVncmVlLiBXZSBtYWlubHkgcmVseSBvbiBzcGFyc2UgaW50ZXJwb2xhdGlvbiBhbmQgb24gYSBuZXcgYWxnb3JpdGhtIGZvciB2ZXJpZnlpbmcgYSBzcGFyc2UgcHJvZHVjdCB0aGF0IGhhcyBhbHNvIGEgcXVhc2ktbGluZWFyIHRpbWUgY29tcGxleGl0eS4gVXNpbmcgS3JvbmVja2VyIHN1YnN0aXR1dGlvbiB0ZWNobmlxdWVzIHdlIGV4dGVuZCBvdXIgcmVzdWx0IHRvIHRoZSBtdWx0aXZhcmlhdGUgY2FzZS48L2Rlc2NyaXB0aW9uPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iT3RoZXIiPjEyIHBhZ2VzPC9kZXNjcmlwdGlvbj4KICA8L2Rlc2NyaXB0aW9ucz4KPC9yZXNvdXJjZT4=","url":"https://arxiv.org/abs/2001.11959","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":0,"citationsOverTime":[],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2022-02-27T01:39:04.000Z","registered":"2022-02-27T01:39:05.000Z","published":"2020","updated":"2022-02-27T01:39:05.000Z"},"relationships":{"client":{"data":{"id":"arxiv.content","type":"clients"}},"provider":{"data":{"id":"arxiv","type":"providers"}},"media":{"data":{"id":"10.48550/arxiv.2001.11959","type":"media"}},"references":{"data":[]},"citations":{"data":[]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}