BacklinksCopy this pageBack to top Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer RedditRecent ChangesSend via e-MailPrintPermalink × Table of Contents Research projects Ongoing projects Solving inverse kinematics and trajectory planning problems for robot manipulators using computer algebra Relative position estimation of asteroid exploration rovers Algorithm for exact linear computation on matrices Iterative method for calculating approximate GCD of univariate polynomials A study of the algebraic and combinatorial structure of words Research projects conducted or participated in the past Reading comprehension analysis with "Reading Skills Test" Automated reasoning with computer algebra and symbolic computation "Recursive" PRS of univariate polynomials and its subresultants Iterative method for calculating single cluster of closed zeros of univariate polynomials Calculating the number of the real zeros of univariate polynomials with error terms Iterative method for calculating the real zeros of univariate polynomials Research projects This page briefly describes my present and past research projects (with research terms and collaborators). Please see Research page for an outline of my overall research. Ongoing projects Solving inverse kinematics and trajectory planning problems for robot manipulators using computer algebra Research term: 2018–present Collaborator: Masahiko Mikawa and The Social Robotics Laboratory, University of Tsukuba https://mikawalab.org/ We are studying methods for solving inverse kinematics and trajectory planning problems for robot manipulators using Gröbner basis calculations. We are working on developing efficient methods for solving inverse kinematics problems while rigorously guaranteeing the existence of solutions. Relative position estimation of asteroid exploration rovers Research term: 2018–present Collaborator: Masahiko Mikawa and The Social Robotics Laboratory, University of Tsukuba https://mikawalab.org/ We are studying methods for estimating the relative positions of small swarm robots exploring asteroids by measuring the strength of radio waves they emit to each other. We are working on a method to efficiently solve the equations and evaluate the error by converting a system of nonlinear equations back to a system of linear equations through the substitution of variables. Algorithm for exact linear computation on matrices Research term: 2010–present Collaborators: Shinichi Tajima and Katsuyosi Ohara For matrices whose components are given by integers or rational numbers, we are working on developing algorithms to efficiently compute general eigenspaces and Jordan chains using the minimum annihilating polynomials or pseudo minimum annihilating polynomials of the matrix based on the residue analysis on the resolvents. Iterative method for calculating approximate GCD of univariate polynomials Research term: 2005–present Collaborator: Boming Chi Approximate Greatest Common Divisor (GCD) is the oldest topic in symbolic-numeric computation still active in research. Among many approaches for calculating approximate GCDs, I'm developing an iterative algorithm that reduces the original problem into a constrained minimization problem. We have successfully developed an algorithm that calculates approximate GCDs with perturbations as small as previously proposed algorithms, taking an optimization approach, and is extremely efficient than ever before (up to 30 times faster). A study of the algebraic and combinatorial structure of words Research term: 2007–present Collaborator: Jun Morita We are working on characterizing the algebraic and combinatorial structure of words (strings) by means of formal power series, etc. Research projects conducted or participated in the past Reading comprehension analysis with "Reading Skills Test" Participating term: 2016–2020 Participated in: The Reading Skills Project In the project, we investigated and analyzed the correlations between the ability of junior high school and high school mathematics textbooks to read definition sentences and some other reading skills, as well as the differences in reading comprehension by reading text and relating it to a diagram. Automated reasoning with computer algebra and symbolic computation Participating term: 2014–2016 Participated in: Todai Robot Project https://21robot.org/index-e.html As a member of the science and mathematics team of the above-mentioned project, we participated in a research project on solving mathematical problems by automatic reasoning. We have developed an algorithm and implementation for solving problems of series in the National Center Test for University Admissions (NCT) using automatic reasoning and contributed to improving the performance in the mock examinations. "Recursive" PRS of univariate polynomials and its subresultants Research term: 2002–2008 For extracting “multiple zeros” of a given univariate polynomial, we calculate the GCD of the given polynomial and its derivative, then calculate the GCD of the just-acquired GCD and its derivative, and so on, which leads to a calculation called “squarefree decomposition.” We have named the polynomial remainder sequence (PRS) involved in the “recursive PRS” calculation and established the theory of subresultants for recursive PRS. Iterative method for calculating single cluster of closed zeros of univariate polynomials Research term: 2004–2007 Collaborator: Tateaki Sasaki Computing multiple or closed zeros of univariate polynomials with an iterative method is difficult because of numerical errors. Focusing on a single cluster of multiple close zeros and assuming that the position and the multiplicity of the cluster have already been given by appropriate methods such as approximate squarefree decomposition, we have developed an iterative method calculating the zeros in the cluster simultaneously, accurately, and efficiently, with standard hardware arithmetic. Calculating the number of the real zeros of univariate polynomials with error terms Research term: 1997–1999 Collaborator: Tateaki Sasaki If the coefficients of a univariate polynomial have changed, the number of real zeros may also change. For given ranges of errors in the coefficients, we have developed a way of estimating the (range of) number of the real zeros. Sturm sequence is an extension of the polynomial remainder sequence (PRS) and is used to calculate the number of real zeros. Some given polynomials may cause unstable behaviors in the Sturm sequence. Among such phenomena, we have focused our attention on the issue of a very small leading coefficient and established a condition such that we can calculate the number of real zeros appropriately while neglecting such a small leading coefficient in proceeding calculations. Iterative method for calculating the real zeros of univariate polynomials Research term: 1995–1997 Collaborator: Tateaki Sasaki Durand-Kerner's method is known as an iterative method to calculate all the zeros of univariate polynomials simultaneously. In this study, we have extended the D-K method as follows: With the number of real zeros calculated in advance, calculate the real and the complex zeros while always distinguishing them, By modifying the iterative formula, only the real zeros are calculated. en/projects.txt Last modified: 2024/04/06 22:15by aterui