Victor Pan est un expert en complexité computationnelle et il a développé un certain nombre d'algorithmes originaux. L'un de ses premiers résultats notables est une preuve que le nombre de multiplications effectuée dans la méthode de Ruffini-Horner est optimal[3].
En théorie des algorithmes de multiplication de matrices, Pan publie, en 1978, un algorithme[4] avec un temps d'exécution . Cet algorithme est la première amélioration par rapport à l'algorithme de Strassen après près d'une décennie, et elle lance une longue série d'améliorations dans la multiplication matricielle rapide qui comprend plus tard l'algorithme de Coppersmith-Winograd et les développements ultérieurs. En 1984, Pan publie une monographie intitulée How to Multiply Matrices Faster (Springer, 1984) qui fait une synthèse des premiers développements dans ce domaine. Son algorithme de 1982[5] est considéré, encore en 2020, comme l'algorithme de multiplication de matrices le plus rapide « utilisable en pratique » (c'est-à-dire utilisable en petites dimensions et sans constantes « galactiques »)[6]. En 1998, avec son étudiant Xiaohan Huang, Pan montre que les algorithmes de multiplication de matrices peuvent tirer parti des matrices rectangulaires avec des rapports d'aspect déséquilibrés, en les multipliant plus rapidement qu'en utilisant des algorithmes de multiplication de matrices carrées[7].
Plus tard, Pan revient au calcul symbolique et numérique et à un thème antérieur de ses recherches, les calculs sur des polynômes. Il développe des algorithmes rapides pour le calcul numérique des racines de polynômes[8] et, avec Bernard Mourrain, des algorithmes pour les polynômes multivariés basés sur leurs rapports à des matrices structurées[9],[10]. Il est également auteur ou coauteur de plusieurs livres, sur le calcul matriciel et polynomial[11],[12],[13] et sur les procédures de calcul de racine numérique[14],
Reconnaissance
Pan est nommé professeur distingué au Lehman College en 2000[2]. En 2013, il devient membre de l'American Mathematical Society, pour ses "contributions à la théorie mathématique du calcul"[15].
Victor Y. Pan, « Strassen's algorithm is not optimal: Trilinear technique of aggregating, uniting and canceling for constructing fast algorithms for matrix operations », Proceedings of the 19th Annual Symposium on Foundations of Computer Science (FOCS 1978), IEEE, (DOI10.1109/sfcs.1978.34, S2CID14348408)
Victor Y. Pan, « Trilinear aggregating with implicit canceling for a new acceleration of matrix multiplication », Computers and Mathematics with Applications, vol. 8, , p. 23–34 (DOI10.1016/0898-1221(82)90037-2, MR644547)
Xiaohan Huang et Victor Y. Pan, « Fast rectangular matrix multiplication and applications », Journal of Complexity, vol. 14, no 2, , p. 257–299 (DOI10.1006/jcom.1998.0476, MR1629113)
Bernard Mourrain et Victor Y. Pan, « Multivariate polynomials, duality, and structured matrices », Journal of Complexity, vol. 16, no 1, , p. 110–180 (DOI10.1006/jcom.1999.0530, MR1762401, lire en ligne) (J. Complexity best paper award)
Victor Y. Pan, « Univariate polynomials: nearly optimal algorithms for numerical factorization and root-finding », Journal of Symbolic Computation, vol. 33, no 5, , p. 701–733 (DOI10.1006/jsco.2002.0531, MR1919911)
Victor Y. Pan, Fazlollah Soleymani et Liang Zhao, « An efficient computation of generalized inverse of a matrix », Applied Mathematics and Computation, vol. 316, , p. 89–101 (DOI10.1016/j.amc.2017.08.010, arXiv1604.07893)
J. M. McNamee et V. Y. Pan, Numerical Methods for Roots of Polynomials, Part II, Amsterdam, Elsevier/Academic Press, coll. « Studies in Computational Mathematics » (no 16), (ISBN978-0-444-52730-1)
↑Elaye Karstadt et Oded Schwartz, « Matrix multiplication, a little faster », Journal of the ACM, vol. 67, no 1, , p. 1–31 (DOI10.1145/3364504, MR4061328, S2CID211041916)