MESH REFINEMENT VIA BIDIRECTED FLOWS - MODELING, COMPLEXITY, AND COMPUTATIONAL RESULTS

Citation
Rh. Mohring et al., MESH REFINEMENT VIA BIDIRECTED FLOWS - MODELING, COMPLEXITY, AND COMPUTATIONAL RESULTS, Journal of the ACM, 44(3), 1997, pp. 395-426
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Information Systems","Computer Science Software Graphycs Programming","Computer Science Theory & Methods
Journal title
Volume
44
Issue
3
Year of publication
1997
Pages
395 - 426
Database
ISI
SICI code
Abstract
We investigate a problem arising in the computer-aided design of cars, planes, ships, trains, and other motor vehicles and machines: refine a mesh of curved polygons, which approximates the surface of a workpie ce, into quadrilaterals so that the resulting mesh is suitable for a n umerical analysis. This mesh refinement problem turns out to be strong ly NP-hard. In commercial CAD systems, this problem is usually solved using a greedy approach. However, these algorithms leave the user a lo t of patchwork to do afterwards. We introduce a new global approach, w hich is based on network now techniques. Abstracting from all geometri c and numerical aspects, we obtain an undirected graph with upper and lower capacities on the edges and some additional node constraints. We reduce this problem to a sequence of bidirected flow problems (or, eq uivalently, to b-matching problems). For the first time, network flow techniques are applied to a mesh refinement problem. This approach avo ids the local traps of greedy approaches and yields solutions that req uire significantly less additional patchwork.