2001
DOI: 10.1006/jsco.2001.0437
|View full text |Cite
|
Sign up to set email alerts
|

A Direct Approach to Computing theμ-basis of Planar Rational Curves

Abstract: This paper presents an O(n 2 ) algorithm, based on Gröbner basis techniques, to compute the µ-basis of a degree n planar rational curve. The prior method involved solving a set of linear equations whose complexity by standard numerical methods was O(n 3 ). The µ-basis is useful in computing the implicit equation of a parametric curve and can express the implicit equation in the form of a determinant that is smaller than that obtained by taking the resultant of the parametric equations.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2002
2002
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 29 publications
(10 citation statements)
references
References 12 publications
0
10
0
Order By: Relevance
“…To build such a matrix it is necessary to first compute a µ-basis of the parameterization of the curve. There exist efficient algorithms to compute µ-basis (see [24,21]), but they all require the use of exact linear algebra routines. Therefore, in order to make matrix representations accessible to any programming environment having linear algebra routines (but not necessarily exact), we provide a new family of matrix representations that does not require symbolic computations to be built.…”
Section: Complement: Matrix Representations Without µ-Basesmentioning
confidence: 99%
“…To build such a matrix it is necessary to first compute a µ-basis of the parameterization of the curve. There exist efficient algorithms to compute µ-basis (see [24,21]), but they all require the use of exact linear algebra routines. Therefore, in order to make matrix representations accessible to any programming environment having linear algebra routines (but not necessarily exact), we provide a new family of matrix representations that does not require symbolic computations to be built.…”
Section: Complement: Matrix Representations Without µ-Basesmentioning
confidence: 99%
“…2 The variety of possible applications motivates the development of algorithms for computing µ-bases. Although a proof of the existence of a µ-basis for arbitrary n appeared already in [7], the algorithms were first developed for the n = 3 case only [7,14,5]. The first algorithm for arbitrary n appeared in [12], as a generalization of [5].…”
Section: Introductionmentioning
confidence: 99%
“…Relation to the previous algorithms: Cox, Sederberg and Chen [7] implicitly suggested an algorithm for the n = 3 case. Later, it was explicitly described in the Introduction of [14]. The algorithm relies on the fact that, in the n = 3 case, there are only two elements in a µ-basis, and their degrees (denoted as µ 1 and µ 2 ) can be determined prior to computing the basis (see Corollary 2 on p. 811 of [7] and p. 621 of [14]).…”
Section: Introductionmentioning
confidence: 99%
“…This method needs O(n 3 ) arithmetic operations, where n is the degree of the curve, and it is a trial-and-error approach. The second method was developed by Zheng and Sederberg [18], and it is similar to the Buchberger's algorithm for computing the Gröbner basis of a module. The computational cost of the method is about 81 4 n 2 + O(n) multiplications in generic case.…”
Section: Introductionmentioning
confidence: 99%