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

Vadim Shapiro

dblp:s/VadimShapiro · DBLP profile ↗
← Back
47ranked-venue papers
5as first author
3since 2021 · last 2023
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 41 · 5 first-author · 3 since 2021Theory of computation · 3Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 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
22 papers
Geometric modeling and processing · 68% Computational fabrication · 32%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational science and engineering · 100%
Theoretical computer science
2 papers
Computational geometry · 100%

Topics — the 17 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
solid modeling
0.732023
Finite Algebras for Solid Modeling using Julia's Sparse Arrays · Comput. Aided Des. 2023
epsilon-Topological formulation of tolerant solid modeling · Comput. Aided Des. 2006
Separation for Boundary to CSG Conversion · ACM Trans. Graph. 1993
Geometric modeling and processing › computer-aided design › product data exchange
CAD data exchange
0.622019
On Verification of Interoperability of CAD Systems with a Focus on Invariant Properties · Comput. Aided Des. 2019
Report from a 2013 ASME panel on geometric interoperability for advanced manufacturing · Comput. Aided Des. 2014
Computational fabrication
additive manufacturing
0.522016
Homogenization of material properties in additively manufactured structures · Comput. Aided Des. 2016
Representation and analysis of additively manufactured parts · Comput. Aided Des. 2015
Geometric modeling and processing
configuration space
0.322013
Solving inverse configuration space problems by adaptive sampling · Comput. Aided Des. 2013
Configuration products and quotients in geometric modeling · Comput. Aided Des. 2011
Computational fabrication
material property homogenization
0.212016
Homogenization of material properties in additively manufactured structures · Comput. Aided Des. 2016
Geometric modeling and processing
computational geometry
0.212023
Finite Algebras for Solid Modeling using Julia's Sparse Arrays · Comput. Aided Des. 2023
Computational geometry
geometric modeling and processing
0.212014
Linear algebraic representation for topological structures · Comput. Aided Des. 2014
Computational geometry › computational topology
topological data structures
0.212014
Linear algebraic representation for topological structures · Comput. Aided Des. 2014
Computational science and engineering › materials science
materials science simulation
0.112016
The new frontiers in computational modeling of material structures · Comput. Aided Des. 2016
Geometric modeling and processing
collision detection
0.112016
Effective contact measures · Comput. Aided Des. 2016
Geometric modeling and processing › implicit surface
implicit surface modeling
0.112006
Field modeling with sampled distances · Comput. Aided Des. 2006
Geometric modeling and processing
computer-aided design
0.112014
Report from a 2013 ASME panel on geometric interoperability for advanced manufacturing · Comput. Aided Des. 2014
Geometric modeling and processing › solid modeling
heterogeneous object modeling
0.112005
Heterogeneous object models and their applications · Comput. Aided Des. 2005
Geometric modeling and processing › computer-aided design
persistent naming
0.021998
Boundary Representation Deformation in Parametric Solid Modeling · ACM Trans. Graph. 1998
Necessary Conditions for Boundary Representation Variance · SCG 1997
Geometric modeling and processing › solid modeling
sweep surface
0.011999
The dual of sweep · Comput. Aided Des. 1999
Geometric modeling and processing › solid modeling
boundary representation
0.011997
Necessary Conditions for Boundary Representation Variance · SCG 1997
Geometric modeling and processing › solid modeling
constructive solid geometry
0.011991
Construction and optimization of CSG representations · Comput. Aided Des. 1991

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

invariant property verification · 0.8sparse arrays · 0.7moment-vector method · 0.7julia · 0.7sample-based synthesis · 0.3homogenization · 0.2adaptive sampling · 0.2topology · 0.1distance field sampling · 0.1continuity analysis · 0.0half-space construction · 0.0boundary-based separation · 0.0
YearPublicationVenuePosition
2023 Finite Algebras for Solid Modeling using Julia's Sparse Arrays
Alberto Paoluzzi, Vadim Shapiro, Antonio DiCarlo, Giorgio Scorzelli, Elia Onofri
Comput. Aided Des.2
2023 Special Issue in the Memory of Herb Voelcker
Jarek Rossignac, Nickolas S. Sapidis, Vadim Shapiro
Comput. Aided Des.3
2021 TopoKnit: A Process-Oriented Representation for Modeling the Topology of Yarns in Weft-Knitted Textiles
Levi Kapllani, Chelsea Amanatides, Geneviève Dion, Vadim Shapiro, David E. Breen
Graph. Model.4
2019 Topological semantics for lumped parameter systems modeling
Randi Wang, Vadim Shapiro
Adv. Eng. Informatics2
2019 On Verification of Interoperability of CAD Systems with a Focus on Invariant Properties
Duygu Sap, Vadim Shapiro
Comput. Aided Des.2
2018 Multiscale shape-material modeling by composition
Vadim Shapiro
Comput. Aided Des.2
2018 A moment-vector approach to interoperable analysis
Andrew Taber, Goldy Kumar, Michael Freytag, Vadim Shapiro
Comput. Aided Des.4
2017 Sample-based synthesis of two-scale structures with anisotropy
Vadim Shapiro
Comput. Aided Des.2
2016 Homogenization of material properties in additively manufactured structures
Vadim Shapiro
Comput. Aided Des.2
2016 Effective contact measures
Mikola Lysenko, Vadim Shapiro
Comput. Aided Des.2
2016 The new frontiers in computational modeling of material structures
William C. Regli, Jarek Rossignac, Vadim Shapiro, Vijay Srinivasan
Comput. Aided Des.3
2015 Representation and analysis of additively manufactured parts
Saigopal Nelaturi, Vadim Shapiro
Comput. Aided Des.2
2015 Editorial
Vadim Shapiro
Comput. Aided Des.1
2014 Linear algebraic representation for topological structures
Antonio DiCarlo, Alberto Paoluzzi, Vadim Shapiro
Comput. Aided Des.3
2014 Geometric interoperability via queries
Christoph M. Hoffmann, Vadim Shapiro, Vijay Srinivasan
Comput. Aided Des.2
2014 Report from a 2013 ASME panel on geometric interoperability for advanced manufacturing
Vadim Shapiro, Vijay Srinivasan
Comput. Aided Des.1
2013 Solving inverse configuration space problems by adaptive sampling
Saigopal Nelaturi, Vadim Shapiro
Comput. Aided Des.2
2011 Configuration products and quotients in geometric modeling
Saigopal Nelaturi, Vadim Shapiro
Comput. Aided Des.2
2011 Non-commutative morphology: Shapes, filters, and convolutions
Mikola Lysenko, Vadim Shapiro, Saigopal Nelaturi
Comput. Aided Geom. Des.2
2010 Group morphology with convolution algebras
abstract
Group morphology is an extension of mathematical morphology with classical Minkowski sum and difference operations generalized respectively to Minkowski product and quotient operations over arbitrary groups. We show that group morphology is a proper setting for unifying, formulating and solving a number of important problems, including translational and rotational configuration space problems, mechanism workspace computation, and symmetry detection. The proposed computational approach is based on group convolution algebras, which extend classical convolutions and the Fourier transform to non-commutative groups. In particular, we show that all Minkowski product and quotient operations may be represented implicitly as sublevel sets of the same real-valued convolution function.
Mikola Lysenko, Saigopal Nelaturi, Vadim Shapiro
Symposium on Solid and Physical Modeling3
2009 Discrete physics using metrized chains
abstract
Over the last fifty years, there have been numerous efforts to develop comprehensive discrete formulations of geometry and physics from first principles: from Whitney's geometric integration theory [33] to Harrison's theory of chainlets [16], including Regge calculus in general relativity [26, 34], Tonti's work on the mathematical structure of physical theories [30] and their discrete formulation [31], plus multifarious researches into so-called mimetic discretization methods [28], discrete exterior calculus [11, 12], and discrete differential geometry [2, 10]. All these approaches strive to tell apart the different mathematical structures---topological, differentiable, metrical---underpinning a physical theory, in order to make the relationships between them more transparent. While each component is reasonably well understood, computationally effective connections between them are not yet well established, leading to difficulties in combining and progressively refining geometric models and physics-based simulations. This paper proposes such a connection by introducing the concept of metrized chains, meant to establish a discrete metric structure on top of a discrete measure-theoretic structure embodied in the underlying notion of measured (real-valued) chains. These, in turn, are defined on a cell complex, a finite approximation to a manifold which abstracts only its topological properties.
Antonio DiCarlo, Franco Milicchio, Alberto Paoluzzi, Vadim Shapiro
Symposium on Solid and Physical Modeling4
2009 Configuration products in geometric modeling
abstract
The six-dimensional space SE(3) is traditionally associated with the space of configurations of a rigid solid (a subset of Euclidean three-dimensional space E3). But a solid can be also considered to be a set of configurations, and therefore a subset of SE(3). This observation removes the artificial distinction between shapes and their configurations, and allows formulation and solution of a large class of problems in mechanical design and manufacturing. In particular, the configuration product of two subsets of configuration space is the set of all configurations obtained when one of the sets is transformed by all configurations of the other. The usual definitions of various sweeps, Minkowski sum, and other motion related operations are then realized as projections of the configuration product into E3. Similarly, the dual operation of configuration quotient subsumes the more common operations of unsweep and Minkowski difference. We identify the formal properties of these operations that are instrumental in formulating and solving both direct and inverse problems in computer aided design and manufacturing. Finally, we show that all required computations may be implemented using a fast parallel sampling method on a GPU.
Saigopal Nelaturi, Vadim Shapiro
Symposium on Solid and Physical Modeling2
2009 Chain-Based Representations for Solid and Physical Modeling
abstract
In this paper, we show that the (co)chain complex associated with a decomposition of the computational domain, commonly called a mesh in computational science and engineering, can be represented by a block-bidiagonal matrix that we call the Hasse matrix. Moreover, we show that topology-preserving mesh refinements, produced by the action of (the simplest) Euler operators, can be reduced to multilinear transformations of the Hasse matrix representing the complex. Our main result is a new representation of the (co)chain complex underlying field computations, a representation that provides new insights into the transformations induced by local mesh refinements. Our approach is based on first principles and is general in that it applies to most representational domains that can be characterized as cell complexes, without any restrictions on their type, dimension, codimension, orientability, manifoldness, and connectedness.
Antonio DiCarlo, Franco Milicchio, Alberto Paoluzzi, Vadim Shapiro
IEEE Trans Autom. Sci. Eng.4
2008 Geometrically adaptive numerical integration
abstract
Numerical integration over solid domains often requires geometric adaptation to the solid's boundary. Traditional approaches employ hierarchical adaptive space decomposition, where the integration cells intersecting the boundary are either included or discarded based on their position with respect to the boundary and/or statistical measures. These techniques are inadequate when accurate integration near the boundary is particularly important. In boundary value problems, for instance, a small error in the boundary cells can lead to a large error in the computed field distribution.
Brian Luft, Vadim Shapiro, Igor G. Tsukanov
Symposium on Solid and Physical Modeling2
2008 A codimension-zero approach to discretizing and solving field problems
Franco Milicchio, Antonio DiCarlo, Alberto Paoluzzi, Vadim Shapiro
Adv. Eng. Informatics4
2008 Shape sensitivity of constructively represented geometric models
Jiaqin Chen, Michael Freytag, Vadim Shapiro
Comput. Aided Geom. Des.3
2007 Shape sensitivity of constructive representations
abstract
Most solid models are archived using boundary representations, but they are created, edited, and optimized using high level constructive methods that rely on parameterized Boolean set operations and feature-based techniques. Downstream applications often require optimization of integral-valued performance measures over such models that include volume, mass, and energy properties, as well as more general distributed fields (stress, temperature, etc.). A key computational utility in all such applications is the computation of the sensitivity of the performance measure with respect to the parameters in the solid's construction history.
Jiaqin Chen, Michael Freytag, Vadim Shapiro
Symposium on Solid and Physical Modeling3
2007 Solid and physical modeling with chain complexes
abstract
In this paper we show that the (co)chain complex associated with a decomposition of the computational domain, commonly called a mesh in computational science and engineering, can be represented by a block-bidiagonal matrix that we call the Hasse matrix. Moreover, we show that topology-preserving mesh refinements, produced by the action of (the simplest) Euler operators, can be reduced to multi-linear transformations of the Hasse matrix representing the complex.
Antonio DiCarlo, Franco Milicchio, Alberto Paoluzzi, Vadim Shapiro
Symposium on Solid and Physical Modeling4
2006 Field modeling with sampled distances
Michael Freytag, Vadim Shapiro, Igor G. Tsukanov
Comput. Aided Des.2
2006 Symposium on Solid and Physical Modeling 2005
Leif Kobbelt, Vadim Shapiro
Comput. Aided Des.2
2006 epsilon-Topological formulation of tolerant solid modeling
Jianchang Qi, Vadim Shapiro
Comput. Aided Des.2
2006 Single-set and class-of-sets semantics for geometric models
Jianchang Qi, Vadim Shapiro, Neil F. Stewart
Comput. Aided Des.2
2006 Special issue on SPM 05
Leif Kobbelt, Vadim Shapiro, Mario Botsch, Frédéric Cazals, Daniel Cohen-Or, Hugues Hoppe, Shi-Min Hu 0001, Bert Jüttler, Myung-Soo Kim, James F. O'Brien
Graph. Model.2
2005 Epsilon-Regular Sets and Intervals
abstract
Regularity of sets (both open and closed) is fundamental in the classical theory of solid modeling and is implicit in many shape modeling representations. However, strictly speaking, the notion of regularity cannot be applied to real world shapes and/or computed geometric models that usually exhibit irregularity in the forms or errors, uncertainty, and/or approximation. We propose a notion of /spl epsiv/-regularity that quantifies regularity of shapes in terms of set intervals and subsumes the classical notions of open and closed regular sets as special exact cases. Our formulation relies on /spl epsiv/-topological operations that are related to, but are distinct from, the common morphological operations. We also show that /spl epsiv/-regular interval is bounded by two sets, such that the Hausdorff distance between the sets, as well the Hausdorff distance between their boundaries, is at most /spl epsiv/. Many applications of /spl epsiv/-regularity include geometric data translation and solid model validation.
Jianchang Qi, Vadim Shapiro
SMI2
2005 Heterogeneous object models and their applications
Alexander A. Pasko, Vadim Shapiro
Comput. Aided Des.2
2004 Editorial to special issue on solid modeling theory and applications
Gershon Elber, Vadim Shapiro
Comput. Aided Des.2
2004 Heterogeneous material modeling with distance fields
Arpan Biswas, Vadim Shapiro, Igor G. Tsukanov
Comput. Aided Geom. Des.2
2004 Approximate distance fields with non-vanishing gradients
Arpan Biswas, Vadim Shapiro
Graph. Model.2
2000 Consistent updates in dual representation systems
Srinivas Raghothama, Vadim Shapiro
Comput. Aided Des.2
1999 The dual of sweep
Horea T. Ilies, Vadim Shapiro
Comput. Aided Des.2
1998 Boundary Representation Deformation in Parametric Solid Modeling
abstract
One of the major unsolved problems in parametric solid modeling is a robust update (regeneration) of the solid's boundary representation, given a specified change in the solid's parameter values. The fundamental difficulty lies in determining the mapping between boundary representations for solids in the same parametric family. Several heuristic approaches have been proposed for dealing with this problem, but the formal properties of such mappings are not well understood. We propose a formal definition for boundary representation. (BR-)deformation for solids in the same parametric family, based on the assumption of continuity: small changes in solid parameter values should result in small changes in the solid's boundary reprentation, which may include local collapses of cells in the boundary representation. The necessary conditions that must be satisfied by any BR-deforming mappings between boundary representations are powerful enough to identify invalid updates in many (but not all) practical situations, and the algorithms to check them are simple. Our formulation provides a formal criterion for the recently proposed heuristic approaches to “persistent naming,” and explains the difficulties in devising sufficient tests for BR-deformation encountered in practice. Finally our methods are also applicable to more general cellular models of pointsets and should be useful in developing universal standards in parametric modeling.
Srinivas Raghothama, Vadim Shapiro
ACM Trans. Graph.2
1997 Necessary Conditions for Boundary Representation Variance
abstract
One of the key unsolved problems in parametric solid modeling is a robust update (regeneration) of the solid's boundary representation, given a specified change in solid's parameter values.The fundamental difficulty lies in determining the mapping between boundary representations for solids in the same parametric family, also known as "persistent naming."We formulate the notion of Boundary Representation (BR-)variance for solids in the same parametric family based on the assumption of continuity: small changes in solid's parameter values should result in small changes in solid's boundary rep reeentation, which may include local collapses of cells in boundary representations.We show that our formulation gives the necessary conditions that must be satisfied by any BR-variant mappings between boundary representations.These conditions are powerful enough to identify invalid updates in many practical situations and provide a formal criteria for the recently proposed heuristic approaches to the "persistent naming" problem. Motivation Ambiguity of parametric solid modeling
Srinivas Raghothama, Vadim Shapiro
SCG2
1994 Real functions for representation of rigid solids
Vadim Shapiro
Comput. Aided Geom. Des.1
1993 Separation for Boundary to CSG Conversion
abstract
important applications of b-rep -CSG conversion arise in solid modeling, image processing, and c,lsewhere.In addition, the problem is of considerable theoretical interest.One of the most difficult steps in performing b-rep ~CSG conversion for a curved solid object consists of determining o set of half-spaces that is sufficient for a CSG representation of the solid.This usually requires the construction of additional half-spaces whose boundaries do not contribute to the boundary of the solid.Such half-spaces are called separating half-spaces because their purpose is to separate certain subsets inside the solid from those outside of the solid, Construction of separating half-spaces is specific to a particular geometric domain, but several generic approaches are possible.We use the information present in the boundary of the solid being converted to study the constraints on the degree of separating half-spaces, and show that a suff]cicnt set of linear separating half-spaces exists for any solid whose boundary contains only planar edges.A compl[,te construction is given for solids whose faces lie in convex surfaces.Separation for more L,cneral solids, whose b-rep includes othm surfaces and nonplanar edges, is alsa discussed, but this general problem remains poorly understood.We apply the boundary-based separation to solids hounded by genera] quadric surfaces, Specifically, we prove that a sufficient set of linear separating half-spaces exists for any such solid and consider the required constructions in several common situations.The presented results allowed a successful implementation of an experimental b-rep + CSW conversion system that converts natural quadric b-reps in ]>:lras(J]ldTMt(} ~~clcnt C'SG representations in PADL-2 Categ[jric,s and Subject Ilescriptors: 1.3.5
Vadim Shapiro, Donald L. Vossler
ACM Trans. Graph.1
1991 Construction and optimization of CSG representations
Vadim Shapiro, Donald L. Vossler
Comput. Aided Des.1
1987 Box-bisection for solving second-degree systems and the problem of clustering
abstract
Box-bisection is a method for solving nonlinear systems. Space is subdivided into boxes of smaller and smaller diameter, and each subbox is tested for the existence of solutions by a test that either eliminates it from further consideration or marks it for subdivision. Simple bisection uses a test for the exclusion of subboxes, but no test that guarantees the existence of a unique solution in a subbox. Using this simple bisection, we show that the passed boxes tend to cluster in geometrical configura- tions whose number is stable under subdivision. This implies for many problems that the work required to do simple bisection may be prohibitive. However, improvements may be possible by grouping clusters and dynamically redefining the box proportions. The restriction to second-degree systems is sufficient to display this behavior.
Alexander Morgan, Vadim Shapiro
ACM Trans. Math. Softw.2
1987 Corrigendum: "Box-Bisection for Solving Second-Degree Systems and the Problem of Clustering"
abstract
No abstract available.
Alexander Morgan, Vadim Shapiro
ACM Trans. Math. Softw.2