Symbolic Computation

  1. Computing Puiseux Series for Algebraic Surfaces.

    Authors: Jan Verschelde, Danko Adrovic
    Subjects: Symbolic Computation
    Abstract

    In this paper we outline an algorithmic approach to compute Puiseux series
    expansions for algebraic surfaces. The series expansions originate at the
    intersection of the surface with as many coordinate planes as the dimension of
    the surface. Our approach starts with a polyhedral method to compute cones of
    normal vectors to the Newton polytopes of the given polynomial system that
    defines the surface.

  2. Order-Degree Curves for Hypergeometric Creative Telescoping.

    Authors: Manuel Kauers, Shaoshi Chen
    Subjects: Symbolic Computation
    Abstract

    Creative telescoping applied to a bivariate proper hypergeometric term
    produces linear recurrence operators with polynomial coefficients, called
    telescopers. We provide bounds for the degrees of the polynomials appearing in
    these operators. Our bounds are expressed as curves in the (r,d)-plane which
    assign to every order r a bound on the degree d of the telescopers. These
    curves are hyperbolas, which reflect the phenomenon that higher order
    telescopers tend to have lower degree, and vice versa.

  3. Telescopers for Rational and Algebraic Functions via Residues.

    Authors: Manuel Kauers, Shaoshi Chen, Michael Singer
    Subjects: Symbolic Computation
    Abstract

    We show that the problem of constructing telescopers for functions of m
    variables is equivalent to the problem of constructing telescopers for
    algebraic functions of m -1 variables and present a new algorithm to construct
    telescopers for algebraic functions of two variables. These considerations are
    based on analyzing the residues of the input. According to experiments, the
    resulting algorithm for rational functions of three variables is faster than
    known algorithms, at least in some examples of combinatorial interest.

  4. Abstracting Path Conditions.

    Authors: Jan Strejček, Marek Trtík
    Subjects: Symbolic Computation
    Abstract

    We present a symbolic-execution-based algorithm that for a given program and
    a given program location produces a nontrivial necessary condition on input
    values to drive the program execution to the given location. We also propose an
    application of necessary conditions in contemporary bug-finding and
    test-generation tools. Experimental results show that the presented technique
    can significantly improve performance of the tools.

  5. Generating Loop Invariants by Computing Vanishing Ideals of Sample Points.

    Authors: Zhenbing Zeng, Bin Wu, Liyong Shen, Min Wu, Zhengfeng Yang
    Subjects: Symbolic Computation
    Abstract

    Loop invariants play a very important role in proving correctness of
    programs. In this paper, we address the problem of generating invariants of
    polynomial loop programs. We present a new approach, for generating polynomial
    equation invariants of polynomial loop programs through computing vanishing
    ideals of sample points. We apply rational function interpolation, based on
    early termination technique, to generate invariants of loop programs with
    symbolic initial values. Our approach avoids first-order quantifier elimination
    and cylindrical algebraic decomposition(CAD).

  6. Implementing an Automatic Differentiator in ACL2.

    Authors: Ruben Gamboa, Peter Reid
    Subjects: Symbolic Computation
    Abstract

    The foundational theory of differentiation was developed as part of the
    original release of ACL2(r). In work reported at the last ACL2 Workshop, we
    presented theorems justifying the usual differentiation rules, including the
    chain rule and the derivative of inverse functions. However, the process of
    applying these theorems to formalize the derivative of a particular function is
    completely manual. More recently, we developed a macro and supporting functions
    that can automate this process.

  7. The Parametric Solution of Underdetermined linear ODEs.

    Authors: Thomas Wolf
    Subjects: Symbolic Computation
    Abstract

    The purpose of this paper is twofold. An immediate practical use of the
    presented algorithm is its applicability to the parametric solution of
    underdetermined linear ordinary differential equations (ODEs) with coefficients
    that are arbitrary analytic functions in the independent variable. A second
    conceptual aim is to present an algorithm that is in some sense dual to the
    fundamental Euclids algorithm, and thus an alternative to the special case of a
    Groebner basis algorithm as it is used for solving linear ODE-systems.

  8. On Consensus under Polynomial Protocols.

    Authors: Debasish Ghose, Ambedkar Dukkipati, Joel George Manathara
    Subjects: Symbolic Computation
    Abstract

    In this paper we explore the possibility of using computational algebraic
    methods to analyze a class of consensus protocols. We state some necessary
    conditions for convergence under consensus protocols that are polynomials.

  9. A note on Solving Parametric Polynomial Systems.

    Authors: Asieh Pourhaghani
    Subjects: Symbolic Computation
    Abstract

    Lazard and Rouillier in [9], by introducing the concept of discriminant
    variety, have described a new and efficient algorithm for solving parametric
    polynomial systems. In this paper we modify this algorithm, and we show that
    with our improvements the output of our algorithm is always minimal and it does
    not need to compute the radical of ideals.

  10. About the generalized LM-inverse and the weighted Moore-Penrose inverse.

    Authors: Milan B. Tasiíc, Predrag S. Stanimirović, Selver H. Pepí
    Subjects: Symbolic Computation
    Abstract

    The recursive method for computing the generalized LM-inverse of a constant
    rectangular matrix augmented by a column vector is proposed in Udwadia and
    Phohomsiri (2007) [16] and [17]. The corresponding algorithm for the sequential
    determination of the generalized LM-inverse is established in the present
    paper.

  11. Computing generalized inverses using LU factorization of matrix product.

    Authors: Stanimirović, Tasić, P. S., M. B
    Subjects: Symbolic Computation
    Abstract

    An algorithm for computing {2, 3}, {2, 4}, {1, 2, 3}, {1, 2, 4} -inverses and
    the Moore-Penrose inverse of a given rational matrix A is established. Classes
    A(2, 3)s and A(2, 4)s are characterized in terms of matrix products (R*A)+R*
    and T*(AT*)+, where R and T are rational matrices with appropriate dimensions
    and corresponding rank. The proposed algorithm is based on these general
    representations and the Cholesky factorization of symmetric positive matrices.
    The algorithm is implemented in programming languages MATHEMATICA and DELPHI,
    and illustrated via examples.

  12. Symbolic computation of weighted Moore-Penrose inverse using partitioning method.

    Authors: Petković, Stanimirović, P.S., Tasić, M.B.
    Subjects: Symbolic Computation
    Abstract

    We propose a method and algorithm for computing the weighted Moore-Penrose
    inverse of one-variable rational matrices. Continuing this idea, we develop an
    algorithm for computing the weighted Moore-Penrose inverse of one-variable
    polynomial matrix. These methods and algorithms are generalizations of the
    method for computing the weighted Moore-Penrose inverse for constant matrices,
    originated in Wang and Chen [G.R. Wang, Y.L. Chen, A recursive algorithm for
    computing the weighted Moore-Penrose inverse AMN, J. Comput. Math.

  13. Effective partitioning method for computing weighted Moore-Penrose inverse.

    Authors: Petković, M.D., Stanimirović, P.S., Tasić
    Subjects: Symbolic Computation
    Abstract

    We introduce a method and an algorithm for computing the weighted
    Moore-Penrose inverse of multiple-variable polynomial matrix and the related
    algorithm which is appropriated for sparse polynomial matrices. These methods
    and algorithms are generalizations of algorithms developed in [M.B. Tasic, P.S.
    Stanimirovic, M.D. Petkovic, Symbolic computation of weighted Moore-Penrose
    inverse using partitioning method, Appl. Math. Comput. 189 (2007) 615-640] to
    multiple-variable rational and polynomial matrices and improvements of these
    algorithms on sparse matrices.

  14. Algorithms for Computing Triangular Decompositions of Polynomial Systems.

    Authors: Changbo Chen, Marc Moreno Maza
    Subjects: Symbolic Computation
    Abstract

    We propose new algorithms for computing triangular decompositions of
    polynomial systems incrementally. With respect to previous works, our
    improvements are based on a {\em weakened} notion of a polynomial GCD modulo a
    regular chain, which permits to greatly simplify and optimize the
    sub-algorithms. Extracting common work from similar expensive computations is
    also a key feature of our algorithms.

  15. Multiplicity Preserving Triangular Set Decomposition of Two Polynomials.

    Authors: Xiao-Shan Gao, Jin-San Cheng
    Subjects: Symbolic Computation
    Abstract

    In this paper, a multiplicity preserving triangular set decomposition
    algorithm is proposed for a system of two polynomials. The algorithm decomposes
    the variety defined by the polynomial system into unmixed components
    represented by triangular sets, which may have negative multiplicities. In the
    bivariate case, we give a complete algorithm to decompose the system into
    multiplicity preserving triangular sets with positive multiplicities. We also
    analyze the complexity of the algorithm in the bivariate case.

  16. A Generalized Criterion for Signature Related Gr\"obner Basis Algorithms.

    Authors: Yao Sun, Dingkang Wang
    Subjects: Symbolic Computation
    Abstract

    A generalized criterion for signature related algorithms to compute Gr\"obner
    basis is proposed in this paper. Signature related algorithms are a popular
    kind of algorithms for computing Gr\"obner basis, including the famous F5
    algorithm, the extended F5 algorithm and the GVW algorithm. The main purpose of
    current paper is to study in theory what kind of criteria is correct in
    signature related algorithms and provide a generalized method to develop new
    criteria. For this purpose, a generalized criterion is proposed.

  17. A new conception for computing gr\"{o}bner basis and its applications.

    Authors: Lei Huang
    Subjects: Symbolic Computation
    Abstract

    This paper presents a conception for computing gr\"{o}bner basis. We convert
    some of gr\"{o}bner-computing algorithms, e.g., F5, extended F5 and GWV
    algorithms into a special type of algorithm. The new algorithm's finite
    termination problem can be described by equivalent conditions, so all the above
    algorithms can be determined when they terminate finitely. At last, a new
    criterion is presented. It is an improvement for the Rewritten and Signature
    Criterion.

  18. Computing Differential Equations for Integrals Associated to Smooth Fano Polytopes.

    Authors: Nobuki Takayama, Hiromasa Nakayama
    Subjects: Symbolic Computation
    Abstract

    We give an approximate algorithm of computing holonomic systems of linear
    differential equations for definite integrals with parameters. We show that
    this algorithm gives a correct answer in finite steps, but we have no general
    stopping condition. We apply the approximate method to find differential
    equations for integrals associated to smooth Fano polytopes. They are
    interested in the study of K3 surfaces and the toric mirror symmetry. In this
    class of integrals, we can apply Stienstra's rank formula to our algorithm,
    which gives a stopping condition of the approximate algorithm.

  19. Efficient Characteristic Set Algorithms for Equation Solving in Finite Fields and Applications in Cryptanalysis.

    Authors: Xiao-Shan Gao, Zhenyu Huang
    Subjects: Symbolic Computation
    Abstract

    Efficient characteristic set methods for computing solutions of polynomial
    equation systems in a finite field are proposed. The concept of proper
    triangular sets is introduced and an explicit formula for the number of
    solutions of a proper and monic (or regular) triangular set is given. An
    improved zero decomposition algorithm which can be used to reduce the zero set
    of an equation system in general form to the union of zero sets of monic proper
    triangular sets is proposed. As a consequence, we can give an explicit formula
    for the number of solutions of an equation system.

  20. A recombination algorithm for the decomposition of multivariate rational functions.

    Authors: Guillaume Chèze
    Subjects: Symbolic Computation
    Abstract

    In this paper we show how we can compute in a deterministic way the
    decomposition of a multivariate rational function with a recombination
    strategy. The key point of our recombination strategy is the used of Darboux
    polynomials. We study the complexity of this strategy and we show that this
    method improves the previous ones. In appendix, we explain how the strategy
    proposed recently by J. Berthomieu and G. Lecerf for the sparse factorization
    can be used in the decomposition setting. Then we deduce a decomposition
    algorithm in the sparse bivariate case and we give its complexity

  21. An Efficient Algorithm for Factoring Polynomials over Algebraic Extension Field.

    Authors: Yao Sun, Dingkang Wang
    Subjects: Symbolic Computation
    Abstract

    A new efficient algorithm is proposed for factoring polynomials over an
    algebraic extension field. The extension field is defined by a polynomial ring
    modulo a maximal ideal. If the maximal ideal is given by its Groebner basis, no
    extra Groebner basis computation is needed for factoring a polynomial over this
    extension field. Nothing more than linear algebraic technique is used to get a
    polynomial over the ground field by a generic linear map. Then this polynomial
    is factorized over the ground field.

  22. Computing sparse multiples of polynomials.

    Authors: Mark Giesbrecht, Daniel S. Roche, Hrushikesh Tilak
    Subjects: Symbolic Computation
    Abstract

    We consider the problem of finding a sparse multiple of a polynomial. Given f
    in F[x] of degree d over a field F, and a desired sparsity t, our goal is to
    determine if there exists a multiple h in F[x] of f such that h has at most t
    non-zero terms, and if so, to find such an h. When F = Q and t is constant, we
    give a polynomial-time algorithm in d and the size of coefficients in h.

  23. Holonomic Gradient Descent and its Application to Fisher-Bingham Integral.

    Authors: Akimichi Takemura, Tomonari Sei, Nobuki Takayama, Hiromasa Nakayama, Kenta Nishiyama, Masayuki Noro, Katsuyoshi Ohara
    Subjects: Symbolic Computation
    Abstract

    We give a new algorithm to find local maximum and minimum of a holonomic
    function and apply it for the Fisher-Bingham integral on the sphere $S^n$,
    which is used in the directional statistics. The method utilizes the theory and
    algorithms of holonomic systems.

  24. Pattern Classification In Symbolic Streams via Semantic Annihilation of Information.

    Authors: Ishanu Chattopadhyay, Yicheng Wen, Asok Ray
    Subjects: Symbolic Computation
    Abstract

    We propose a technique for pattern classification in symbolic streams via
    selective erasure of observed symbols, in cases where the patterns of interest
    are represented as Probabilistic Finite State Automata (PFSA). We define an
    additive abelian group for a slightly restricted subset of probabilistic finite
    state automata (PFSA), and the group sum is used to formulate pattern-specific
    semantic annihilators.

  25. A Unified Formal Description of Arithmetic and Set Theoretical Data Types.

    Authors: Paul Tarau
    Subjects: Symbolic Computation
    Abstract

    We provide a "shared axiomatization" of natural numbers and hereditarily
    finite sets built around a polymorphic abstraction of bijective base-2
    arithmetics.

    The "axiomatization" is described as a progressive refinement of Haskell type
    classes with examples of instances converging to an efficient implementation in
    terms of arbitrary length integers and bit operations. As an instance, we
    derive algorithms to perform arithmetic operations efficiently directly with
    hereditarily finite sets.

  26. The 1958 Pekeris-Accad-WEIZAC Ground-Breaking Collaboration that computed Ground States of Two-Electron Atoms (and its 2010 Redux).

    Authors: Doron Zeilberger, Christoph Koutschan
    Subjects: Symbolic Computation
    Abstract

    In order to appreciate how good we as mathematicians and scientists have it
    today, with extremely fast hardware and lots and lots of memory, as well as
    with readily available high-level software, both for numeric and symbolic
    computation, it may be a good idea to go back to the early days of electronic
    computers and carefully examine, as a case study, a problem that was considered
    a huge challenge back then, and compare notes. We chose C.L. Pekeris' 1958
    seminal work on the ground state energies of two-electron atoms.

  27. The DMM bound: multivariate (aggregate) separation bounds.

    Authors: Bernard Mourrain, Ioannis Z. Emiris, Elias Tsigaridas
    Subjects: Symbolic Computation
    Abstract

    In this paper we derive aggregate separation bounds, named after
    Davenport-Mahler-Mignotte (\dmm), on the isolated roots of polynomial systems,
    specifically on the minimum distance between any two such roots. The bounds
    exploit the structure of the system and the height of the sparse (or toric)
    resultant by means of mixed volume, as well as recent advances on aggregate
    root bounds for univariate polynomials, and are applicable to arbitrary
    positive dimensional systems.

  28. Random polynomials and expected complexity of bisection methods for real solving.

    Authors: André Galligo, Ioannis Z. Emiris, Elias Tsigaridas
    Subjects: Symbolic Computation
    Abstract

    Our probabilistic analysis sheds light to the following questions: Why do
    random polynomials seem to have few, and well separated real roots, on the
    average? Why do exact algorithms for real root isolation may perform
    comparatively well or even better than numerical ones?

  29. Polynomial integration on regions defined by a triangle and a conic.

    Authors: David Sevilla, Daniel Wachsmuth
    Subjects: Symbolic Computation
    Abstract

    We present an efficient solution to the following problem, of relevance in a
    numerical optimization scheme: calculation of integrals of the type \[\iint_{T
    \cap \{f\ge0\}} \phi_1\phi_2 \, dx\,dy\] for quadratic polynomials
    $f,\phi_1,\phi_2$ on a plane triangle $T$. The naive approach would involve
    consideration of the many possible shapes of $T\cap\{f\geq0\}$ (possibly after
    a convenient transformation) and parameterizing its border, in order to
    integrate the variables separately.

  30. Integrating multiple sources to answer questions in Algebraic Topology.

    Authors: Jonathan Heras, Vico Pascual, Ana Romero, Julio Rubio
    Subjects: Symbolic Computation
    Abstract

    We present in this paper an evolution of a tool from a user interface for a
    concrete Computer Algebra system for Algebraic Topology (the Kenzo system), to
    a front-end allowing the interoperability among di?erent sources for
    computation and deduction. The architecture allows the system not only to
    interface several systems, but also to make them cooperate in shared
    calculations.

  31. Multiplication of sparse Laurent polynomials and Poisson series on modern hardware architectures.

    Authors: Francesco Biscani
    Subjects: Symbolic Computation
    Abstract

    In this paper we present two algorithms for the multiplication of sparse
    Laurent polynomials and Poisson series (the latter being algebraic structures
    commonly arising in Celestial Mechanics from the application of perturbation
    theories). Both algorithms first employ the Kronecker substitution technique to
    reduce multivariate multiplication to univariate multiplication, and then use
    the schoolbook method to perform the univariate multiplication.

  32. A Fast Approach to Creative Telescoping.

    Authors: Christoph Koutschan
    Subjects: Symbolic Computation
    Abstract

    In this note we reinvestigate the task of computing creative telescoping
    relations in differential-difference operator algebras. Our approach is based
    on an ansatz that explicitly includes the denominators of the delta parts. We
    contribute several ideas of how to make an implementation of this approach
    reasonably fast and provide such an implementation. A selection of examples
    shows that it can be superior to existing methods by a large factor.

  33. On Computing Groebner Basis in the Rings of Differential Operators.

    Authors: Yao Sun, Dingkang Wang, Xiaodong Ma
    Subjects: Symbolic Computation
    Abstract

    Insa and Pauer presented a basic theory of Groebner basis for differential
    operators with coefficients in a commutative ring in 1998, and a criterion was
    proposed to determine if a set of differential operators is a Groebner basis.
    In this paper, we will give a new criterion such that Insa and Pauer's
    criterion could be concluded as a special case and one could compute the
    Groebner basis more efficiently by this new criterion.

  34. A New Proof of the F5 Algorithm.

    Authors: Yao Sun, Dingkang Wang
    Subjects: Symbolic Computation
    Abstract

    The F5 algorithm for computing the Groebner basis was presented by Faugere in
    2002 without rigorous proofs. In this paper, the F5 algorithm is rewritten in a
    Buchberger's style and a new complete proof for the correctness of the F5
    algorithm is proposed. This new proof does not depend on the strategy for
    selecting critical pairs, so any strategy could be utilized in the F5 algorithm
    in theory.

  35. Stability Analysis of Linear Uncertain Systems via Checking Positivity of Forms on Simplices.

    Authors: Junwei Shao, Xiaorong Hou
    Subjects: Symbolic Computation
    Abstract

    In this paper, we mainly study the robust stability of linear continuous
    systems with parameter uncertainties, a more general kind of uncertainties for
    system matrices is considered, i.e., entries of system matrices are rational
    functions of uncertain parameters which are varying in intervals. we present a
    method which can check the robust Hurwitz stability of such uncertain systems
    in finite steps. Examples show the efficiency of our approach.

  36. A formal calculus on the Riordan near algebra.

    Authors: Laurent Poinsot, Gérard Duchamp
    Subjects: Symbolic Computation
    Abstract

    The Riordan group is the semi-direct product of a multiplicative group of
    invertible series and a group, under substitution, of non units. The Riordan
    near algebra, as introduced in this paper, is the Cartesian product of the
    algebra of formal power series and its principal ideal of non units, equipped
    with a product that extends the multiplication of the Riordan group. The later
    is naturally embedded as a subgroup of units into the former. In this paper, we
    prove the existence of a formal calculus on the Riordan algebra.

  37. Triangular Decomposition of Semi-algebraic Systems.

    Authors: Changbo Chen, James H. Davenport, John P. May, Marc Moreno Maza, Bican Xia, Rong Xiao
    Subjects: Symbolic Computation
    Abstract

    Regular chains and triangular decompositions are fundamental and
    well-developed tools for describing the complex solutions of polynomial
    systems. This paper proposes adaptations of these tools focusing on solutions
    of the real analogue: systems of equations, inequations and inequalities given
    by polynomials with rational number coefficients.

  38. Multihomogeneous Resultant Formulae for Systems with Scaled Support.

    Authors: Ioannis Z. Emiris, Angelos Mantzaflaris
    Subjects: Symbolic Computation
    Abstract

    Constructive methods for matrices of multihomogeneous (or multigraded)
    resultants for unmixed systems have been studied by Weyman, Zelevinsky,
    Sturmfels, Dickenstein and Emiris. We generalize these constructions to mixed
    systems, whose Newton polytopes are scaled copies of one polytope, thus taking
    a step towards systems with arbitrary supports. First, we specify matrices
    whose determinant equals the resultant and characterize the systems that admit
    such formulae. Bezout-type determinantal formulae do not exist, but we describe
    all possible Sylvester-type and hybrid formulae.

  39. Gradual sub-lattice reduction and a new complexity for factoring polynomials.

    Authors: Mark Van Hoeij, Andrew Novocin
    Subjects: Symbolic Computation
    Abstract

    We present a lattice algorithm specifically designed for some classical
    applications of lattice reduction. The applications are for lattice bases with
    a generalized knapsack-type structure, where the target vectors are boundably
    short. For such applications, the complexity of the algorithm improves
    traditional lattice reduction by replacing some dependence on the bit-length of
    the input vectors by some dependence on the bound for the output vectors.

  40. Generic design of Chinese remaindering schemes.

    Authors: Jean-Guillaume Dumas, Thierry Gautier, Jean-Louis Roch
    Subjects: Symbolic Computation
    Abstract

    We propose a generic design for Chinese remainder algorithms. A Chinese
    remainder computation consists in reconstructing an integer value from its
    residues modulo non coprime integers. We also propose an efficient linear data
    structure, a radix ladder, for the intermediate storage and computations. Our
    design is structured into three main modules: a black box residue computation
    in charge of computing each residue; a Chinese remaindering controller in
    charge of launching the computation and of the termination decision; an integer
    builder in charge of the reconstruction computation.

  41. Gr\"obner Bases of Bihomogeneous Ideals generated by Polynomials of Bidegree (1,1): Algorithms and Complexity.

    Authors: Mohab Safey El Din, Jean-Charles Faugère, Pierre-Jean Spaenlehauer
    Subjects: Symbolic Computation
    Abstract

    Solving multi-homogeneous systems, as a wide range of structured algebraic
    systems occurring frequently in practical problems, is of first importance.
    Experimentally, solving these systems with Gr\"obner bases algorithms seems
    easier than solving homogeneous systems of the same degree, but the reasons of
    this behaviour are not clear. In this paper, we focus on bilinear systems (i.e.
    bihomogeneous systems where all equations have bidegree (1,1)).

  42. Parallel computation of real solving bivariate polynomial systems by zero-matching method.

    Authors: Xiaolin Qin, Yong Feng, Jingwei Chen, Jingzhong Zhang
    Subjects: Symbolic Computation
    Abstract

    We present a new algorithm for solving the real roots of a bivariate
    polynomial system $\Sigma=\{f(x,y),g(x,y)\}$ with a finite number of solutions
    by using a zero-matching method. The method is based on a lower bound for
    bivariate polynomial system when the system is non-zero. Moreover, the
    multiplicities of the roots of $\Sigma=0$ can be obtained by a given
    neighborhood. From this approach, the parallelization of the method arises
    naturally. By using a multidimensional matching method this principle can be
    generalized to the multivariate equation systems.

  43. A complete algorithm to find exact minimal polynomial by approximations.

    Authors: Xiaolin Qin, Yong Feng, Jingwei Chen, Jingzhong Zhang
    Subjects: Symbolic Computation
    Abstract

    We present a complete algorithm for finding an exact minimal polynomial from
    its approximate value by using an improved parameterized integer relation
    construction method. Our result is superior to the existence of error
    controlling on obtaining an exact rational number from its approximation. The
    algorithm is applicable for finding exact minimal polynomial of an algebraic
    number by its approximate root.

  44. A Complete Method for Checking Hurwitz Stability of a Polytope of Matrices.

    Authors: Junwei Shao, Xiaorong Hou
    Subjects: Symbolic Computation
    Abstract

    We present a novel method for checking the Hurwitz stability of a polytope of
    matrices. First we prove that the polytope matrix is stable if and only if two
    homogenous polynomials are positive on a simplex, then through a newly proposed
    method, i.e., the weighted difference substitution method, the latter can be
    checked in finite steps. Examples show the efficiency of our method.

  45. Deciding Regularity of the Set of Instances of a Set of Terms with Regular Constraints is EXPTIME-Complete.

    Authors: Sebastian Maneth, Omer Giménez, Guillem Godoy
    Subjects: Symbolic Computation
    Abstract

    Finite-state tree automata are a well studied formalism for representing term
    languages. This paper studies the problem of determining the regularity of the
    set of instances of a finite set of terms with variables, where each variable
    is restricted to instantiations of a regular set given by a tree automaton. The
    problem was recently proved decidable, but with an unknown complexity. Here,
    the exact complexity of the problem is determined by proving
    EXPTIME-completeness.

  46. The Hilbert scheme of points and its link with border basis.

    Authors: Mariemi Alonso, Jérome Brachat, Bernard Mourrain
    Subjects: Symbolic Computation
    Abstract

    In this paper, we give new explicit representations of the Hilbert scheme of
    $\mu$ points in $\PP^{r}$ as a projective subvariety of a Grassmanniann
    variety. This new explicit description of the Hilbert scheme is simpler than
    the previous ones and global. It involves equations of degree 2. We show how
    these equations are deduced from the commutation relations characterizing
    border bases. Next, we consider infinitesimal perturbations of an input system
    of equations on this Hilbert scheme and describe its tangent space.

  47. Faster exponentials of power series.

    Authors: David Harvey
    Subjects: Symbolic Computation
    Abstract

    We describe a new algorithm for computing exp(f) where f is a power series in
    C[[x]]. If M(n) denotes the cost of multiplying polynomials of degree n, the
    new algorithm costs (2.1666... + o(1)) M(n) to compute exp(f) to order n. This
    improves on the previous best result, namely (2.333... + o(1)) M(n).

  48. On the Different Shapes Arising in a Family of Rational Curves Depending on a Parameter.

    Authors: Juan Gerardo Alcazar
    Subjects: Symbolic Computation
    Abstract

    Given a family of rational curves depending on a real parameter, defined by
    its parametric equations, we provide an algorithm to compute a finite partition
    of the parameter space (${\Bbb R}$, in general) so that the shape of the family
    stays invariant along each element of the partition. So, from this partition
    the topology types in the family can be determined.

  49. Bounding the radii of balls meeting every connected component of semi-algebraic sets.

    Authors: Saugata Basu, Marie-Francoise Roy
    Subjects: Symbolic Computation
    Abstract

    We prove explicit bounds on the radius of a ball centered at the origin which
    is guaranteed to contain all bounded connected components of a semi-algebraic
    set $S \subset \mathbbm{R}^k$ defined by a quantifier-free formula involving
    $s$ polynomials in $\mathbbm{Z}[X_1, ..., X_k]$ having degrees at most $d$, and
    whose coefficients have bitsizes at most $\tau$. Our bound is an explicit
    function of $s, d, k$ and $\tau$, and does not contain any undetermined
    constants.

  50. Computing rational points in convex semi-algebraic sets and SOS decompositions.

    Authors: Mohab Safey El Din, Lihong Zhi
    Subjects: Symbolic Computation
    Abstract

    Let ${\cal P}=\{h_1, ..., h_s\}\subset \Z[Y_1, ..., Y_k]$, $D\geq \deg(h_i)$
    for $1\leq i \leq s$, $\sigma$ bounding the bit length of the coefficients of
    the $h_i$'s, and $\Phi$ be a quantifier-free ${\cal P}$-formula defining a
    convex semi-algebraic set. We design an algorithm returning a rational point in
    ${\cal S}$ if and only if ${\cal S}\cap \Q\neq\emptyset$. It requires
    $\sigma^{\bigO(1)}D^{\bigO(k^3)}$ bit operations.

  51. Local Shape of Generalized Offsets to Algebraic Curves.

    Authors: Juan Gerardo Alcazar
    Subjects: Symbolic Computation
    Abstract

    In this paper we study the local behavior of an algebraic curve under a
    geometric construction which is a variation of the usual offsetting
    construction, namely the {\it generalized} offsetting process (\cite {SS99}).
    More precisely, here we discuss when and how this geometric construction may
    cause local changes in the shape of an algebraic curve, and we compare our
    results with those obtained for the case of classical offsets (\cite{JGS07}).
    For these purposes, we use well-known notions of Differential Geometry, and
    also the notion of {\it local shape} introduced in \cite{JGS07}.

  52. Topology of 2D and 3D Rational Curves.

    Authors: Juan Gerardo Alcazar, Gema Maria Diaz-Toca
    Subjects: Symbolic Computation
    Abstract

    In this paper we present algorithms for computing the topology of planar and
    space rational curves defined by a parametrization. The algorithms given here
    work directly with the parametrization of the curve, and do not require to
    compute or use the implicit equation of the curve (in the case of planar
    curves) or of any projection (in the case of space curves). Moreover, these
    algorithms have been implemented in Maple; the examples considered and the
    timings obtained show good performance skills.

RSS-материал