Shaoshi Chen
Chinese Academy of Sciences
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Shaoshi Chen.
international symposium on symbolic and algebraic computation | 2013
Alin Bostan; Shaoshi Chen; Frédéric Chyzak; Ziming Li; Guoce Xin
We present a new reduction algorithm that simultaneously extends Hermites reduction for rational functions and the Hermite-like reduction for hyperexponential functions. It yields a unique additive decomposition that allows to decide hyperexponential integrability. Based on this reduction algorithm, we design a new algorithm to compute minimal telescopers for bivariate hyperexponential functions. One of its main features is that it can avoid the costly computation of certificates. Its implementation outperforms Maples function DEtools[Zeilberger]. We also derive an order bound on minimal telescopers that is tighter than the known ones.
international symposium on symbolic and algebraic computation | 2010
Alin Bostan; Shaoshi Chen; Frédéric Chyzak; Ziming Li
The long-term goal initiated in this work is to obtain fast algorithms and implementations for definite integration in Almkvist and Zeilbergers framework of (differential) creative telescoping. Our complexity-driven approach is to obtain tight degree bounds on the various expressions involved in the method. To make the problem more tractable, we restrict to bivariate rational functions. By considering this constrained class of inputs, we are able to blend the general method of creative telescoping with the well-known Hermite reduction. We then use our new method to compute diagonals of rational power series arising from combinatorics.
international symposium on symbolic and algebraic computation | 2012
Shaoshi Chen; Manuel Kauers; Michael F. Singer
We show that the problem of constructing telescopers for rational functions of m + 1 variables is equivalent to the problem of constructing telescopers for algebraic functions of m variables and we 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. The algorithm for algebraic functions implies a new bound on the order of the telescopers.
international symposium on symbolic and algebraic computation | 2012
Shaoshi Chen; Manuel Kauers
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.
Journal of Symbolic Computation | 2012
Shaoshi Chen; Manuel Kauers
We analyze the differential equations produced by the method of creative telescoping applied to a hyperexponential term in two variables. We show that equations of low order have high degree, and that higher order equations have lower degree. More precisely, we derive degree bounding formulas which allow to estimate the degree of the output equations from creative telescoping as a function of the order. As an application, we show how the knowledge of these formulas can be used to improve, at least in principle, the performance of creative telescoping implementations, and we deduce bounds on the asymptotic complexity of creative telescoping for hyperexponential terms.
international symposium on symbolic and algebraic computation | 2013
Shaoshi Chen; Maximilian Jaroschek; Manuel Kauers; Michael F. Singer
Desingularization is the problem of finding a left multiple of a given Ore operator in which some factor of the leading coefficient of the original operator is removed. An order-degree curve for a given Ore operator is a curve in the (r,d)-plane such that for all points (r,d) above this curve, there exists a left multiple of order r and degree d of the given operator. We give a new proof of a desingularization result by Abramov and van Hoeij for the shift case, and show how desingularization implies order-degree curves which are extremely accurate in examples.
Journal of Symbolic Computation | 2015
Shaoshi Chen; Frédéric Chyzak; Ruyong Feng; Guofeng Fu; Ziming Li
We present a criterion for the existence of telescopers for mixed hypergeometric terms, which is based on additive and multiplicative decompositions. The criterion enables us to determine the termination of Zeilbergers algorithms for mixed hypergeometric inputs, and to verify that certain indefinite sums do not satisfy any polynomial differential equation.
international symposium on symbolic and algebraic computation | 2014
Shaoshi Chen; Manuel Kauers; Christoph Koutschan
The Apagodu-Zeilberger algorithm can be used for computing annihilating operators for definite sums over hypergeometric terms, or for definite integrals over hyperexponential functions. In this paper, we propose a generalization of this algorithm which is applicable to arbitrary Δ-finite functions. In analogy to the hypergeometric case, we introduce the notion of proper Δ-finite functions. We show that the algorithm always succeeds for these functions, and we give a tight a priori bound for the order of the output operator.
international symposium on symbolic and algebraic computation | 2015
Shaoshi Chen; Hui Huang; Manuel Kauers; Ziming Li
The Abramov-Petkovsek reduction computes an additive decomposition of a hypergeometric term,which extends the functionality of the Gosper algorithm for indefinite hypergeometric summation. We modify the Abramov-Petkovsek reduction so as to decompose a hypergeometric term as the sum of a summable term and a non-summable one. The outputs of the Abramov-Petkovsek reduction and our modified version share the same required properties. The modified reduction does not solve any auxiliary linear difference equation explicitly. It is also more efficient than the original reduction according to computational experiments. Based on this reduction, we design a new algorithm to compute minimal telescopers for bivariate hypergeometric terms. The new algorithm can avoid the costly computation of certificates.
international symposium on symbolic and algebraic computation | 2016
Shaoshi Chen; Manuel Kauers; Christoph Koutschan
Continuing a series of articles in the past few years on creative telescoping using reductions, we develop a new algorithm to construct minimal telescopers for algebraic functions. This algorithm is based on Tragers Hermite reduction and on polynomial reduction, which was originally designed for hyperexponential functions and extended to the algebraic case in this paper.