,
Petteri Kaski
,
Tomohiro Koana
,
Jesper Nederlof
Creative Commons Attribution 4.0 International license
We show that sufficiently low tensor rank for the balanced tripartitioning tensor P_d(x,y,z) = ∑_{A,B,C ∈ binom([3d],d):A∪ B∪ C = [3d]} x_A y_B z_C for a large enough constant d implies uniform arithmetic circuits for the matrix permanent that are exponentially smaller than circuits obtainable from Ryser’s formula.
Under the same low-rank assumption, we obtain exponential-time improvements over the state of the art for a wide variety of related counting and decision problems.
Our main methodological contribution is that the tensors P_n have a desirable Kronecker scaling property: They can be decomposed efficiently into a small sum of restrictions of Kronecker powers of P_d for constant d. We prove this with a new technique relying on Steinitz’s lemma, which we hence call Steinitz balancing.
As a consequence of our methods, we show that the mentioned low-rank assumption (and hence the improved algorithms) is implied by Strassen’s asymptotic rank conjecture [Progr. Math. 120 (1994)], a bold conjecture that has recently seen intriguing progress.
@InProceedings{bjorklund_et_al:LIPIcs.ICALP.2026.36,
author = {Bj\"{o}rklund, Andreas and Kaski, Petteri and Koana, Tomohiro and Nederlof, Jesper},
title = {{Kronecker Scaling of Tensors with Applications to Arithmetic Circuits and Algorithms}},
booktitle = {53rd International Colloquium on Automata, Languages, and Programming (ICALP 2026)},
pages = {36:1--36:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-428-4},
ISSN = {1868-8969},
year = {2026},
volume = {374},
editor = {Bhattacharya, Sayan and Nanongkai, Danupon and Benedikt, Michael and Puppis, Gabriele},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2026.36},
URN = {urn:nbn:de:0030-drops-264258},
doi = {10.4230/LIPIcs.ICALP.2026.36},
annote = {Keywords: tensor rank, Kronecker powers, arithmetic circuits, permanent, parameterized algorithms}
}