Source author record

Thi Xuan Vu

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

5works
2topics
4close collaborators

Published work

5 publications

preprint2022arXiv

Computing critical points for algebraic systems defined by hyperoctahedral invariant polynomials

Let K\mathbb{K} be a field of characteristic zero and K[x1,…,xn]\mathbb{K}[x_1, \dots, x_n] the corresponding multivariate polynomial ring. Given a sequence of ss polynomials f=(f1,…,fs)\mathbf{f} = (f_1, \dots, f_s) and a polynomial ϕϕ, all in K[x1,…,xn]\mathbb{K}[x_1, \dots, x_n] with s<ns<n, we consider the problem of computing the set W(ϕ,f)W(ϕ, \mathbf{f}) of points at which f\mathbf{f} vanishes and the Jacobian matrix of f,ϕ\mathbf{f}, ϕ with respect to x1,…,xnx_1, \dots, x_n does not have full rank. This problem plays an essential role in many application areas. In this paper we focus on a case where the polynomials are all invariant under the action of the signed symmetric group BnB_n. We introduce a notion called {\em hyperoctahedral representation} to describe BnB_n-invariant sets. We study the invariance properties of the input polynomials to split W(ϕ,f)W(ϕ, \mathbf{f}) according to the orbits of BnB_n and then design an algorithm whose output is a {hyperoctahedral representation} of W(ϕ,f)W(ϕ, \mathbf{f}). The runtime of our algorithm is polynomial in the total number of points described by the output.

preprint2022arXiv

On the complexity of invariant polynomials under the action of finite reflection groups

Let K[x1,…,xn]\mathbb{K}[x_1, \dots, x_n] be a multivariate polynomial ring over a field K\mathbb{K}. Let (u1,…,un)(u_1, \dots, u_n) be a sequence of nn algebraically independent elements in K[x1,…,xn]\mathbb{K}[x_1, \dots, x_n]. Given a polynomial ff in K[u1,…,un]\mathbb{K}[u_1, \dots, u_n], a subring of K[x1,…,xn]\mathbb{K}[x_1, \dots, x_n] generated by the uiu_i's, we are interested infinding the unique polynomial fnewf_{\rm new} in K[e1,…,en]\mathbb{K}[e_1,\dots, e_n], where e1,…,ene_1, \dots, e_n are new variables, such that fnew(u1,…,un)=f(x1,…,xn)f_{\mathrm{new}}(u_1, \dots, u_n) = f(x_1, \dots, x_n). We provide an algorithm and analyze its arithmetic complexity to compute fnewf_{\mathrm{new}} knowing ff and (u1,…,un)(u_1, \dots, u_n).

preprint2022arXiv

Rank-Sensitive Computation of the Rank Profile of a Polynomial Matrix

Consider a matrix F∈K[x]m×n\mathbf{F} \in \mathbb{K}[x]^{m \times n} of univariate polynomials over a field K\mathbb{K}. We study the problem of computing the column rank profile of F\mathbf{F}. To this end we first give an algorithm which improves the minimal kernel basis algorithm of Zhou, Labahn, and Storjohann (Proceedings ISSAC 2012). We then provide a second algorithm which computes the column rank profile of F\mathbf{F} with a rank-sensitive complexity of O ~(rω−2n(m+D))O\tilde{~}(r^{ω-2} n (m+D)) operations in K\mathbb{K}. Here, DD is the sum of row degrees of F\mathbf{F}, ωω is the exponent of matrix multiplication, and O ~(⋅)O\tilde{~}(\cdot) hides logarithmic factors.

preprint2020arXiv

Computing critical points for invariant algebraic systems

Let K\mathbf{K} be a field and ϕϕ, f=(f1,…,fs)\mathbf{f} = (f_1, \ldots, f_s) in K[x1,…,xn]\mathbf{K}[x_1, \dots, x_n] be multivariate polynomials (with s<ns < n) invariant under the action of Sn\mathcal{S}_n, the group of permutations of {1,…,n}\{1, \dots, n\}. We consider the problem of computing the points at which f\mathbf{f} vanish and the Jacobian matrix associated to f,ϕ\mathbf{f}, ϕ is rank deficient provided that this set is finite. We exploit the invariance properties of the input to split the solution space according to the orbits of Sn\mathcal{S}_n. This allows us to design an algorithm which gives a triangular description of the solution space and which runs in time polynomial in dsd^s, (n+dd){{n+d}\choose{d}} and (ns+1)\binom{n}{s+1} where dd is the maximum degree of the input polynomials. When d,sd,s are fixed, this is polynomial in nn while when ss is fixed and d≃nd \simeq n this yields an exponential speed-up with respect to the usual polynomial system solving algorithms.

preprint2020arXiv

Homotopy techniques for solving sparse column support determinantal polynomial systems

Let K\mathbf{K} be a field of characteristic zero with K‾\overline{\mathbf{K}} its algebraic closure. Given a sequence of polynomials g=(g1,…,gs)∈K[x1,…,xn]s\mathbf{g} = (g_1, \ldots, g_s) \in \mathbf{K}[x_1, \ldots , x_n]^s and a polynomial matrix F=[fi,j]∈K[x1,…,xn]p×q\mathbf{F} = [f_{i,j}] \in \mathbf{K}[x_1, \ldots, x_n]^{p \times q}, with p≤qp \leq q, we are interested in determining the isolated points of Vp(F,g)V_p(\mathbf{F},\mathbf{g}), the algebraic set of points in K‾\overline{\mathbf{K}} at which all polynomials in g\mathbf{g} and all pp-minors of F\mathbf{F} vanish, under the assumption n=q−p+s+1n = q - p + s + 1. Such polynomial systems arise in a variety of applications including for example polynomial optimization and computational geometry. We design a randomized sparse homotopy algorithm for computing the isolated points in Vp(F,g)V_p(\mathbf{F},\mathbf{g}) which takes advantage of the determinantal structure of the system defining Vp(F,g)V_p(\mathbf{F}, \mathbf{g}). Its complexity is polynomial in the maximum number of isolated solutions to such systems sharing the same sparsity pattern and in some combinatorial quantities attached to the structure of such systems. It is the first algorithm which takes advantage both on the determinantal structure and sparsity of input polynomials. We also derive complexity bounds for the particular but important case where g\mathbf{g} and the columns of F\mathbf{F} satisfy weighted degree constraints. Such systems arise naturally in the computation of critical points of maps restricted to algebraic sets when both are invariant by the action of the symmetric group.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.