An improved complexity bound for computing the topology of a real algebraic space curve

被引:0
作者
Cheng, Jin-San [1 ,2 ]
Jin, Kai [3 ]
Pouget, Marc [4 ]
Wen, Junyi [1 ,2 ]
Zhang, Bingwei [1 ,2 ]
机构
[1] Chinese Acad Sci, Univ Chinese Acad Sci, Acad Math & Syst Sci, KLMM, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Math Sci, Beijing, Peoples R China
[3] Hubei Univ Sci & Technol, Sch Math & Stat, Xianning 437100, Peoples R China
[4] Univ Lorraine, CNRS, Inria, LORIA, F-54000 Nancy, France
关键词
Real algebraic space curve; Topology; Bit complexity; COMPUTATION;
D O I
10.1016/j.jsc.2024.102309
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a new algorithm to compute the topology of a real algebraic space curve. The novelties of this algorithm are a new technique to achieve the lifting step which recovers points of the space curve in each plane fiber from several projections and a weaker notion of generic position. As distinct to previous work, our sweep generic position does not require that x-critical points have different x-coordinates. The complexity of achieving this sweep generic position property is thus no longer a bottleneck in term (O) over tilde (d(18) + of complexity. The bit complexity of our algorithm is d(17)tau) where d and tau bound the degree and the bitsize of the integer coefficients, respectively, of the defining polynomials of the curve and polylogarithmic factors are ignored. To the best of our knowledge, this improves upon the best currently known results at least by a factor of d(2). (c) 2024 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 33 条
[1]   Topology and arrangement computation of semi-algebraic planar curves [J].
Alberti, L. ;
Mourrain, B. ;
Wintz, J. .
COMPUTER AIDED GEOMETRIC DESIGN, 2008, 25 (08) :631-651
[2]   Computation of the topology of real algebraic space curves [J].
Alcázar, JG ;
Sendra, JR .
JOURNAL OF SYMBOLIC COMPUTATION, 2005, 39 (06) :719-744
[3]  
[Anonymous], 1992, Mathematics for Computer Algebra
[4]   A POLYNOMIAL-TIME ALGORITHM FOR THE TOPOLOGICAL TYPE OF A REAL ALGEBRAIC CURVE [J].
ARNON, DS ;
MCCALLUM, S .
JOURNAL OF SYMBOLIC COMPUTATION, 1988, 5 (1-2) :213-236
[5]   Exact symbolic-numeric computation of planar algebraic curves [J].
Berberich, Eric ;
Emeliyanenko, Pavel ;
Kobel, Alexander ;
Sagraloff, Michael .
THEORETICAL COMPUTER SCIENCE, 2013, 491 :1-32
[6]   Solving bivariate systems using Rational Univariate Representations [J].
Bouzidi, Yacine ;
Lazard, Sylvain ;
Moroz, Guillaume ;
Pouget, Marc ;
Rouillier, Fabrice ;
Sagraloff, Michael .
JOURNAL OF COMPLEXITY, 2016, 37 :34-75
[7]   Separating linear forms and Rational Univariate Representations of bivariate systems [J].
Bouzidi, Yacine ;
Lazard, Sylvain ;
Pouget, Marc ;
Rouillier, Fabrice .
JOURNAL OF SYMBOLIC COMPUTATION, 2015, 68 :84-119
[8]   Complete subdivision algorithms, II: Isotopic meshing of singular algebraic curves [J].
Burr, Michael ;
Choi, Sung Woo ;
Galehouse, Ben ;
Yap, Chee K. .
JOURNAL OF SYMBOLIC COMPUTATION, 2012, 47 (02) :131-152
[9]   A Continuation Method for Visualizing Planar Real Algebraic Curves with Singularities [J].
Chen, Changbo ;
Wu, Wenyuan .
COMPUTER ALGEBRA IN SCIENTIFIC COMPUTING, CASC 2018, 2018, 11077 :99-115
[10]  
Cheng JS, 2014, LECT NOTES COMPUT SC, V8660, P74, DOI 10.1007/978-3-319-10515-4_6