Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Thomas A. Grandine

dblp:06/6380 · DBLP profile ↗
← Back
12ranked-venue papers
6as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 12 · 6 first-authorTheory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
3 papers
Geometric modeling and processing · 100%
Theoretical computer science
1 paper
Mathematical optimization · 77% Computational geometry · 23%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
geometric constraint solving
0.112009
An Efficient Solution to Systems of Multivariate Polynomial Using Expression Trees · IEEE Trans. Vis. Comput. Graph. 2009
Computational geometry › algebraic geometry
multivariate polynomial systems
0.012009
An Efficient Solution to Systems of Multivariate Polynomial Using Expression Trees · IEEE Trans. Vis. Comput. Graph. 2009
Geometric modeling and processing › curve fitting
curve interpolation
0.011990
On the construction of surfaces interpolating curves: I. A method for handling nonconstant parameter curves · ACM Trans. Graph. 1990
Geometric modeling and processing › shape modeling › surface modeling
surface generation
0.011990
On the construction of surfaces interpolating curves: I. A method for handling nonconstant parameter curves · ACM Trans. Graph. 1990
Geometric modeling and processing › surface fitting
surface interpolation
0.011990
On the construction of surfaces interpolating curves: I. A method for handling nonconstant parameter curves · ACM Trans. Graph. 1990
Geometric modeling and processing › shape modeling › parametric modeling
parametric surfaces
0.011990
On the construction of surfaces interpolating curves: I. A method for handling nonconstant parameter curves · ACM Trans. Graph. 1990

Methods — techniques the papers use, named apart from their topics

tensor product representation · 0.2subdivision · 0.2expression trees · 0.2numerical linear algebra · 0.0boolean sum surface · 0.0
YearPublicationVenuePosition
2016 Editorial
Thomas A. Grandine, Scott Schaefer, Charlie C. L. Wang
Comput. Aided Des.1
2015 Special Issue of selected papers from the 2014 Dagstuhl seminar on Geometric Modeling
Falai Chen, Tor Dokken, Thomas A. Grandine, Stefanie Hahmann
Graph. Model.3
2012 Special Issue of selected papers from the 8th Dagstuhl seminar on Geometric Modeling
Thomas A. Grandine, Stefanie Hahmann, Jörg Peters 0001
Graph. Model.1
2009 Surface self-intersection computation via algebraic decomposition
Gershon Elber, Thomas A. Grandine, Myung-Soo Kim
Comput. Aided Des.2
2009 An Efficient Solution to Systems of Multivariate Polynomial Using Expression Trees
abstract
In recent years, several quite successful attempts have been made to solve systems of polynomial constraints, using geometric design tools, exploiting the availability of subdivision-based solvers [7], [11], [12], [15]. This broad range of methods includes both binary domain subdivision as well as the projected polyhedron method of Sherbrooke and Patrikalakis [15]. A prime obstacle in using subdivision solvers is their scalability. When the given constraint is represented as a tensor product of all its independent variables, it grows exponentially in size as a function of the number of variables. In this work, we show that for many applications, especially geometric ones, the exponential complexity of the constraints can be reduced to a polynomial by representing the underlying structure of the problem in the form of expression trees that represent the constraints. We demonstrate the applicability and scalability of this representation and compare its performance to that of tensor product constraint representation through several examples.
Gershon Elber, Thomas A. Grandine
IEEE Trans. Vis. Comput. Graph.2
2008 Hausdorff and Minimal Distances between Parametric Freeforms in R2 and R3
Gershon Elber, Thomas A. Grandine
GMP2
2008 Efficient solution to systems of multivariate polynomials using expression trees
abstract
In recent years, several quite successful attempts have been made to solve systems of polynomial constraints, using geometric design tools, by making use of subdivision based solvers. This broad class of methods includes both binary domain subdivision as well as the projected polyhedron method of Sherbrooke and Patrikalakis [13]. One of the main difficulties in using subdivision solvers is their scalability. When the given constraint is represented as a tensor product of all its independent variables, it grows exponentially in size as a function of the number of variables. In this work, we show that for many applications, especially geometric, the exponential complexity of the constraints can be reduced to a polynomial one by representing the underlying problem structure in the form of expression trees that represent the constraints. We demonstrate the applicability and scalability of this representation and compare its performance to that of tensor product constraint representation, on several examples.
Gershon Elber, Thomas A. Grandine
Shape Modeling International2
1997 A new approach to the surface intersection problem
Thomas A. Grandine, Frederick W. Klein IV
Comput. Aided Geom. Des.1
1990 On the construction of surfaces interpolating curves: I. A method for handling nonconstant parameter curves
abstract
In industrial design, the tool of choice for constructing surfaces that interpolate curves is the Boolean sum surface technique. However, if curves do not lie on constant parameter lines, reparametrizations will be needed, and this may introduce derivative discontinuities. A new technique which shows promise in overcoming this problem is described here. The method is based on describing the interpolation problem directly as a system of linear equations rather than as a curve-blending problem. The resulting system of equations is usually underdetermined and can be solved using numerical linear algebra methods without the a priori determination of certain parameters. The “free” parameters can be used to control the shape of the resulting surface. Two examples of the procedure are given.
David R. Ferguson, Thomas A. Grandine
ACM Trans. Graph.2
1989 Computing zeroes of spline functions
Thomas A. Grandine
Comput. Aided Geom. Des.1
1989 On convexity of piecewise polynomial functions on triangulations
Thomas A. Grandine
Comput. Aided Geom. Des.1
1987 An iterative method for computing multivariate C1 piecewise polynomial interpolants
Thomas A. Grandine
Comput. Aided Geom. Des.1