TY - JOUR
T1 - Strongly and transitive chordal graphs and their applications in complexity analysis of triangular decomposition
AU - Qi, Zhaoxing
AU - Mou, Chenqi
N1 - Publisher Copyright:
© 2025 Elsevier Ltd
PY - 2026/7/1
Y1 - 2026/7/1
N2 - Triangular decomposition is a versatile computational tool for studying polynomial ideals, but the complexity is not well understood due to its intricate behaviors. Inspired by the recent interplay between polynomial system solving and chordal graphs, in this paper we analyze the complexity of triangular decomposition by using chordal graphs. We first introduce a new vertex ordering of graphs called the substrong elimination one which characterizes strongly chordal graphs. Using this ordering, we propose a polynomial selection strategy for triangular decomposition over F2 and show that for polynomial sets with strongly chordal associated graphs, the variables of any polynomial occurring in the decomposition with this strategy are contained in certain maximal clique. For ℓ polynomials in n variables with such an associated graph of treewidth m, under certain worst-case assumptions, the complexity of triangular decomposition over F2 using this strategy is proved to be [Formula presented], smaller than the original O(ℓn) when m≪n. To extend these results to other algorithms for triangular decomposition over any field, we introduce the concept of transitive chordal graph based on the transitive vertex ordering. Then when the transitive perfect elimination ordering is used for a collection of algorithms, the similar inclusion of the variables in the maximal cliques is proved without requiring additional selection strategies. As a direct consequence, these algorithms are chordality-preserving when combined with transitive chordal graphs. At the end, we provide complexity analyses for two algorithms using transitive chordal graphs of bounded treewidths.
AB - Triangular decomposition is a versatile computational tool for studying polynomial ideals, but the complexity is not well understood due to its intricate behaviors. Inspired by the recent interplay between polynomial system solving and chordal graphs, in this paper we analyze the complexity of triangular decomposition by using chordal graphs. We first introduce a new vertex ordering of graphs called the substrong elimination one which characterizes strongly chordal graphs. Using this ordering, we propose a polynomial selection strategy for triangular decomposition over F2 and show that for polynomial sets with strongly chordal associated graphs, the variables of any polynomial occurring in the decomposition with this strategy are contained in certain maximal clique. For ℓ polynomials in n variables with such an associated graph of treewidth m, under certain worst-case assumptions, the complexity of triangular decomposition over F2 using this strategy is proved to be [Formula presented], smaller than the original O(ℓn) when m≪n. To extend these results to other algorithms for triangular decomposition over any field, we introduce the concept of transitive chordal graph based on the transitive vertex ordering. Then when the transitive perfect elimination ordering is used for a collection of algorithms, the similar inclusion of the variables in the maximal cliques is proved without requiring additional selection strategies. As a direct consequence, these algorithms are chordality-preserving when combined with transitive chordal graphs. At the end, we provide complexity analyses for two algorithms using transitive chordal graphs of bounded treewidths.
KW - Complexity analysis
KW - Strongly chordal graph
KW - Transitive chordal graph
KW - Treewidth
KW - Triangular decomposition
UR - https://www.scopus.com/pages/publications/105027149679
U2 - 10.1016/j.jsc.2025.102549
DO - 10.1016/j.jsc.2025.102549
M3 - 文章
AN - SCOPUS:105027149679
SN - 0747-7171
VL - 135
JO - Journal of Symbolic Computation
JF - Journal of Symbolic Computation
M1 - 102549
ER -