Graphics Reference
In-Depth Information
Euler characteristics [ 93 ]. Unfortunately these generators are not optimal (in the sense of the
shortest length) and in some cases the total number of edges of a single generator is O.n/ [ 58 ,
203 ].
Figure 7.6: Homologous cycles of a set of models, the optimal cycles extracted by [ 59 ] are in green.
In general, computing the optimal homologous cycles under Z 2 coefficients is NP-hard.
e solution proposed in [ 59 ] is to switch to the coefficient group Z . In that case, the problem of
finding optimal cycles in a given homology class is reduced to an optimization problem, which is
inherently an integer programming problem that can be solved in polynomial time. One conse-
quence of this result is that it is possible to compute in polynomial time an optimal 2-cycle in a
given homology class for any finite simplicial complex embedded in R 3 . Figure 7.6 depicts in red
a set of homologous cycles and in green the optimal cycles obtained with the method [ 59 ].
e direct application of the homologous generators is to use them as the cuts to flatten a
shape into a disk [ 75 ] and, in general, to parametrize it [ 93 ]. Recent advances on the approxi-
mation of loops in a computationally efficient way take advantage of topological persistence [ 60 ]
and Reeb graphs [ 57 ], topics that are described in chapters 9 and 11 .
Search WWH ::




Custom Search