| dc.contributor.author | Williams, Richard Ryan | |
| dc.contributor.author | Björklund, Andreas | |
| dc.contributor.author | Kaski, Petteri | |
| dc.date.accessioned | 2021-11-04T16:28:43Z | |
| dc.date.available | 2021-11-04T16:28:43Z | |
| dc.date.issued | 2018 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/137359 | |
| dc.description.abstract | © 2018 Andreas Björklund, Petteri Kaski, and Ryan Williams. We present two new data structures for computing values of an n-variate polynomial P of degree at most d over a finite field of q elements. Assuming that d divides q-1, our first data structure relies on (d+1)n+2 tabulated values of P to produce the value of P at any of the qn points using O(nqd2) arithmetic operations in the finite field. Assuming that s divides d and d/s divides q-1, our second data structure assumes that P satisfies a degree-separability condition and relies on (d/s + 1)n+s tabulated values to produce the value of P at any point using O(nqssq) arithmetic operations. Our data structures are based on generalizing upper-bound constructions due to Mockenhaupt and Tao (2004), Saraf and Sudan (2008), and Dvir (2009) for Kakeya sets in finite vector spaces from linear to higher-degree polynomial curves. As an application we show that the new data structures enable a faster algorithm for computing integer-valued fermionants, a family of self-reducible polynomial functions introduced by Chandrasekharan and Wiese (2011) that captures numerous fundamental algebraic and combinatorial invariants such as the determinant, the permanent, the number of Hamiltonian cycles in a directed multigraph, as well as certain partition functions of strongly correlated electron systems in statistical physics. In particular, a corollary of our main theorem for fermionants is that the permanent of an m × m integer matrix with entries bounded in absolute value by a constant can be computed in time 2m-Ω(√m/log log m), improving an earlier algorithm of Björklund (2016) that runs in time 2m-Ω(√m/logm). | en_US |
| dc.language.iso | en | |
| dc.relation.isversionof | 10.4230/LIPIcs.IPEC.2017.6 | en_US |
| dc.rights | Creative Commons Attribution 4.0 International license | en_US |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en_US |
| dc.source | DROPS | en_US |
| dc.title | Generalized Kakeya sets for polynomial evaluation and faster computation of fermionants | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Williams, Richard Ryan, Björklund, Andreas and Kaski, Petteri. 2018. "Generalized Kakeya sets for polynomial evaluation and faster computation of fermionants." Leibniz International Proceedings in Informatics, LIPIcs, 89. | |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | |
| dc.relation.journal | Leibniz International Proceedings in Informatics, LIPIcs | en_US |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2021-03-30T14:57:25Z | |
| dspace.orderedauthors | Björklund, A; Kaski, P; Williams, R | en_US |
| dspace.date.submission | 2021-03-30T14:57:25Z | |
| mit.journal.volume | 89 | en_US |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |