Generalized Kakeya sets for polynomial evaluation and faster computation of fermionants

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorBjörklund, Andreasen_US
dc.contributor.authorKaski, Petterien_US
dc.contributor.authorWilliams, Ryanen_US
dc.contributor.departmentDepartment of Computer Scienceen
dc.contributor.groupauthorProfessorship Kaski Petterien
dc.contributor.groupauthorHelsinki Institute for Information Technology (HIIT)en
dc.contributor.organizationLund Universityen_US
dc.contributor.organizationMassachusetts Institute of Technologyen_US
dc.date.accessioned2020-01-17T13:26:13Z
dc.date.available2020-01-17T13:26:13Z
dc.date.issued2019-10-01en_US
dc.description| openaire: EC/H2020/338077/EU//TAPEASE
dc.description.abstractWe 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 (Duke Math J 121(1):35–74, 2004), Saraf and Sudan (Anal PDE 1(3):375–379, 2008) and Dvir (Incidence theorems and their applications, 2012. arXiv:1208.5073) 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 (Partition functions of strongly correlated electron systems as fermionants, 2011. arXiv:1108.2461v1) that captures numerous fundamental algebraic and combinatorial functions 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/loglogm√), improving an earlier algorithm of Björklund (in: Proceedings of the 15th SWAT, vol 17, pp 1–11, 2016) that runs in time 2m−Ω(m/logm√).en
dc.description.versionPeer revieweden
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationBjörklund, A, Kaski, P & Williams, R 2019, 'Generalized Kakeya sets for polynomial evaluation and faster computation of fermionants', Algorithmica, vol. 81, no. 10, pp. 4010-4028. https://doi.org/10.1007/s00453-018-0513-7en
dc.identifier.doi10.1007/s00453-018-0513-7en_US
dc.identifier.issn0178-4617
dc.identifier.issn1432-0541
dc.identifier.otherPURE UUID: 1f0b2a86-65c4-4afc-bd4c-7dd109dd03dden_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/1f0b2a86-65c4-4afc-bd4c-7dd109dd03dden_US
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/40207044/Bj_rklund2019_Article_GeneralizedKakeyaSetsForPolyno.pdfen_US
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/42490
dc.identifier.urnURN:NBN:fi:aalto-202001171605
dc.language.isoenen
dc.publisherSpringer
dc.relationinfo:eu-repo/grantAgreement/EC/H2020/338077/EU//TAPEASEen_US
dc.relation.ispartofseriesAlgorithmicaen
dc.relation.ispartofseriesVolume 81, issue 10, pp. 4010-4028en
dc.rightsopenAccessen
dc.subject.keywordBesicovitch seten_US
dc.subject.keywordFermionanten_US
dc.subject.keywordFinite fielden_US
dc.subject.keywordFinite vector spaceen_US
dc.subject.keywordHamiltonian cycleen_US
dc.subject.keywordHomogeneous polynomialen_US
dc.subject.keywordKakeya seten_US
dc.subject.keywordPermanenten_US
dc.subject.keywordPolynomial evaluationen_US
dc.subject.keywordTabulationen_US
dc.titleGeneralized Kakeya sets for polynomial evaluation and faster computation of fermionantsen
dc.typeA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessäfi
dc.type.versionpublishedVersion

Files