VLDB 2026 Research / reviewers in the wild / expert
Rida T. Farouki
dblp:80/6543
· DBLP profile ↗
94ranked-venue papers
77as first author
6since 2021 · last 2026
0000-0003-3224-4803ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 80 · 66 first-author · 6 since 2021Theory of computation · 14 · 11 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A quaternion approach to G 2 Hermite interpolation by quintic spatial Pythagorean-hodograph curves
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2023 | Partition of the space of planar quintic Pythagorean-hodograph curves
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2023 | Construction of planar quintic Pythagorean-hodograph curves by control-polygon constraints
Rida T. Farouki, Francesca Pelosi, Maria Lucia Sampoli |
Comput. Aided Geom. Des. | 1 |
| 2022 | Identifying Pythagorean-Hodograph Curves Closest to Prescribed Planar Bézier Curves
Rida T. Farouki |
Comput. Aided Des. | 1 |
| 2021 | Accurate Real-time CNC Curve Interpolators Based Upon Richardson Extrapolation
Rida T. Farouki |
Comput. Aided Des. | 1 |
| 2021 | Planar projections of spatial Pythagorean-hodograph curves
Rida T. Farouki, Marjeta Knez, Vito Vitrih, Emil Zagar |
Comput. Aided Geom. Des. | 1 |
| 2020 | Singular cases of planar and spatial C1 Hermite interpolation problems based on quintic Pythagorean-hodograph curves
Rida T. Farouki, Kai Hormann, Federico Nudo |
Comput. Aided Geom. Des. | 1 |
| 2020 | Construction of periodic adapted orthonormal frames on closed space curves
Rida T. Farouki, Hwan Pyo Moon |
Comput. Aided Geom. Des. | 1 |
| 2020 | Mapping rational rotation-minimizing frames from polynomial curves on to rational curves
Rida T. Farouki, Zbynek Sír |
Comput. Aided Geom. Des. | 1 |
| 2019 | Optimization of Corner Blending Curves
Rida T. Farouki, Francesca Pelosi, Maria Lucia Sampoli |
Comput. Aided Des. | 1 |
| 2019 | Construction of rational curves with rational arc lengths by direct integration
Rida T. Farouki, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 2019 | Existence of Pythagorean-hodograph quintic interpolants to spatial G1 Hermite data with prescribed arc lengths
Rida T. Farouki |
J. Symb. Comput. | 1 |
| 2018 | C1 and C2 interpolation of orientation data along spatial Pythagorean-hodograph curves using rational adapted spline frames
Hwan Pyo Moon, Rida T. Farouki |
Comput. Aided Geom. Des. | 2 |
| 2017 | A real-time CNC interpolator algorithm for trimming and filling planar offset curves
Rida T. Farouki, Jyothirmai Srinathu |
Comput. Aided Des. | 1 |
| 2017 | Helical polynomial curves interpolating G1 data with prescribed axes and pitch angles
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2016 | Construction of G1 planar Hermite interpolants with prescribed arc lengths
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2016 | Geometry of the ringed surfaces in R4 that generate spatial Pythagorean hodographs
Rida T. Farouki, Robert Gutierrez |
J. Symb. Comput. | 1 |
| 2016 | Solution of a quadratic quaternion equation with mixed coefficients
Rida T. Farouki, Graziano Gentili, Carlotta Giannelli, Alessandra Sestini, Caterina Stoppato |
J. Symb. Comput. | 1 |
| 2015 | Arc lengths of rational Pythagorean-hodograph curves
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2015 | Identification and "reverse engineering" of Pythagorean-hodograph curves
Rida T. Farouki, Carlotta Giannelli, Alessandra Sestini |
Comput. Aided Geom. Des. | 1 |
| 2015 | Rational swept surface constructions based on differential and integral sweep curve properties
Rida T. Farouki, Kevin M. Nittler |
Comput. Aided Geom. Des. | 1 |
| 2015 | Algorithm 952: PHquintic: A Library of Basic Functions for the Construction and Analysis of Planar Quintic Pythagorean-Hodograph CurvesabstractThe implementation of a library of basic functions for the construction and analysis of planar quintic Pythagorean-hodograph (PH) curves is presented using the complex representation. The special algebraic structure of PH curves permits exact algorithms for the computation of key properties, such as arc length, elastic bending energy, and offset (parallel) curves. Single planar PH quintic segments are constructed as interpolants to first-order Hermite data (end points and derivatives), and this construction is then extended to open or closed C 2 PH quintic spline curves interpolating a sequence of points in the plane. The nonlinear nature of PH curves incurs a multiplicity of formal solutions to such interpolation problems, and a key aspect of the algorithms is to efficiently single out the unique “good” interpolant among them. Bohan Dong, Rida T. Farouki |
ACM Trans. Math. Softw. | 2 |
| 2014 | Construction of G2 rounded corners with Pythagorean-hodograph curves
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2014 | Rotation-minimizing osculating frames
Rida T. Farouki, Carlotta Giannelli, Maria Lucia Sampoli, Alessandra Sestini |
Comput. Aided Geom. Des. | 1 |
| 2014 | Inverse kinematics for optimal tool orientation control in 5-axis CNC machining
Rida T. Farouki, Chang Yong Han, Shiqiao Li |
Comput. Aided Geom. Des. | 1 |
| 2014 | C2 interpolation of spatial data subject to arc-length constraints using Pythagorean-hodograph quintic splines
Mathieu Huard, Rida T. Farouki, Nathalie Sprynski, Luc Biard |
Graph. Model. | 2 |
| 2013 | Rotation-minimizing Euler-Rodrigues rigid-body motion interpolants
Rida T. Farouki, Chang Yong Han, Petroula Dospra, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 2013 | Optimal tool orientation control for 5-axis CNC milling with ball-end cutters
Rida T. Farouki, Shiqiao Li |
Comput. Aided Geom. Des. | 1 |
| 2013 | Scalar-vector algorithm for the roots of quadratic quaternion polynomials, and the characterization of quintic rational rotation-minimizing frame curves
Rida T. Farouki, Petroula Dospra, Takis Sakkalis |
J. Symb. Comput. | 1 |
| 2013 | Corrigendum to "Rational rotation-minimizing frames on polynomial space curves of arbitrary degree" [J. Symbolic Comput. 45(8) (2010) 844-856]
Rida T. Farouki, Takis Sakkalis |
J. Symb. Comput. | 1 |
| 2012 | The Bernstein polynomial basis: A centennial retrospective
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 2012 | A complete classification of quintic space curves with rational rotation-minimizing frames
Rida T. Farouki, Takis Sakkalis |
J. Symb. Comput. | 1 |
| 2011 | Rational Pythagorean-hodograph space curves
Rida T. Farouki, Zbynek Sír |
Comput. Aided Geom. Des. | 1 |
| 2011 | Equivalence of distinct characterizations for rational rotation-minimizing frames on quintic space curves
Rida T. Farouki, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 2010 | Construction of rational surface patches bounded by lines of curvature
Luc Biard, Rida T. Farouki, Nicolas Szafran |
Comput. Aided Geom. Des. | 2 |
| 2010 | Construction and smoothing of triangular Coons patches with geodesic boundary curves
Rida T. Farouki, Nicolas Szafran, Luc Biard |
Comput. Aided Geom. Des. | 1 |
| 2010 | Rational rotation-minimizing frames on polynomial space curves of arbitrary degree
Rida T. Farouki, Takis Sakkalis |
J. Symb. Comput. | 1 |
| 2009 | Construction of Bézier surface patches with Bézier curves as geodesic boundaries
Rida T. Farouki, Nicolas Szafran, Luc Biard |
Comput. Aided Des. | 1 |
| 2009 | Quintic space curves with rational rotation-minimizing frames
Rida T. Farouki, Carlotta Giannelli, Carla Manni, Alessandra Sestini |
Comput. Aided Geom. Des. | 1 |
| 2009 | Existence conditions for Coons patches interpolating geodesic boundary curves
Rida T. Farouki, Nicolas Szafran, Luc Biard |
Comput. Aided Geom. Des. | 1 |
| 2009 | Helical polynomial curves and double Pythagorean hodographs I. Quaternion and Hopf map representations
Rida T. Farouki, Carlotta Giannelli, Alessandra Sestini |
J. Symb. Comput. | 1 |
| 2009 | Helical polynomial curves and double Pythagorean hodographs II. Enumeration of low-degree curves
Rida T. Farouki, Carlotta Giannelli, Alessandra Sestini |
J. Symb. Comput. | 1 |
| 2009 | Spatial camera orientation control by rotation-minimizing directed framesabstractAbstract The use of rotation‐minimizing directed frames (RMDFs) for defining smoothly varying camera orientations along given spatial paths, in real or virtual environments, is proposed. A directed frame on a space curve${\bf r}(\xi)$ is a varying orthonormal basis$({\bf o},{\bf p},{\bf q})$ for ℝ3such that${\bf o}(\xi)={\bf r}(\xi)/|{\bf r}(\xi)|$ coincides with the unit polar vector from the origin to each curve point, and such a frame is rotation‐minimizing if its angular velocity vector${\bf \omega}$ maintains a vanishing component alongo. To facilitate computation of rotation‐minimizing directed frames, it is shown that the basic theory is equivalent to the established theory for rotation‐minimizing adapted frames—for which one frame vector coincides with the tangent${\bf t}(\xi)={\bf r}'(\xi)/|{\bf r}'(\xi)|$ at each curve point—if one replaces the given space curve by its anti‐hodograph (i.e., indefinite integral). A family of polynomial curves on which RMDFs can be computed exactly by a rational function integration, the Pythagorean (P) curves, is also introduced, together with algorithms for their construction. Copyright © 2009 John Wiley & Sons, Ltd. Rida T. Farouki, Carlotta Giannelli |
Comput. Animat. Virtual Worlds | 1 |
| 2008 | Topological criterion for selection of quintic Pythagorean-hodograph Hermite interpolants
Hyeong In Choi, Rida T. Farouki, Song-Hwa Kwon, Hwan Pyo Moon |
Comput. Aided Geom. Des. | 2 |
| 2008 | Identification of spatial PH quintic Hermite interpolants with near-optimal shape measures
Rida T. Farouki, Carlotta Giannelli, Carla Manni, Alessandra Sestini |
Comput. Aided Geom. Des. | 1 |
| 2008 | Pythagorean-hodograph curves and related topics
Rida T. Farouki, Bert Jüttler, Carla Manni |
Comput. Aided Geom. Des. | 1 |
| 2007 | Rational space curves are not "unit speed"
Rida T. Farouki, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 2007 | A control polygon scheme for design of planar C2 PH quintic spline curves
Francesca Pelosi, Maria Lucia Sampoli, Rida T. Farouki, Carla Manni |
Comput. Aided Geom. Des. | 3 |
| 2007 | A geometric product formulation for spatial Pythagorean hodograph curves with applications to Hermite interpolation
Christian Perwass, Rida T. Farouki, Lyle Noakes |
Comput. Aided Geom. Des. | 2 |
| 2004 | Topologically consistent trimmed surface approximations based on triangular patches
Rida T. Farouki, Chang Yong Han, Joel Hass, Thomas W. Sederberg |
Comput. Aided Geom. Des. | 1 |
| 2004 | Linear perturbation methods for topologically consistent representations of free-form surface intersections
Xiaowen Song, Thomas W. Sederberg, Jianmin Zheng, Rida T. Farouki, Joel Hass |
Comput. Aided Geom. Des. | 4 |
| 2004 | Corrigendum to: 'Linear perturbation methods for topologically consistent representations of free-form surface intersections': Computer Aided Geometric Design 21 (2004) 303-319
Xiaowen Song, Thomas W. Sederberg, Jianmin Zheng, Rida T. Farouki, Joel Hass |
Comput. Aided Geom. Des. | 4 |
| 2003 | Construction of orthogonal bases for polynomials in Bernstein form on triangular and simplex domains
Rida T. Farouki, Tim N. T. Goodman, Tomas Sauer |
Comput. Aided Geom. Des. | 1 |
| 2003 | Rational approximation schemes for rotation-minimizing frames on Pythagorean-hodograph curves
Rida T. Farouki, Chang Yong Han |
Comput. Aided Geom. Des. | 1 |
| 2002 | Structural invariance of spatial Pythagorean hodographs
Rida T. Farouki, Mohammad al-Kandari, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 2002 | Optimal slicing of free-form surfaces
Tait S. Smith, Rida T. Farouki, Mohammad al-Kandari, Helmut Pottmann |
Comput. Aided Geom. Des. | 2 |
| 2002 | Exact rotation-minimizing frames for spatial Pythagorean-hodograph curves
Rida T. Farouki |
Graph. Model. | 1 |
| 2001 | Exact Taylor series coefficients for variable-feedrate CNC curve interpolators
Rida T. Farouki, Yi-Feng Tsai |
Comput. Aided Des. | 1 |
| 2001 | Computation of optimal composite re-parameterizations
Paolo Costantini, Rida T. Farouki, Carla Manni, Alessandra Sestini |
Comput. Aided Geom. Des. | 2 |
| 2001 | Real-time CNC interpolators for Bézier conics
Rida T. Farouki, Carla Manni, Alessandra Sestini |
Comput. Aided Geom. Des. | 1 |
| 2001 | Construction and shape analysis of PH quintic Hermite interpolants
Hwan Pyo Moon, Rida T. Farouki, Hyeong In Choi |
Comput. Aided Geom. Des. | 2 |
| 2001 | Gauss map computation for free-form surfaces
Tait S. Smith, Rida T. Farouki |
Comput. Aided Geom. Des. | 2 |
| 2001 | Performance analysis of CNC interpolators for time-dependent feedrates along PH curves
Yi-Feng Tsai, Rida T. Farouki, Bryan Feldman |
Comput. Aided Geom. Des. | 2 |
| 2001 | Algorithm 812: BPOLY: An object-oriented library of numerical algorithms for polynomials in Bernstein formabstractThe design, implementation, and testing of a C++ software library for univriate polynomials in Bernstein form is described. By invoking the class environment and operator overloading, each polynomial in an expression is interpreted as an object compatible with the arithmetic operations and other common functions (subdivision, degree, elevation, differentiation and integration, compoistion, greatest common divisor, real-root solving, etc.) for polynomials in Bernstein form. The library allows compact and intuitive implementation of lengthy manipulation of Bernstein-form polynomials, which often arise in computer graphics and computer-aided design and manufacturing applications. A series of empirical tests indicates that the library functions are typically very accurate and reliable, even for polynomials of surprisingly high degree. Yi-Feng Tsai, Rida T. Farouki |
ACM Trans. Math. Softw. | 2 |
| 2000 | Minkowski Roots of Complex SetsabstractAn n-th Minkowski root /spl otimes//sup 1/n/ A of a given complex set A is defined by the property {z/sub 1/z/sub 2/...z/sub n/|z/sub i//spl isin//spl otimes//sup 1/n/ A}/spl equiv/A, i.e., the set of all products of n independently chosen values from /spl otimes//sup 1/n/ is identical to A. Hence, the n-th Minkowski power of /spl otimes//sup 1/n/A yields the original set A. Minkowski root extractions are fundamental operations in the Minkowski geometric algebra of complex sets: depending on the nature of A, subtle issues concerning the existence, uniqueness and minimality or maximality of /spl otimes//sup 1/n/A may arise. For a domain A with a smooth boundary that is strictly logarithmically convex, we show that each connected component of the "ordinary" root A/sup 1/n/={z|z/sup n//spl isin/A} is a Minkowski n-th root. /spl otimes//sup 1/n/A has a more intricate structure, however when /spl part/A has logarithmic inflections. For example, if A is a circular disk, /spl otimes//sup 1/n/A is (a single loop of) the "n-th order" ovals of Cassini or lemniscate of Bernoulli when 0/spl notin/A or 0/spl isin//spl part/A, respectively. But when 0 is in the interior of A, a composite curve (portions of the Cassini ovals and a higher-order curve) is required to describe /spl otimes//sup 1/n/A. Rida T. Farouki, Weiqing Gu, Hwan Pyo Moon |
GMP | 1 |
| 2000 | Physical constraints on feedrates, feed accelerations along curved tool paths
Rida T. Farouki, Yi-Feng Tsai, Curtis S. Wilson |
Comput. Aided Geom. Des. | 1 |
| 1999 | Convergent inversion approximations for polynomials in Bernstein form
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1999 | Contour machining of free-form surfaces with real-time PH curve CNC interpolators
Rida T. Farouki, Yi-Feng Tsai, Guo-Feng Yuan |
Comput. Aided Geom. Des. | 1 |
| 1998 | Variable-feedrate CNC interpolators for constant material removal rates along Pythagorean-hodograph curvesabstractAn NC system that machines a curved shape at fixed depth of cut experiences time-varying cutting forces due to the ‘curvature effect’—the material removal rate is higher than nominal in concave regions, and lower in convex regions. A curvature-dependent feedrate function that automatically compensates for this effect is formulated, and it is shown that, for Pythagorean-hodograph (PH) curves, the periodic real time computation of reference points in accordance with this function can be analytically reduced to a sequence of root-finding problems for simple monotone functions. Empirical results from an implementation of this variable-feedrate interpolators on an open-architecture CNC milling machine are presented and compared with results from fixed-feedrate interpolators. The curvature-compensated feedrate scheme has important potential applications in ensuring part accuracy and in optimizing part programs consistent with a prescribed accuracy. Rida T. Farouki, Jairam Manjunathaiah, David Nicholas, Guo-Feng Yuan, Sungchul Jee |
Comput. Aided Des. | 1 |
| 1998 | On integrating lines of curvature
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1998 | Degenerate point/curve and curve/curve bisectors arising in medial axis computations for planar domains with curved boundaries
Rida T. Farouki, Rajesh Ramamurthy |
Comput. Aided Geom. Des. | 1 |
| 1997 | Pythagorean-hodograph quintic transition curves of monotone curvature
Rida T. Farouki |
Comput. Aided Des. | 1 |
| 1997 | Optimal parameterizations
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1997 | Conic Approximation of Conic Offsets
Rida T. Farouki |
J. Symb. Comput. | 1 |
| 1996 | Approximation of rolling-ball blends for free-form parametric surfaces
Rida T. Farouki, Ragnar Sverrisson |
Comput. Aided Des. | 1 |
| 1996 | The elastic bending energy of Pythagorean-hodograph curves
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1996 | Real-time CNC interpolators for Pythagorean-hodograph curves
Rida T. Farouki, Sagar Shah |
Comput. Aided Geom. Des. | 1 |
| 1995 | Analysis of the offset to a parabola
Rida T. Farouki, Thomas W. Sederberg |
Comput. Aided Geom. Des. | 1 |
| 1994 | The conformal map z -> z2 of the hodograph plane
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1994 | The bisector of a point and a plane parametric curve
Rida T. Farouki, John K. Johnstone |
Comput. Aided Geom. Des. | 1 |
| 1993 | Algebraically rectifiable parametric curves
Takis Sakkalis, Rida T. Farouki |
Comput. Aided Geom. Des. | 2 |
| 1991 | On the stability of transformations between power and Bernstein polynomial forms
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1991 | Real rational curves are not 'unit speed'
Rida T. Farouki, Takis Sakkalis |
Comput. Aided Geom. Des. | 1 |
| 1990 | Analytic properties of plane offset curves
Rida T. Farouki, C. Andrew Neff |
Comput. Aided Geom. Des. | 1 |
| 1990 | Algebraic properties of plane offset curves
Rida T. Farouki, C. Andrew Neff |
Comput. Aided Geom. Des. | 1 |
| 1990 | Singular Points of Algebraic Curves
Takis Sakkalis, Rida T. Farouki |
J. Symb. Comput. | 2 |
| 1989 | Automatic parsing of degenerate quadric-surface intersectionsabstractIn general, two quadric surfaces intersect in a nonsingular quartic space curve. Under special circumstances, however, this intersection may “degenerate” into a quartic with a double point, or a composite of lines, conics, and twisted cubics whose degrees, counted over the complex projective domain, sum to four. Such degenerate forms are important since they occur with surprising frequency in practice and, unlike the generic case, they admit rational parameterizations. Invoking concepts from classical algebraic geometry, we formulate the condition for a degenerate intersection in terms of the vanishing of a polynomial expression in the quadric coefficients. When this is satisfied, we apply a multivariate polynomial factorization algorithm to the projecting cone of the intersection curve. Factors of this cone which correspond to intersection components “at infinity” may be removed a priori. A careful examination of the remaining cone factors then facilitates the identification and parameterization of the various real, affine intersection elements that may arise: isolated points, lines, conics, cubics, and singular quartics. The procedure is essentially automatic (avoiding the tedium of case-by-case analyses), encompasses the full range of quadric forms, and is amenable to implementation in exact (symbolic) arithmetic. Rida T. Farouki, C. Andrew Neff, M. A. O'Conner |
ACM Trans. Graph. | 1 |
| 1988 | Algorithms for polynomials in Bernstein form
Rida T. Farouki, V. T. Rajan |
Comput. Aided Geom. Des. | 1 |
| 1988 | On the numerical condition of algebraic curves and surfaces 1. Implicit equations
Rida T. Farouki, V. T. Rajan |
Comput. Aided Geom. Des. | 1 |
| 1988 | Computational issues in solid boundary evaluation
Rida T. Farouki |
Inf. Sci. | 1 |
| 1987 | On the numerical condition of polynomials in Bernstein form
Rida T. Farouki, V. T. Rajan |
Comput. Aided Geom. Des. | 1 |
| 1986 | The approximation of non-degenerate offset surfaces
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |
| 1986 | The characterization of parametric surface sections
Rida T. Farouki |
Comput. Vis. Graph. Image Process. | 1 |
| 1985 | Exact offset procedures for simple solids
Rida T. Farouki |
Comput. Aided Geom. Des. | 1 |