<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE raweb PUBLIC "-//INRIA//DTD" "raweb2.dtd">
<raweb xmlns:html="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" year="2005">
  <identification id="geometrica" isproject="true">
    <shortname>geometrica</shortname>
    <projectName>Geometric Computing</projectName>
    <theme>SYM</theme>
    <team id="uid1">
      <participants category="Head_of_project">
        <person key="geometrica-2005-id18078">
          <firstname>Jean-Daniel</firstname>
          <lastname>Boissonnat</lastname>
          <moreinfo>DR</moreinfo>
        </person>
      </participants>
      <participants category="Vice-head_of_project">
        <person key="geometrica-2005-id18097">
          <firstname>Olivier</firstname>
          <lastname>Devillers</lastname>
          <moreinfo>DR</moreinfo>
        </person>
      </participants>
      <participants category="Administrative_Assistant">
        <person key="geometrica-2005-id18116">
          <firstname>Agnès</firstname>
          <lastname>Bessière</lastname>
          <moreinfo>TR, assistant of 
          <span align="left" class="smallcap">geometrica</span>and of the projects committee</moreinfo>
        </person>
      </participants>
      <participants category="Research_scientists">
        <person key="geometrica-2005-id18144">
          <firstname>Pierre</firstname>
          <lastname>Alliez</lastname>
          <moreinfo>CR</moreinfo>
        </person>
        <person key="geometrica-2005-id18157">
          <firstname>Frédéric</firstname>
          <lastname>Cazals</lastname>
          <moreinfo>CR</moreinfo>
        </person>
        <person key="geometrica-2005-id18171">
          <firstname>David</firstname>
          <lastname>Cohen-Steiner</lastname>
          <moreinfo>CR</moreinfo>
        </person>
        <person key="geometrica-2005-id18184">
          <firstname>Sylvain</firstname>
          <lastname>Pion</lastname>
          <moreinfo>CR</moreinfo>
        </person>
        <person key="geometrica-2005-id18198">
          <firstname>Mariette</firstname>
          <lastname>Yvinec</lastname>
          <moreinfo>CR</moreinfo>
        </person>
      </participants>
      <participants category="Software_development_staff">
        <person key="geometrica-2005-id18217">
          <firstname>Naceur</firstname>
          <lastname>Meskini</lastname>
          <moreinfo>Engineer ODL, since September 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18231">
          <firstname>Laurent</firstname>
          <lastname>Saboret</lastname>
          <moreinfo>Engineer</moreinfo>
        </person>
      </participants>
      <participants category="Ph.D._Students">
        <person key="geometrica-2005-id18250">
          <firstname>Luca</firstname>
          <lastname>Castelli Aleardi</lastname>
          <moreinfo>in "cotutelle" with 
          <span align="left" class="smallcap">LIX (École Polytechnique)</span></moreinfo>
        </person>
        <person key="geometrica-2005-id18272">
          <firstname>Christophe</firstname>
          <lastname>Delage</lastname>
          <moreinfo>ENS</moreinfo>
        </person>
        <person key="geometrica-2005-id18285">
          <firstname>Thomas</firstname>
          <lastname>Lewiner</lastname>
          <moreinfo><span align="left" class="smallcap">amx</span>fellow</moreinfo>
        </person>
        <person key="geometrica-2005-id18306">
          <firstname>Steve</firstname>
          <lastname>Oudot</lastname>
          <moreinfo><span align="left" class="smallcap">menrt</span>monitor fellow until September 10th</moreinfo>
        </person>
        <person key="geometrica-2005-id18328">
          <firstname>Marc</firstname>
          <lastname>Pouget</lastname>
          <moreinfo>detached from the ministry of Education</moreinfo>
        </person>
        <person key="geometrica-2005-id18342">
          <firstname>Laurent</firstname>
          <lastname>Rineau</lastname>
          <moreinfo>ENS</moreinfo>
        </person>
        <person key="geometrica-2005-id18355">
          <firstname>Marie</firstname>
          <lastname>Samozino</lastname>
          <moreinfo><span align="left" class="smallcap">menrt</span>monitor fellow</moreinfo>
        </person>
        <person key="geometrica-2005-id18377">
          <firstname>Abdelkrim</firstname>
          <lastname>Mebarki</lastname>
          <moreinfo>grant Algerian governement</moreinfo>
        </person>
        <person key="geometrica-2005-id18390">
          <firstname>Camille</firstname>
          <lastname>Wormser</lastname>
          <moreinfo>ENS</moreinfo>
        </person>
        <person key="geometrica-2005-id18503">
          <firstname>Sébastien</firstname>
          <lastname>Loriot</lastname>
          <moreinfo><span align="left" class="smallcap">menrt</span>monitor fellow since October 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18519">
          <firstname>Trung</firstname>
          <lastname>Nguyen</lastname>
          <moreinfo>Alcatel, since October 2005</moreinfo>
        </person>
      </participants>
      <participants category="Post-doctoral_fellow">
        <person key="geometrica-2005-id18445">
          <firstname>Jean-Philippe Pons</firstname>
          <lastname>since October 2005</lastname>
        </person>
      </participants>
      <participants category="Student_interns">
        <person key="geometrica-2005-id18461">
          <firstname>Pooran</firstname>
          <lastname>Memari</lastname>
          <moreinfo>Ecole Polytechnique, April-July 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18476">
          <firstname>Julien</firstname>
          <lastname>Hazebrouck</lastname>
          <moreinfo>ESSI, July-September 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18489">
          <firstname>Nicolas</firstname>
          <lastname>Carrez</lastname>
          <moreinfo>SUPELEC Metz, June-August 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18503">
          <firstname>Sébastien</firstname>
          <lastname>Loriot</lastname>
          <moreinfo>Université de Bourgogne, April-September 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18519">
          <firstname>Trung</firstname>
          <lastname>Nguyen</lastname>
          <moreinfo>ENS, April-October 2005</moreinfo>
        </person>
        <person key="geometrica-2005-id18532">
          <firstname>Chinmay</firstname>
          <lastname>Karande</lastname>
          <moreinfo>ITT Bombay - India, May-July 2005</moreinfo>
        </person>
      </participants>
    </team>
    <UR name="Sophia"/>
  </identification>
  <presentation id="uid3">
    <bodyTitle>Overall Objectives</bodyTitle>
    <subsection level="1" id="uid4">
      <bodyTitle>Overall Objectives</bodyTitle>
      <p>Geometric computing plays a central role in most engineering activities: geometric modelling, computer aided design and manufacturing, computer graphics and virtual reality, scientific visualization, geographic information systems, molecular biology, fluid mechanics, and robotics are just
      a few well-known examples. The rapid advances in visualization systems, networking facilities and 3D sensing and imaging make geometric computing both dominant and more demanding concerning effective algorithmic solutions.</p>
      <p>Computational geometry emerged as a discipline in the seventies and has met with considerable success in resolving the asymptotic complexity of basic geometric problems including data structures, convex hulls, triangulations, Voronoi diagrams, geometric arrangements and geometric
      optimisation. However, in the mid-nineties, it was recognized that the applicability in practice of the computational geometry techniques was far from satisfactory and a vigorous effort has been undertaken to make computational geometry more effective. The 
      <span align="left" class="smallcap">prisme</span>project together with several partners in Europe took a prominent role in this research and in the development of a large library of computational geometry algorithms, 
      <span align="left" class="smallcap">cgal</span>.</p>
      <p><span align="left" class="smallcap">geometrica</span>aims at pursuing further the effort in this direction and at building upon the initial success. Its focus is on effective computational geometry with special emphasis on 
      <i>curves and surfaces</i>. This is a challenging research area with a huge number of potential applications in almost all application domains involving geometric computing.</p>
      <p>The overall objective of the project is to give effective computational geometry for curves and surfaces solid mathematical and algorithmic foundations, to provide solutions to key problems and to validate our theoretical advances through extensive experimental research and the development
      of software packages that could serve as steps towards a standard for safe and effective geometric computing.</p>
    </subsection>
  </presentation>
  <fondements id="uid5">
    <bodyTitle>Scientific Foundations</bodyTitle>
    <subsection level="1" id="uid6">
      <bodyTitle>Introduction</bodyTitle>
      <p>The research conducted by 
      <span align="left" class="smallcap">geometrica</span>focuses on three main directions:</p>
      <p noindent="true">- fundamental geometric data structures and algorithms</p>
      <p noindent="true">- robust computation and advanced programming,</p>
      <p noindent="true">- shape approximation and mesh generation.</p>
    </subsection>
    <subsection level="1" id="uid7">
      <bodyTitle>Fundamental geometric data structures and algorithms</bodyTitle>
      <p><span align="left" class="smallcap">geometrica</span>is pursuing long standing research on fundamental geometric data structures and algorithms. 
      <span align="left" class="smallcap">geometrica</span>has a large expertise in Voronoi diagrams and Delaunay triangulations, randomized algorithms, combinatorial geometry and related fields. Recently, we devoted efforts to developing the field of computational geometry beyond linear objects.
      We are especially interested in developing a theory of curved Voronoi diagrams. Such diagrams allow to model growing processes and have important applications in biology, ecology, chemistry and other fields. They also play a role in some optimization problems and in anisotropic meshing.
      Euclidean Voronoi diagrams of non punctual objects are also non affine diagrams. They are of particular interest in robotics, CAD and molecular biology. Even for the simplest diagrams, e.g. Euclidean Voronoi diagrams of lines, triangles or spheres in 3-space, obtaining tight combinatorial
      bounds and efficient algorithms are difficult research questions. In addition, effective implementations require to face specific algebraic and arithmetic questions. Working out carefully the robustness issues is a central objective of 
      <span align="left" class="smallcap">geometrica</span>(see below).</p>
      <p noindent="true">In past years, the main objective of computational geometry has been the design of time efficient algorithms, either from the theoretical point of view of the asymptotic complexity or the more practical of running efficient benchmarks. Surprisingly less interest has been
      devoted to improve the space behavior of such algorithms although the problem may become of importance when the main memory is not enough and the system has to swap to find the extra memory; this may happen either for massive data or for small memory devices such as PDA. 
      <span align="left" class="smallcap">geometrica</span>intends to attack this problem from several aspects:</p>
      <p noindent="true">— the compression of geometrical objects for storage or network transmission purposes</p>
      <p noindent="true">— the design of algorithms accessing locally the memory to reduce (but not remove) the swapping in memory</p>
      <p noindent="true">— the design of new data-structures to represent geometrical objects using less memory.</p>
      <p noindent="true">For all these aspects we are interested in both the theoretical asymptotic sizes involved and the practical aspect for reasonable input size. Such a distinction between asymptotic behavior and practical interest may appear strange since we are interested in massive data,
      but even for a big mesh of several millions points which can be called ``massive data'' we are still far from the asymptotic behavior of some theoretical structures.</p>
    </subsection>
    <subsection level="1" id="uid8">
      <bodyTitle>Robust computation and advanced programming</bodyTitle>
      <p>An implementation of a geometric algorithm is called 
      <i>robust</i>if it produces a valid output for all inputs. Geometric programs are notorious for their non-robustness due to two reasons: (1) Geometric algorithms are designed for a model of computation where real numbers are dealt with exactly and (2) geometric algorithms are frequently only
      formulated for inputs in general position. As a result, implementations may crash or produce nonsensical output. This is observed in all commercial 
      <span align="left" class="smallcap">cad</span>-systems.</p>
      <p>The importance of robustness in geometric computations has been recognized for a long time, but significant progress was made only in recent years. 
      <span align="left" class="smallcap">geometrica</span>held a central role in this process, including advances regarding the 
      <i>exact computation paradigm</i>. In this paradigm, robustness is achieved by a combination of three methods: 
      <i>exact arithmetic</i>, 
      <i>dedicated arithmetic</i>and 
      <i>controlled rounding</i>.</p>
      <p>In addition to pursuing research on robust geometric computation, 
      <span align="left" class="smallcap">geometrica</span>is an active member of a European consortium that develops a large library named 
      <span align="left" class="smallcap">cgal</span>. This library makes extensive use of generic programming techniques and is both a unique tool to perform experimental research in Computational Geometry and a comprehensive library for Geometric Computing. The startup company GeometryFactory has
      been started in January 2003 to commercialize components from 
      <span align="left" class="smallcap">cgal</span>and to offer services for geometric applications.</p>
    </subsection>
    <subsection level="1" id="uid9">
      <bodyTitle>Shape approximation and mesh generation</bodyTitle>
      <p>Complex shapes are ubiquitous in robotics (configuration spaces), computer graphics (animation models) or physical simulations (fluid models, molecular systems). In all these cases, no natural 
      <i>shape space</i>is available or when such spaces exist they are not easily dealt with. When it comes to performing calculations, the objects under study must be discretized. On the other hand, several application areas such as Computer Aided Geometric Design or medical imaging require
      reconstructing 
      <span class="math" align="left">3
      <hi rend="it">D</hi></span>or 
      <span class="math" align="left">4
      <hi rend="it">D</hi></span>shapes from samples.</p>
      <p>The questions afore-mentioned fall in the realm of 
      <i>geometric approximation theory</i>, a topic 
      <span align="left" class="smallcap">geometrica</span>is actively involved in. More precisely, the generation of samples, the definition of differential quantities (e.g. curvatures) in a discrete setting, the geometric and topological control of approximations, as well as multi-scale
      representations are investigated. Connected topics of interest are also the progressive transmission of models over networks and their compression.</p>
      <p>Surface mesh generation and surface reconstruction have received a great deal of attention by researchers in various areas ranging from computer graphics through numerical analysis to computational geometry. However, work in these areas has been mostly heuristic and the first theoretical
      foundations have been established only recently. Quality mesh generation amounts to finding a partition of a domain into linear elements (mostly triangles or quadrilaterals) with topological and geometric properties. Typically, one aims at constructing a piecewise linear (PL) approximation
      with the ``same'' topology as the original surface (same topology may have several meanings). In some contexts, one wants to simplify the topology in a controlled way. Regarding the geometric distance between the surface and its PL approximation, different measures must be considered:
      Hausdorff distance, errors on normals, curvatures, areas etc. In addition, the shape, angles or size of the elements must match certain criteria. We call 
      <i>remeshing</i>the techniques involved when the input domain to be discretized is itself discrete. The input mesh is often highly irregular and non-uniform, since it typically comes as the output of a surface reconstruction algorithm applied to a point cloud obtained from a scanning device.
      Many geometry processing algorithms (e.g. smoothing, compression) benefit from remeshing, combined with uniform or curvature-adapted sampling. 
      <span align="left" class="smallcap">geometrica</span>intends to contribute to all aspects of this matter, both in theory and in practice.</p>
      <p>Volumetric mesh generation consists in triangulating a given three-dimensional domain with tetrahedra having a prescribed size and shape. For instance, the tetrahedra in a general purpose mesh should be as regular as possible (isotropic case), whereas they should be elongated in certain
      directions for problem specific meshes. Volumetric mesh generation often makes use of surface mesh generation techniques (
      <i>e.g.</i>to approximate the boundary of the domain or interfaces between two media). Thanks to its strong experience with Delaunay triangulations, 
      <span align="left" class="smallcap">geometrica</span>recently made several contributions to the generation of volumetric meshes, and intends to pursue in this direction.</p>
    </subsection>
  </fondements>
  <domaine id="uid10">
    <bodyTitle>Application Domains</bodyTitle>
    <subsection level="1" id="uid11">
      <bodyTitle>Geometric modeling and shape reconstruction</bodyTitle>
      <keyword>Geometric modeling</keyword>
      <keyword>reverse engineering</keyword>
      <keyword>surface reconstruction</keyword>
      <keyword>medical imaging</keyword>
      <keyword>geology</keyword>
      <p>Modeling 3D shapes is required for all visualization applications where interactivity is key since the observer can change the viewpoint and get an immediate feedback. This interactivity enhances the descriptive power of the medium significantly. For example, visualization of complex
      molecules helps drug designers to understand their structure. Multimedia applications also involve interactive visualization and include e-commerce (companies can present their product realistically), 3D games, animation and special effects in motion pictures. The uses of geometric modeling
      also cover the spectrum of engineering, computer-aided design and manufacture applications (CAD/CAM). More and more stages of the industrial development and production pipeline are now performed by simulation, due to the increased performance of numerical simulation packages. Geometric
      modeling therefore plays an increasingly important role in this area. Another emerging application of geometric modeling with high impact is medical visualization and simulation.</p>
      <p>In a broad sense, shape reconstruction consists of creating digital models of real objects from points. Example application areas where such a process is involved are Computer Aided Geometric Design (making a car model from a clay mockup), medical imaging (reconstructing an organ from
      medical data), geology (modeling underground strata from seismic data), or cultural heritage projects (making models of ancient and or fragile models or places). The availability of precise and fast scanning devices has also made the reproduction of real objects more effective such that
      additional fields of applications are coming into reach. The members of 
      <span align="left" class="smallcap">geometrica</span>have a long experience in shape reconstruction and contributed several original methods based upon the Delaunay and Voronoi diagrams.</p>
    </subsection>
    <subsection level="1" id="uid12">
      <bodyTitle>Algorithmic issues in Structural Biology</bodyTitle>
      <keyword>Molecules</keyword>
      <keyword>docking</keyword>
      <p>Two of the most prominent challenges of the post-genomic era are to understand the molecular machinery of the cell and to develop new drug design strategies. These key challenges require the determination, understanding and exploitation of the three-dimensional structure of several classes
      of molecules (nucleic acids, proteins, drugs), as well as the elucidation of the interaction mechanisms between these molecules.</p>
      <p>These challenges clearly involve aspects from biology, chemistry, physics, mathematics and computer science. For this latter discipline, while the historical focus has been on text and pattern matching related algorithms, the amount of structural data now available calls for geometric
      methods. At a macro-scopic scale, the classification of protein shapes, as well as the analysis of molecular complexes requires shape description and matching algorithms. At a finer scale, molecular dynamics and force fields require efficient data-structures to represent solvent models, as
      well as reliable meshes so as to solve the Poisson-Boltzmann equation.</p>
      <object id="uid13">
        <table>
          <tr>
            <td>
              <ressource aux="image_1.png" xylemeAttach="1" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/molSurf-col" type="inline" height="6cm" xyref="3539920886031"/>
            </td>
            <td>
              <ressource aux="image_2.png" xylemeAttach="2" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/1ao7-small-jpg" type="inline" height="6cm" xyref="1686901082031"/>
            </td>
          </tr>
        </table>
        <caption>(a) Molecular surface (b) A small peptide surrounded by its interface 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid0" location="biblio" xyref="3494739465019"/></caption>
      </object>
    </subsection>
    <subsection level="1" id="uid14">
      <bodyTitle>Scientific computing</bodyTitle>
      <keyword>Unstructured meshes</keyword>
      <keyword>finite element method</keyword>
      <keyword>finite volume method</keyword>
      <p>Meshes are the basic tools for scientific computation. Unstructured meshes allow to mesh complex shapes and to refine locally the mesh, which may be required because of the geometry or in order to increase the precision of the computation. 
      <span align="left" class="smallcap">geometrica</span>contributes to 2D and 3D meshes, and also to surface meshes. The methods are mostly based on Delaunay triangulations, Voronoi diagrams and their variants. Affine diagrams are well-suited for volume element methods. Non affine diagrams are
      especially important in the context of anisotropic meshes. Anisotropic quadrilateral meshes are also of interest.</p>
    </subsection>
    <subsection level="1" id="uid15">
      <bodyTitle>Telecommunications</bodyTitle>
      <keyword>Compression</keyword>
      <p>The emerging demand for visualizing and simulating 3D geometric data in networked environments has motivated research on representations for such data. Slow networks require data compression to reduce the latency, and progressive representations to transform 3D objects into streams
      manageable by the networks. The members of 
      <span align="left" class="smallcap">geometrica</span>have contributed several original compression methods for surface and volume meshes 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid1" location="biblio" xyref="3494739465019"/>. We investigate both single-rate and progressive compression depending on whether the model is intended to be
      decoded during, or only after, the transmission. Progressive compression is closely related to both approximation and information theory, aimed at trading off data size for approximation accuracy (so-called rate-distortion tradeoff). We cast this problem into that of 
      <i>shape compression</i>.</p>
    </subsection>
  </domaine>
  <logiciels id="uid16">
    <bodyTitle>Software</bodyTitle>
    <subsection level="1" id="uid17">
      <bodyTitle><span align="left" class="smallcap">cgal</span>, the library of geometric algorithms</bodyTitle>
      <participants category="None">
        <person key="geometrica-2005-id18078">
          <firstname>Jean-Daniel</firstname>
          <lastname>Boissonnat</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Hervé</firstname>
          <lastname>Brönnimann</lastname>
        </person>
        <person key="geometrica-2005-id18157">
          <firstname>Frédéric</firstname>
          <lastname>Cazals</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Frank</firstname>
          <lastname>Da</lastname>
        </person>
        <person key="geometrica-2005-id18097">
          <firstname>Olivier</firstname>
          <lastname>Devillers</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Andreas</firstname>
          <lastname>Fabri</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Julia</firstname>
          <lastname>Flötotto</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Philippe</firstname>
          <lastname>Guigue</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Menelaos</firstname>
          <lastname>Karavelas</lastname>
        </person>
        <person key="geometrica-2005-id18377">
          <firstname>Abdelkrim</firstname>
          <lastname>Mebarki</lastname>
        </person>
        <person key="geometrica-2005-id18217">
          <firstname>Naceur</firstname>
          <lastname>Meskini</lastname>
        </person>
        <person key="geometrica-2005-id18184">
          <firstname>Sylvain</firstname>
          <lastname>Pion</lastname>
          <moreinfo>contact person</moreinfo>
        </person>
        <person key="PASUSERID">
          <firstname>François</firstname>
          <lastname>Rebufat</lastname>
        </person>
        <person key="geometrica-2005-id18231">
          <firstname>Laurent</firstname>
          <lastname>Saboret</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Monique</firstname>
          <lastname>Teillaud</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Radu</firstname>
          <lastname>Ursu</lastname>
        </person>
        <person key="geometrica-2005-id18198">
          <firstname>Mariette</firstname>
          <lastname>Yvinec</lastname>
        </person>
      </participants>
      <p><span align="left" class="smallcap">cgal</span>is a C++ library of geometric algorithms developed initially within two European projects (project ESPRIT IV LTR CGAL december 97 - june 98, project ESPRIT IV LTR GALIA november 99 - august 00) by a consortium of eight research teams from the
      following institutes: Universiteit Utrecht, Max-Planck Institut Saarbrücken, INRIA Sophia Antipolis, ETH Zürich, Tel Aviv University, Freie Universität Berlin, Universität Halle, RISC Linz. The goal of 
      <span align="left" class="smallcap">cgal</span>is to make the solutions offered by the computational geometry community available to the industrial world and applied domains.</p>
      <p>The 
      <span align="left" class="smallcap">cgal</span>library consists in a kernel, a basic library and a support library. The kernel is made of classes that represent elementary geometric objects (points, vectors, lines, segments, planes, simplices, isothetic boxes...), as well as affine
      transformations and a number of predicates and geometric constructions over these objects. These classes exist in dimensions 2 and 3 (static dimension) and 
      <hi rend="italic">d</hi>(dynamic dimension). Using the template mechanism, each class can be instantiated following several representation modes : we can choose between Cartesian or homogeneous coordinates, use different types to store the coordinates, and use reference counting or not. The
      kernel also provides some robustness features using some specifically-devised arithmetic (interval arithmetic, multi-precision arithmetic, static filters...).</p>
      <p>The basic library provides a number of geometric data structures as well as algorithms. The data structures are polygons, polyhedra, triangulations, planar maps, arrangements and various search structures (segment trees, 
      <hi rend="italic">d</hi>-dimensional trees...). Algorithms are provided to compute convex hulls, Voronoi diagrams, boolean operations on polygons, solve certain optimization problems (linear, quadratic, generalized of linear type). Through class and function templates, these algorithms can be
      used either with the kernel objects or with user-defined geometric classes provided they match a documented interface (concept).</p>
      <p>Finally, the support library provides random generators, and interfacing code with other libraries, tools, or file formats (Ascii files, QT or LEDA Windows, OpenGL, Open Inventor, Postscript, Geomview, 
      <span align="left" class="smallcap">scilab</span>...).</p>
      <p><span align="left" class="smallcap">geometrica</span>is particularly involved in the arithmetic issues that arise in the treatment of robustness issues, the kernel, triangulation packages and their close applications such as alpha shapes, general maintainance...</p>
      <p><span align="left" class="smallcap">cgal</span>is about 500,000 lines of code and supports various platforms: GCC (Linux, Mac OS, Solaris, Irix, Cygwin...), MipsPro (IRIX), SunPro (Solaris), Visual C++ (Windows), Intel C++... Version 3.1 has been released on december 21st, 2004. The previous
      release, 
      <span align="left" class="smallcap">cgal</span>3.0, has been downloaded 14000 times from our web site, during the 11 months period where it was the main version.</p>
    </subsection>
    <subsection level="1" id="uid18">
      <bodyTitle>A web service for surface reconstruction</bodyTitle>
      <participants category="None">
        <person key="geometrica-2005-id18171">
          <firstname>David</firstname>
          <lastname>Cohen-Steiner</lastname>
        </person>
      </participants>
      <moreinfo>
        <p noindent="true">In collaboration with Frank Da and Andreas Fabri. 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://cgal.inria.fr/Reconstruction/" location="extern" xyref="2000896688002">http://cgal.inria.fr/Reconstruction/</ref>.</p>
      </moreinfo>
      <p>The surface reconstruction algorithm developed by D. Cohen-Steiner and F. Da using 
      <span align="left" class="smallcap">cgal</span>is available as a 
      <i>web service</i>. Via the web, the user uploads the point cloud data set to the server and obtains a 
      <span align="left" class="smallcap">Vrml</span>file of the reconstructed surface, which gets visualized in the browser of the user. This allows the user to check if the algorithm fits his/her needs, to learn how to adjust the parameters, before contacting 
      <span align="left" class="smallcap">Inria</span>to obtain an executable. It also provides us with the opportunity to collect real-world data sets used for testing and improving our reconstruction algorithms.</p>
    </subsection>
  </logiciels>
  <resultats id="uid19">
    <bodyTitle>New Results</bodyTitle>
    <subsection level="1" id="uid20">
      <bodyTitle>Introduction</bodyTitle>
      <p>The presentation of our new results follows the three main directions recalled in Section 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid6" location="intern" xyref="3494739465019"/></p>
      <p noindent="true">– fundamental geometric data structures and algorithms</p>
      <p noindent="true">– robust computation and advanced programming,</p>
      <p noindent="true">– shape approximation and mesh generation.</p>
      <p>Contributions on the first item are the construction of Voronoi diagrams of spheres, several results related to visibility and graph algorithms for reporting maximal cliques.</p>
      <p>Work on the second research direction includes the design and a preliminary implementation of a certified curved kernel for 
      <span align="left" class="smallcap">cgal</span>. In addition, to further extend the robustness and the efficiency of 
      <span align="left" class="smallcap">cgal</span>, geometric constructions are now filtered in a way similar to predicates.</p>
      <p>Work on the third axis gained momentum and is subdivided in Surface Approximation, Mesh generation, Computation and Stability of Geometric Features, Shape Coding and Compression.</p>
      <p>Lastly, we report on some applications in Molecular Biology, Visualization and Signal Processing.</p>
    </subsection>
    <subsection level="1" id="uid21">
      <bodyTitle>Combinatorics, data structures and algorithms</bodyTitle>
      <keyword>Voronoi diagrams</keyword>
      <keyword>visibility complex</keyword>
      <keyword>combinatorial pattern matching</keyword>
      <subsection level="2" id="uid22">
        <bodyTitle>Voronoi diagrams of spheres</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18078">
            <firstname>Jean-Daniel</firstname>
            <lastname>Boissonnat</lastname>
          </person>
          <person key="geometrica-2005-id18272">
            <firstname>Christophe</firstname>
            <lastname>Delage</lastname>
          </person>
        </participants>
        <p>In this paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid2" location="biblio" xyref="3494739465019"/>, we provide a complete description of dynamic algorithms for constructing convex hulls and Voronoi diagrams of
        additively weighted points of 
        <span class="math" align="left"><img align="bottom" width="20" height="14" src="math_image_1.png" xylemeAttach="10" border="0" alt="Im1 $\#8477 ^d$"/></span>. The algorithms have been implemented in 
        <span class="math" align="left"><img align="bottom" width="20" height="13" src="math_image_2.png" xylemeAttach="11" border="0" alt="Im2 $\#8477 ^3$"/></span>and experimental results are reported.</p>
        <p>Our motivation comes from the fact that weighted points can be considered as hyperspheres when the weights are positive and is twofold. On the one hand, spheres are non linear objects and, besides the combinatorial and algorithmic questions, numerical and robustness issues deserve a
        careful investigation, which has not been fully done yet. On the other hand, spheres are objects of major concern in various fields, most notably structural biology, and effective implementations of basic geometric algorithms for spheres are needed.</p>
        <p>We first revisit the problem of computing the convex hull of 
        <hi rend="italic">n</hi>weighted points of 
        <span class="math" align="left"><img align="bottom" width="20" height="14" src="math_image_1.png" xylemeAttach="10" border="0" alt="Im1 $\#8477 ^d$"/></span>. This problem has already been solved optimally. We present a simpler fully dynamic algorithm and provide a complete description of all the predicates for any dimension 
        <hi rend="italic">d</hi>.</p>
        <p>We apply our result on the construction of the convex hull of additively weighted points to the construction of a Voronoi cell in the Voronoi diagram of 
        <hi rend="italic">n</hi>additively weighted points. The main contribution of this work is to provide a full analysis of the predicates involved, a thorough treatment of the degenerate cases, and a 
        <span align="left" class="smallcap">cgal</span>implementation. Our predicates, when specialized to the planar case (
        <span class="math" align="left"><hi rend="it">d</hi>= 2</span>), are simpler and of lower degree than the best predicates known so far. Our implementation follows the 
        <span align="left" class="smallcap">cgal</span>design and, in particular, is made both robust and efficient through the use of a filtered exact arithmetic.</p>
      </subsection>
      <subsection level="2" id="uid23">
        <bodyTitle>Visibility issues</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with H. Brönnimann (Polytechnic Univ. Brooklyn), V. Dujmović and S. Whitesides (Univ. Mac Gill), H. Everett, M. Glisse, X. Goaoc and S. Lazard (INRIA-Vegas), S. Hornus (INRIA-Artis), H.-S. Na (Soongsil Univ., Seoul), F. Sottile (Texas A&amp;M Univ.) and S. Wismath
          (Univ. Lethbridge).</p>
        </moreinfo>
        <p>We investigate several problems related to the computation of the visibility complex between three dimensional objects or dynamic updates of the visibility in two dimensions.</p>
        <p>A set of objects in three dimensional space is given, we look at the different kind of lines with respect to these objects. With respect to a single object a line can intersect the object, be tangent or miss the object. In general position, a line is tangent to at most four objects, such
        a line is called 
        <i>free</i>if it intersects no other objects, it is called 
        <i>free line segment</i>if it intersects no objects between the points where the line touch the four objects and 
        <i>occluded</i>otherwise.</p>
        <p>First, we prove that the lines tangent to four (possibly intersecting) convex polyhedra with 
        <hi rend="italic">n</hi>edges in total, form 
        <span class="math" align="left"><img width="14" height="13" align="bottom" border="0" src="../../images/img_Theta.png" alt="$ \Theta$"/>(
        <hi rend="it">n</hi><sup>2</sup>)</span>connected components in the worst case. In the generic case, each connected component is a single line, but our result still holds for arbitrary degenerate scenes. More generally, we show that a set of 
        <hi rend="italic">k</hi>possibly intersecting convex polyhedra with a total of 
        <hi rend="italic">n</hi>edges admits, in the worst case, 
        <span class="math" align="left"><img width="14" height="13" align="bottom" border="0" src="../../images/img_Theta.png" alt="$ \Theta$"/>(
        <hi rend="it">n</hi><sup>2</sup><hi rend="it">k</hi><sup>2</sup>)</span>connected components of maximal free line segments tangent to any four of the polytopes. This bound also holds for the number of connected components of possibly occluded lines tangent to any four of the polytopes 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid3" location="biblio" xyref="3494739465019"/>.</p>
        <p>In another paper, we investigate the special case of lines tangent to four triangles in three-dimensional space. This give an idea of the constant involved in algorithms on 
        <hi rend="italic">n</hi>triangles where finding such tangents is considered as a constant time problem. We establish a lower bound by giving an example having 62 such tangents. The upper bound on the number of connected components of tangents is 162 for possibly intersecting triangles and
        decreases to 156 if the triangles are disjoint. In addition, if the triangles are in (algebraic) general position, then the number of tangents is finite and it is always even 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid4" location="biblio" xyref="3494739465019"/>.</p>
        <p>Finally given a set of 
        <hi rend="italic">n</hi>points in the plane, we consider the problem of computing the circular ordering of the points about a viewpoint 
        <hi rend="italic">q</hi>and efficiently maintaining this ordering information as 
        <hi rend="italic">q</hi>moves 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid5" location="biblio" xyref="3494739465019"/>. In usual circular ordering an event occur when the viewpoint and two data-point becomes collinear. Here the main
        difference is that we consider this as an event only if the view point is not in between the two data points. Our main result is that after a 
        <span class="math" align="left"><hi rend="it">O</hi>(
        <hi rend="it">n</hi>log
        <hi rend="it">n</hi>)</span>preprocessing, we allow moving point queries along a specified line segment on 
        <span class="math" align="left"><hi rend="it">O</hi>(
        <hi rend="it">k</hi>log
        <hi rend="it">n</hi>+ 
        <hi rend="it">s</hi>)</span>amortized time where 
        <hi rend="italic">k</hi>is the number of different views and 
        <hi rend="italic">s</hi>is the output size.</p>
      </subsection>
      <subsection level="2" id="uid24">
        <bodyTitle>Graph with one bend per edge</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with H. Everett, S. Lazard, M. Pentcheva (INRIA-Vegas) and S. Wismath (U. Lethbridge).</p>
        </moreinfo>
        <p>One of the challenge of graph drawing is to draw graphs using a minimal amount of space. One instance of this problem is to allow the graph vertices to lie in 3D at point locations with integer coordinates, and to draw graph edges as 
        <b>non intersecting</b>polylines with bends allowed at point location with integer coordinates as well. In our work we propose a construction using one bend per edge to draw the complete graph 
        <span class="math" align="left"><hi rend="it">K</hi><sub><hi rend="it">n</hi></sub></span>inside a box of volume 
        <span class="math" align="left"><hi rend="it">O</hi>(
        <hi rend="it">n</hi><sup>2.5</sup>)</span>. The lower bound for non intersecting 3D drawing of 
        <span class="math" align="left"><hi rend="it">K</hi><sub><hi rend="it">n</hi></sub></span>is known to be 
        <span class="math" align="left"><img width="13" height="13" align="bottom" border="0" src="../../images/img_Omega.png" alt="$ \Omega$"/>(
        <hi rend="it">n</hi><sup>2</sup>)</span>, our result represents a significant improvement over previous result of 
        <span class="math" align="left"><img align="middle" width="52" height="35" src="math_image_3.png" xylemeAttach="12" border="0" alt="Im3 ${{O(}\mfrac n^3{logn}{)}}$"/></span>. The result trivially applies to any graph with 
        <hi rend="italic">n</hi>vertices that is a subgraph of 
        <span class="math" align="left"><hi rend="it">K</hi><sub><hi rend="it">n</hi></sub></span> 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid6" location="biblio" xyref="3494739465019"/>, 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid7" location="biblio" xyref="3494739465019"/>.</p>
      </subsection>
      <subsection level="2" id="uid25">
        <bodyTitle>Reporting maximal cliques</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Chinmay Karande, IIT Bombay (3rd year student).</p>
        </moreinfo>
        <p>Reporting maximal cliques of a graph is a fundamental problem arising in many areas. To the best of our knowledge, this problem is tackled resorting to the old Bron-Kerbosch algorithm (1973), or its recent variant by I. Koch (2001). Both algorithms suffer from a poor output sensitivity
        and from 
        <i>pathological</i>worst-cases.</p>
        <p>In this context, this paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid8" location="biblio" xyref="3494739465019"/>makes three contributions. First, we show that a slight modification of the greedy pivoting strategy used by I.
        Koch allows one to get rid of the 
        <i>pathological</i>worst-cases, also improving overall performances. Second, exploiting the recursive structure of non maximal cliques, we show that the pivoting strategy developed by I. Koch is a particular case of a more general optimization strategy based on the concept of 
        <i>dominated</i>nodes. Using different instantiations of this concept, we design four modified Bron-Kerbosch algorithms, with better output-sensitivity. Third, we discuss implementation issues and provide a detailed experimental study on random graphs.</p>
        <p>The bottom-line of this study is the investigation of the trade-off between output sensitivity and the overhead associated to the identification of dominated nodes.</p>
      </subsection>
      <subsection level="2" id="uid26">
        <bodyTitle>Reporting maximal 
        <hi rend="italic">c</hi>-connected cliques</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Chinmay Karande, IIT Bombay (3rd year student).</p>
        </moreinfo>
        <p>Given two graphs, a fundamental task faced by (graph, shape) matching algorithms consists of computing either the (Connected) Maximal Common Induced Subgraphs ((C)MCIS) or the (Connected) Maximal Common Edge Subgraphs ((C)MCES) 
        <footnote id="uid27" anchored="yes" place="foot">Consider two graphs 
        <span class="math" align="left"><hi rend="it">F</hi>= (
        <hi rend="it">V</hi>[
        <hi rend="it">F</hi>], 
        <hi rend="it">E</hi>[
        <hi rend="it">F</hi>]), 
        <hi rend="it">G</hi>= (
        <hi rend="it">V</hi>[
        <hi rend="it">G</hi>], 
        <hi rend="it">E</hi>[
        <hi rend="it">G</hi>])</span>. A CIS consists of two subsets of vertices 
        <span class="math" align="left"><img align="middle" width="86" height="33" src="math_image_4.png" xylemeAttach="13" border="0" alt="Im4 ${V^{}^\#8242 {[F]\#8838 V[F]}}$"/></span>, 
        <span class="math" align="left"><img align="middle" width="86" height="33" src="math_image_5.png" xylemeAttach="14" border="0" alt="Im5 ${V^{}^\#8242 {[G]\#8838 V[G]}}$"/></span>, such that the subgraphs induced by these vertex sets are isomorphic. A CES consists of subsets 
        <span class="math" align="left"><img align="middle" width="173" height="33" src="math_image_6.png" xylemeAttach="15" border="0" alt="Im6 ${V^{}^\#8242 {[F]\#8838 V[F],}E^{}^\#8242 {[F]\#8838 E[F]}}$"/></span>, 
        <span class="math" align="left"><img align="middle" width="173" height="33" src="math_image_7.png" xylemeAttach="16" border="0" alt="Im7 ${V^{}^\#8242 {[G]\#8838 V[G],}E^{}^\#8242 {[G]\#8838 E[G]}}$"/></span>, such that 
        <span class="math" align="left"><img align="middle" width="87" height="33" src="math_image_8.png" xylemeAttach="17" border="0" alt="Im8 ${{(}V^{}^\#8242 {[F],}E^{}^\#8242 {[F])}}$"/></span>and 
        <span class="math" align="left"><img align="middle" width="87" height="33" src="math_image_9.png" xylemeAttach="18" border="0" alt="Im9 ${{(}V^{}^\#8242 {[G],}E^{}^\#8242 {[G])}}$"/></span>are isomorphic.</footnote>. In particular, computing the CMCIS or CMCES reduces to reporting so-called 
        <i><hi rend="italic">c</hi>-connected cliques</i>in product graphs, a problem for which an algorithm has been presented in a recent paper 
        <i>I. Koch, TCS 250 (1-2), 2001</i>. This algorithm suffers from two problems which are corrected in this note 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid9" location="biblio" xyref="3494739465019"/>.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid28">
      <bodyTitle>Geometric computing</bodyTitle>
      <keyword>computational geometry</keyword>
      <keyword>robustness</keyword>
      <keyword>perturbation</keyword>
      <keyword>degeneracies</keyword>
      <keyword>predicates</keyword>
      <keyword>algebraic degree of algorithms</keyword>
      <subsection level="2" id="uid29">
        <bodyTitle>Curved kernel</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
          <person key="geometrica-2005-id18476">
            <firstname>Julien</firstname>
            <lastname>Hazebrouck</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Monique Teillaud, Constantinos Tsirogiannis and Ilya Suslov (latter two are student interns).</p>
        </moreinfo>
        <p>Work on the 
        <span align="left" class="smallcap">cgal</span>curved kernel has continued, following the past year work on the overall design. We have implemented more primitives dealing with circular arcs, as well as mixed operations with line segments. This allows to compute arrangements of objects
        commonly used in VLSI (Very Large Scale Integration, see Figure 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid30" location="intern" xyref="3494739465019"/>). Some contacts with industry (Mania Barco, Dassault Systèmes, GeometryFactory) show that there are needs for
        robust and efficient computations in this area.</p>
        <object id="uid30">
          <table>
            <tr>
              <td>
                <ressource aux="image_3.png" xylemeAttach="3" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/cad_l1" type="float" width="13.2cm" xyref="2927915288028"/>
              </td>
            </tr>
          </table>
          <caption>Arrangement of VLSI data composed of circle arcs and line segments.</caption>
        </object>
        <p>Some optimization work has also been performed on this initial part of the curved kernel. As usual, the computations are done exactly and efficiently through the use of filtering at various stages. Most notably, filtering with bounding boxes and bounding hexagons around circular arcs
        already shows a positive impact on running time. This is expected to be more important for higher degree curves such as conic arcs. Some extensions to 3D have also been started for handling sphere patches, as well as for benchmarking the existing methods.</p>
      </subsection>
      <subsection level="2" id="uid31">
        <bodyTitle>Filtered constructions kernel</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Andreas Fabri (GeometryFactory).</p>
        </moreinfo>
        <p>Basic geometric primitives are usually classified into predicates, functions which return boolean or enumerated results, and constructions, which return new geometric objects. An example of the former is the orientation predicate, and an example of the latter is the computation of the
        intersection of two line segments. While very efficient methods are now available to compute exact predicates, geometric constructions are also very important.</p>
        <p>We have started implementing a generic mechanism for filtering geometric constructions, and providing a full 
        <span align="left" class="smallcap">cgal</span>kernel this way. The 2D version is almost entirely implemented, and it already shows important performance improvements compared to previous solutions based on filtered number types. Many implemented algorithms use geometric constructions and
        need some guarantees on them, such as the 
        <span align="left" class="smallcap">cgal</span>arrangements, Voronoi diagrams and meshes.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid32">
      <bodyTitle>Surface approximation</bodyTitle>
      <keyword>Computational topology</keyword>
      <keyword>surface meshing</keyword>
      <keyword>implicit surfaces</keyword>
      <keyword>point set surfaces</keyword>
      <keyword>surface learning</keyword>
      <keyword>geometric probing</keyword>
      <subsection level="2" id="uid33">
        <bodyTitle>Surface learning by probing</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18078">
            <firstname>Jean-Daniel</firstname>
            <lastname>Boissonnat</lastname>
          </person>
          <person key="geometrica-2005-id18306">
            <firstname>Steve</firstname>
            <lastname>Oudot</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Leo Guibas (Stanford University).</p>
        </moreinfo>
        <p>We consider the problem of discovering a 
        <span class="math" align="left"><hi rend="it">C</hi><sup>2</sup></span>unknown surface 
        <hi rend="italic">S</hi>using tactile probes 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid10" location="biblio" xyref="3494739465019"/>. We show that 
        <hi rend="italic">S</hi>can be approximated by a triangulated surface 
        <hi rend="italic">W</hi>within any desired accuracy. We also bound the number of probes and the number of elementary moves of the probing device. Our solution is an extension of our previous work on Delaunay refinement techniques for certified surface meshing 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xyref="3494739465019"/>. Our approximating surface enjoys the many nice properties of the meshes obtained by those techniques, e.g. exact
        topological type, facets with bounded aspect ratio.</p>
        <p>Similar results were only known for the case of a single planar convex object, a much easier case which reduces to blind approximation of the support function. The non convex case is different in several respects. First, there is no global parametrization of the boundary and, moreover,
        we cannot simply probe from infinity and need to determine positions outside the object where to place the probing device and to determine paths along which the probing device can be safely moved without colliding with the object.</p>
        <p>Following the perception-action-cognition paradigm, we distinguish between the probing cost, the displacement cost and the combinatorial cost. The information cost measures the number of probes. The displacement cost accounts for moving the probing device. The combinatorial cost accounts
        for the arithmetic operations and comparisons, and the maintenance of the data structures. We show that it is not possible, in general, to simultaneously optimize all costs and analyze them separately.</p>
      </subsection>
      <subsection level="2" id="uid34">
        <bodyTitle>Provably good sampling and meshing of Lipschitz surfaces</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18078">
            <firstname>Jean-Daniel</firstname>
            <lastname>Boissonnat</lastname>
          </person>
          <person key="geometrica-2005-id18306">
            <firstname>Steve</firstname>
            <lastname>Oudot</lastname>
          </person>
        </participants>
        <p>In the last decade, a great deal of work has been devoted to the elaboration of a sampling theory for smooth surfaces. The goal was to work out sampling conditions that ensure a good reconstruction of a given smooth surface 
        <hi rend="italic">S</hi>from a finite subset 
        <hi rend="italic">E</hi>of 
        <hi rend="italic">S</hi>. Among these conditions, a prominent one is the 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-sampling condition of Amenta and Bern, which states that every point 
        <hi rend="italic">p</hi>of 
        <hi rend="italic">S</hi>is closer to 
        <hi rend="italic">E</hi>than 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>lfs
        <span class="math" align="left">(
        <hi rend="it">p</hi>)</span>, where lfs is the distance from 
        <hi rend="italic">p</hi>to the medial axis of 
        <hi rend="italic">S</hi>.</p>
        <p>Amenta and Bern have proved that it is possible to extract from the Delaunay triangulation of 
        <hi rend="italic">E</hi>a PL surface that approximates 
        <hi rend="italic">S</hi>both topologically and geometrically (surface reconstruction problem). Last year, we introduced a weaker notion called loose 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-sample and proposed an algorithm to actually sample and mesh a smooth surface (surface mesh generation) with guarantees.</p>
        <p>The sampling conditions proposed so far offer guarantees only in the smooth (
        <span class="math" align="left"><hi rend="it">C</hi><sup>1, 1</sup></span>) setting. Indeed, the lfs of 
        <hi rend="italic">S</hi>vanishes at points where 
        <hi rend="italic">S</hi>is not smooth. In 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid12" location="biblio" xyref="3494739465019"/>, we introduce a new measurable quantity, called the Lipschitz radius, which plays a role similar to that of lfs
        in the smooth setting, but turns out to be well-defined and positive on a large class of (smooth and non smooth) shapes. Given a surface S, the 
        <hi rend="italic">k</hi>-Lipschitz radius at a point 
        <hi rend="italic">p</hi>, noted lr
        <span class="math" align="left"><sub><hi rend="it">k</hi></sub>(
        <hi rend="it">p</hi>)</span>, is the radius of the largest ball 
        <hi rend="italic">B</hi>centered at 
        <hi rend="italic">p</hi>such that 
        <span class="math" align="left"><hi rend="it">S</hi><img width="13" height="12" align="bottom" border="0" src="../../images/img_other_cap.png" alt="$ \cap$"/><hi rend="it">B</hi></span>is the graph of a 
        <hi rend="italic">k</hi>-Lipschitz bivariate function. The class of surfaces with positive 
        <hi rend="italic">k</hi>-Lipschitz radius includes piecewise smooth surfaces provided that the normal variation around singular points is not too large.</p>
        <p>Our main result is that, if 
        <hi rend="italic">S</hi>has a positive 
        <hi rend="italic">k</hi>-Lipschitz radius (for some small enough 
        <hi rend="italic">k</hi>) and 
        <hi rend="italic">E</hi>is a sample of 
        <hi rend="italic">S</hi>such that any point 
        <span class="math" align="left"><hi rend="it">p</hi><img width="13" height="24" align="middle" border="0" src="../../images/img_other_in.png" alt="$ \in$"/></span>S is at distance less than a fraction of lr
        <span class="math" align="left"><sub><hi rend="it">k</hi></sub>(
        <hi rend="it">p</hi>)</span>, then we obtain similar guarantees as in the smooth setting. More precisely, we show that the Delaunay triangulation of 
        <hi rend="italic">E</hi>restricted to 
        <hi rend="italic">S</hi>is a 2-manifold isotopic to 
        <hi rend="italic">S</hi>lying at Hausdorff distance 
        <span class="math" align="left"><hi rend="it">O</hi>(
        <img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/>)</span>from 
        <hi rend="italic">S</hi>, provided that its facets are not too skinny.</p>
        <p>We further extend our results to loose 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-samples. Loose 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-sample have been introduced to analyze smooth surface meshing algorithms 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xyref="3494739465019"/>. This notion is weaker than the notion of 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-sample. Nevertheless, we show that the previous results still hold if the sample 
        <hi rend="italic">E</hi>is only a loose 
        <span class="math" align="left"><img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/></span>-sample. As a straightforward application, the Delaunay refinement algorithm we proved correct for smooth surfaces 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xyref="3494739465019"/>works fine and offers the same topological and geometric guarantees for Lipschitz surfaces. Specifically, the
        output of the algorithm is a PL surface with an optimal number of vertices that is isotopic to 
        <hi rend="italic">S</hi>, and lies at Hausdorff distance 
        <span class="math" align="left"><hi rend="it">O</hi>(
        <img width="10" height="12" align="bottom" border="0" src="../../images/img_varepsilon.png" alt="$ \varepsilon$"/>)</span>from 
        <hi rend="italic">S</hi>.</p>
        <p>To the best of our knowledge, this is the first provably correct algorithm for meshing nonsmooth surfaces.</p>
      </subsection>
      <subsection level="2" id="uid35">
        <bodyTitle>Conformal 
        <span class="math" align="left"><img width="12" height="12" align="bottom" border="0" src="../../images/img_alpha.png" alt="$ \alpha$"/></span>-shapes</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with J. Giesen (ETH Zurich), M. Pauly (ETH Zurich), A. Zomorodian (Stanford University).</p>
        </moreinfo>
        <p>We define 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid13" location="biblio" xyref="3494739465019"/>a new filtration of the Delaunay triangulation of a finite set of points in 
        <span class="math" align="left"><img align="bottom" width="20" height="14" src="math_image_1.png" xylemeAttach="10" border="0" alt="Im1 $\#8477 ^d$"/></span>, similar to the alpha shape filtration. The new filtration is parameterized by a local scale parameter instead of the global scale parameter in alpha shapes. Since our approach shares many properties with the alpha shape filtration and the local scale parameter conforms to the local
        geometry we call it 
        <i>conformal alpha shape filtration</i>. The local scale parameter is motivated from applications and previous algorithms in surface reconstruction. We show how conformal alpha shapes can be used for surface reconstruction of non-uniformly sampled surfaces, which is not possible with alpha
        shapes.</p>
      </subsection>
      <subsection level="2" id="uid36">
        <bodyTitle>Extraction and simplification of iso-surfaces in tandem</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18171">
            <firstname>David</firstname>
            <lastname>Cohen-Steiner</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Dominique Attali (LIS, Grenoble) and Herbert Edelsbrunner (Duke University).</p>
        </moreinfo>
        <p>Isosurfaces of 3D images are usually extracted using the marching cube algorithm. For high resolution images, the resulting surfaces can contain a very large number of triangles, which makes their processing difficult and slow. In this work 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid14" location="biblio" xyref="3494739465019"/>, we combine the marching cube algorithm for surface extraction and the edge contraction algorithm for surface
        simplification in lock step, which avoids the costly step of storing the entire triangulation. Beyond this basic strategy, we introduce refinements to prevent artifacts in the resulting triangulation, first, by carefully monitoring the amount of simplification during the process and,
        second, by driving the simplification toward a compromise between shape approximation and mesh quality. We have implemented the algorithm and used extensive computational experiments to document the effects of various design options and to further fine-tune the algorithm.</p>
        <object id="uid37">
          <table>
            <tr>
              <td>
                <ressource aux="image_4.png" xylemeAttach="4" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/simplif_lag" type="float" width="12.0cm" xyref="3332923435010"/>
              </td>
            </tr>
          </table>
          <caption>Simultaneous extraction and simplification of an iso-surface.</caption>
        </object>
      </subsection>
    </subsection>
    <subsection level="1" id="uid38">
      <bodyTitle>Mesh generation</bodyTitle>
      <keyword>Isotropic meshing</keyword>
      <keyword>anistropic meshing</keyword>
      <keyword>triangle meshing</keyword>
      <keyword>tetrahedral meshing</keyword>
      <subsection level="2" id="uid39">
        <bodyTitle>Anisotropic meshes</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18078">
            <firstname>Jean-Daniel</firstname>
            <lastname>Boissonnat</lastname>
          </person>
          <person key="geometrica-2005-id18390">
            <firstname>Camille</firstname>
            <lastname>Wormser</lastname>
          </person>
          <person key="geometrica-2005-id18198">
            <firstname>Mariette</firstname>
            <lastname>Yvinec</lastname>
          </person>
        </participants>
        <p>F. Labelle and J. Shewchuk have proposed a discrete definition of anisotropic Voronoi diagrams. These diagrams are parametrized by a metric field. Under mild hypotheses on the metric field, such Voronoi diagrams can be refined so that their dual is a triangulation, with elements shaped
        according to the specified anisotropic metric field.</p>
        <p>We propose an alternative view of the construction of these diagrams and a variant of Labelle and Shewchuk's meshing algorithm 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid15" location="biblio" xyref="3494739465019"/>. This variant computes the Voronoi vertices using a higher dimensional power diagram and refines the diagram as
        long as dual triangles overlap. We see this variant as a first step toward a 3-dimensional anisotropic meshing algorithm.</p>
      </subsection>
      <subsection level="2" id="uid40">
        <bodyTitle>Variational tetrahedral meshing</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18144">
            <firstname>Pierre</firstname>
            <lastname>Alliez</lastname>
          </person>
          <person key="geometrica-2005-id18171">
            <firstname>David</firstname>
            <lastname>Cohen-Steiner</lastname>
          </person>
          <person key="geometrica-2005-id18198">
            <firstname>Mariette</firstname>
            <lastname>Yvinec</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with M.Desbrun (California Institute of Technology).</p>
        </moreinfo>
        <p>We introduce a novel Delaunay-based variational approach to isotropic tetrahedral meshing 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid16" location="biblio" xyref="3494739465019"/>. To achieve both robustness and efficiency, we minimize a simple mesh-dependent energy through global updates of
        both vertex positions and connectivity. Building upon the function approximation approach, we optimize the mesh so as to minimize the L1 distance between an isotropic quadratic function and its linear interpolation on the mesh. Mesh design is controlled through a gradation smoothness
        parameter and selection of the desired number of vertices. We provide the foundations of our approach by explaining both the underlying variational principle and its geometric interpretation. We demonstrate the quality of the resulting meshes (see Figure 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid41" location="intern" xyref="3494739465019"/>).</p>
        <object id="uid41">
          <table>
            <tr>
              <td>
                <ressource aux="image_5.png" xylemeAttach="5" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/vtm" type="float" width="12.0cm" xyref="1151616120017"/>
              </td>
            </tr>
          </table>
          <caption>Variational Tetrahedral Meshing: Given the boundary of a domain (here, a human torso), we automatically compute the local feature size of this boundary as well as an interior sizing field (left, cross-section), before constructing a mesh with a prescribed number of vertices (here
          
          <span class="math" align="left">65
          <hi rend="it">K</hi></span>) and a smooth gradation conforming to the sizing field (right, cutaway view). The resulting tetrahedra are all well-shaped (i.e., nearly regular).</caption>
        </object>
      </subsection>
      <subsection level="2" id="uid42">
        <bodyTitle>Meshing volumes bounded by smooth surfaces</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18306">
            <firstname>Steve</firstname>
            <lastname>Oudot</lastname>
          </person>
          <person key="geometrica-2005-id18342">
            <firstname>Laurent</firstname>
            <lastname>Rineau</lastname>
          </person>
          <person key="geometrica-2005-id18198">
            <firstname>Mariette</firstname>
            <lastname>Yvinec</lastname>
          </person>
        </participants>
        <p>This work introduces a three-dimensional mesh generation algorithm for domains bounded by smooth surfaces 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid17" location="biblio" xyref="3494739465019"/>, 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid18" location="biblio" xyref="3494739465019"/>. The algorithm combines a Delaunay-based surface mesher 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xyref="3494739465019"/>with a Ruppert-like volume mesher, to get a greedy algorithm that samples the interior and the boundary of the
        domain at once. The algorithm constructs provably-good meshes, it gives control on the size of the mesh elements through a user-defined sizing field, and it guarantees the accuracy of the approximation of the domain boundary. A noticeable feature is that the domain boundary has to be known
        only through an oracle that can tell whether a given point lies inside the object and whether a given line segment intersects the boundary. This makes the algorithm generic enough to be applied to a wide variety of objects, ranging from domains defined by implicit surfaces to domains
        defined by level-sets in 3D grey-scaled images or by point-set surfaces (see Fig. 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid43" location="intern" xyref="3494739465019"/>).</p>
        <object id="uid43">
          <table>
            <tr>
              <td>
                <ressource aux="image_6.png" xylemeAttach="6" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/mesh3" type="float" width="14.85cm" xyref="547345208013"/>
              </td>
            </tr>
          </table>
          <caption>Meshing the volume bounded by an implicit surface (left) or meshing the interior of a skull extracted by contouring a medical image (right).</caption>
        </object>
      </subsection>
    </subsection>
    <subsection level="1" id="uid44">
      <bodyTitle>Computation and stability of geometric features</bodyTitle>
      <keyword>Ridges</keyword>
      <keyword>curvature</keyword>
      <keyword>persistence</keyword>
      <subsection level="2" id="uid45">
        <bodyTitle>The implicit structure of ridges of a smooth parametric surface</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
          <person key="geometrica-2005-id18328">
            <firstname>Marc</firstname>
            <lastname>Pouget</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with F. Rouillier (INRIA-SALSA, Rocquencourt) and J-C. Faugère (INRIA-SALSA, Rocquencourt).</p>
        </moreinfo>
        <p>Given a smooth surface, a blue (red) ridge is a curve such that at each of its points, the maximum (minimum) principal curvature has an extremum along its curvature line. Ridges are curves of 
        <i>extremal</i>curvature and therefore encode important informations used for segmentation, registration, matching and surface analysis. State of the art methods for ridge extraction either report red and blue ridges simultaneously or separately —in which case a local orientation procedure
        of principal directions is needed, but no method developed so far certifies the topology of the curves reported.</p>
        <p spacebefore="6.0pt">On the way to developing certified algorithms independent from local orientation procedures, we make the following fundamental contribution 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid19" location="biblio" xyref="3494739465019"/>. For any smooth parametric surface, we exhibit the implicit equation 
        <span class="math" align="left"><hi rend="it">P</hi>= 0</span>of the singular curve 
        <hi rend="italic">P</hi>encoding all ridges of the surface (blue and red), and show how to recover the colors from factors of 
        <span class="math" align="left"><img align="bottom" width="13" height="13" src="math_image_10.png" xylemeAttach="19" border="0" alt="Im10 $\#119979 $"/></span>. Exploiting 
        <span class="math" align="left"><hi rend="it">P</hi>= 0</span>, we also derive a zero dimensional system coding the so-called turning points, from which elliptic and hyperbolic ridge sections of the two colors can be derived. (Elliptic sections correspond to a maximum (minimum) of the maximum (minimum) principal
        curvature, while hyperbolic sections correspond to a minimum (maximum) of the maximum (minimum) principal curvature.) Both contributions exploit properties of the Weingarten map of the surface and require computer algebra. Algorithms exploiting the structure of 
        <span class="math" align="left"><img align="bottom" width="13" height="13" src="math_image_10.png" xylemeAttach="19" border="0" alt="Im10 $\#119979 $"/></span>for algebraic surfaces are developed in a companion paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid20" location="biblio" xyref="3494739465019"/>.</p>
      </subsection>
      <subsection level="2" id="uid46">
        <bodyTitle>Topologically certified approximation of umbilics and ridges on polynomial parametric surface</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
          <person key="geometrica-2005-id18328">
            <firstname>Marc</firstname>
            <lastname>Pouget</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with F. Rouillier (INRIA-SALSA) and J-C. Faugère (INRIA-SALSA Rocquencourt).</p>
        </moreinfo>
        <p>Ridges of a smooth surface are curves of 
        <i>extremal</i>curvature and encode important informations used in surface analysis or segmentation. But reporting them requires manipulating third and fourth order derivatives —whence numerical difficulties. Additionally, ridges have self-intersections and complex interactions with the
        umbilics of the surface —whence topological difficulties.</p>
        <p spacebefore="6.0pt">In this context, we make two contributions for the computation of ridges of polynomial parametric surfaces 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid20" location="biblio" xyref="3494739465019"/>. First, by instantiating to the polynomial setting a global structure theorem of ridge curves proved in a
        companion paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid19" location="biblio" xyref="3494739465019"/>, we develop the first algorithm to produce an approximation with certified topology of the curve 
        <span class="math" align="left"><img align="bottom" width="13" height="13" src="math_image_10.png" xylemeAttach="19" border="0" alt="Im10 $\#119979 $"/></span>encoding all the ridges of the surface. The algorithm exploits the singular structure of 
        <span class="math" align="left"><img align="bottom" width="13" height="13" src="math_image_10.png" xylemeAttach="19" border="0" alt="Im10 $\#119979 $"/></span>umbilics and intersection points between red and blue ridges, and reduces the problem to solving zero dimensional systems using Gröbner basis. Second, for cases where the zero-dimensional systems cannot be practically solved, we develop a certified plot algorithm at any fixed
        resolution —a pixel being lit iff its closure is intersected by the curve 
        <span class="math" align="left"><img align="bottom" width="13" height="13" src="math_image_10.png" xylemeAttach="19" border="0" alt="Im10 $\#119979 $"/></span>.</p>
        <p noindent="true">These contributions are respectively illustrated for Bézier surfaces of degree four and five. See Figs. 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid47" location="intern" xyref="3494739465019"/>. and 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid48" location="intern" xyref="3494739465019"/>.</p>
        <object id="uid47">
          <table>
            <tr>
              <td>
                <ressource aux="image_7.png" xylemeAttach="7" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/3dplot-h3-ridges-umb" type="float" width="7.5cm" xyref="1409872298010"/>
              </td>
            </tr>
          </table>
          <caption>Plot of a degree 4 bivariate Bézier surface with ridges and umbilics.</caption>
        </object>
        <object id="uid48">
          <table>
            <tr>
              <td>
                <ressource aux="image_8.png" xylemeAttach="8" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/h3topo" type="float" width="7.5cm" xyref="1579824232021"/>
              </td>
            </tr>
          </table>
          <caption>Isotopic approximation of the ridge curve in the parametric domain, with 3-ridge umbilics (green), 1-ridge umbilics (yellow), purple points (pink) and critical points (black).</caption>
        </object>
      </subsection>
      <subsection level="2" id="uid49">
        <bodyTitle>Stability of persistence diagrams</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18171">
            <firstname>David</firstname>
            <lastname>Cohen-Steiner</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Herbert Edelsbrunner and John Harer (Duke University).</p>
        </moreinfo>
        <p>The idea of topological persistence is to study the evolution of the topology of the sublevel-sets of a real function defined on a topological space as the threshold increases. It turns out that this information can be encoded as a certain set of intervals called persistence intervals.
        Each interval represents the life-time of a topological feature —for instance a handle or a connected component— in the evolution of sublevel-sets. Associating with each persistence interval a point in the plane whose coordinates are the bounds of the interval, we obtain the 
        <i>persistence diagram</i>of the function. In this work, we prove that the persistence diagrams is stable when the function is corrupted by noise 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid21" location="biblio" xyref="3494739465019"/>. We apply this result to the comparison and classification of shapes, and to the estimation of the homology of a
        subset of a metric space from sample points.</p>
        <object id="uid50">
          <table>
            <tr>
              <td>
                <ressource aux="image_9.png" xylemeAttach="9" media="WEB" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="fig-geometrica/diagtheorem2" type="float" width="12.0cm" xyref="2252667984024"/>
              </td>
            </tr>
          </table>
          <caption>Persistence diagrams of two close functions.</caption>
        </object>
      </subsection>
      <subsection level="2" id="uid51">
        <bodyTitle>Inequalities for the curvature of curves and surfaces</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18171">
            <firstname>David</firstname>
            <lastname>Cohen-Steiner</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Herbert Edelsbrunner (Duke University).</p>
        </moreinfo>
        <p>In this paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid22" location="biblio" xyref="3494739465019"/>, we bound the difference between the total mean curvatures of two closed surfaces in 
        <span class="math" align="left"><img align="bottom" width="20" height="13" src="math_image_2.png" xylemeAttach="11" border="0" alt="Im2 $\#8477 ^3$"/></span>in terms of their total absolute curvatures and the Fréchet distance between the volumes they enclose. Unlike previous results, and maybe surprisingly, the closeness between the normals to the two surfaces is not explicitly required. The proof combines the stability property for
        persistence diagrams 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid21" location="biblio" xyref="3494739465019"/>with integral-geometric methods. We also bound the difference between the lengths of two curves using the same
        methods, which gives a generalization of Fàry's theorem.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid52">
      <bodyTitle>Shape coding and compression</bodyTitle>
      <keyword>Watermarking</keyword>
      <keyword>graph coding</keyword>
      <subsection level="2" id="uid53">
        <bodyTitle>Dynamic coding of triangulations</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18250">
            <firstname>Luca</firstname>
            <lastname>Castelli Aleardi</lastname>
          </person>
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Gilles Schaeffer (Laboratoire d'Informatique de l'École Polytechnique, LIX)</p>
        </moreinfo>
        <p>Our work on the design of compact structures for representing a triangulation in main memory has been extended to allow dynamic updates of the triangulation 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid23" location="biblio" xyref="3494739465019"/>. The main idea remains a hierarchical structure, splitting a triangulation of 
        <hi rend="italic">n</hi>triangles in 
        <span class="math" align="left"><hi rend="it">O</hi>(log
        <sup>2</sup><hi rend="it">n</hi>)</span>small pieces, each of them being split again in 
        <span class="math" align="left"><hi rend="it">O</hi>(log
        <hi rend="it">n</hi>)</span>tiny pieces of size 
        <span class="math" align="left">&lt;log
        <hi rend="it">n</hi></span>. The difference mainly involves the use of various dynamic arrays to store connectivity information between these pieces and new levels of indirection to be able to manage the variable memory size used to store these pieces. The result is that a triangulation can
        be stored with a cost of 
        <span class="math" align="left">2.17×
        <hi rend="it">n</hi></span>bits plus a sublinear term 
        <span class="math" align="left"><img align="middle" width="61" height="28" src="math_image_11.png" xylemeAttach="20" border="0" alt="Im11 ${{O(}\mfrac n\sqrt {logn}{)}}$"/></span>and allowing dynamic update of the triangulation in 
        <span class="math" align="left"><hi rend="it">O</hi>(log
        <sup>2</sup><hi rend="it">n</hi>)</span>per insertion, flip or deletion of a degree 3 vertex 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid24" location="biblio" xyref="3494739465019"/>, 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid25" location="biblio" xyref="3494739465019"/>.</p>
      </subsection>
      <subsection level="2" id="uid54">
        <bodyTitle>Compact storage of triangulations in practice</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18377">
            <firstname>Abdelkrim</firstname>
            <lastname>Mebarki</lastname>
          </person>
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
        </participants>
        <p>In the spirit of the mostly theoretical work above, we investigate more practical solution that could be used in 
        <span align="left" class="smallcap">cgal</span>. Classical storage of triangulation usually involve 12 pointers per triangle that is 
        <span class="math" align="left">12×32×
        <hi rend="it">n</hi></span>bits. From a theoretical point of view, going to 
        <span class="math" align="left">12×log
        <hi rend="it">n</hi>×
        <hi rend="it">n</hi></span>bits is trivial, but in practice it is much more difficult because reading and writing memory by words of variable size is not really what is expected by the operating system. We have implemented and experimented a new triangulation data structure in 
        <span align="left" class="smallcap">cgal</span>which allows this kind of operation. We save about 50% of the memory (depending on the triangulation size) with a big increase of the CPU time.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid55">
      <bodyTitle>Applications</bodyTitle>
      <subsection level="2" id="uid56">
        <bodyTitle>Protein-Protein interfaces revisited. Part II: experimental study</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
        </participants>
        <keyword>Macro-molecular complexes and interfaces</keyword>
        <keyword>Van der Waals models</keyword>
        <keyword>proteins</keyword>
        <keyword>docking</keyword>
        <keyword>Voronoï diagrams</keyword>
        <moreinfo>
          <p>In collaboration with F. Proust and J. Janin (CNRS, Orsay).</p>
        </moreinfo>
        <p>This paper 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid0" location="biblio" xyref="3494739465019"/>provides a detailed experimental study of an interface model developed in the companion article F. Cazals and F.
        Proust, 
        <i>Revisiting the description of Protein-Protein interfaces. Part I: algorithms</i>. Our experimental study is concerned with the usual database of protein-protein complexes, split into five families (Proteases, Immune system, Enzyme Complexes, Signal transduction, Misc.) Our findings,
        which bear some contradictions with usual statements are the following: (i) Connectivity properties incur important variations across families. These properties are sensitive to water molecules and their variations upon consideration of structural water quantify the filling of packing
        defects by water molecules. (ii) The model of interfaces as a hydrophilic rim and a hydrophobic core is not general. (iii) At the interface scale, curvature properties correlate with the interface surface area, while locally, the absolute mean curvature follows a bimodal distribution. (iv)
        About 10% of interfaces consists of several connected components, and this multi-patch structure is independent from structural water. Almost all interfaces feature holes of significant size filled by structural water. Stable crystallographic water molecules play a prominent in reconnecting
        disconnected interfaces. (v) The chemical composition of interfaces in terms or pairwise contacts features a constant ratio of undetermined interactions, with subtle inter-families variations of determined interactions.</p>
        <p>Overall, these conclusions shed some light on which structural parameters are most relevant to describe protein-protein interactions.</p>
      </subsection>
      <subsection level="2" id="uid57">
        <bodyTitle>Accurate interactive specular reflections on curved objects</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18157">
            <firstname>Frédéric</firstname>
            <lastname>Cazals</lastname>
          </person>
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with Pau Estella, Ignacio Martin (U. Girona) George Drettakis (INRIA-REVES) and Dani Tost (UPC Barcelona)</p>
        </moreinfo>
        <p>We present a new method 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid26" location="biblio" xyref="3494739465019"/>to compute interactive reflections on curved objects. The approach creates virtual reflected objects which are
        blended into the scene. We use a property of the reflection geometry which allows us to efficiently and accurately find the point of reflection for every reflected vertex, using only reflector geometry and normal information. This reflector information is stored in a pair of appropriate
        cube-maps, thus making it available during rendering. The implementation presented achieves interactive rates on reasonably sized scenes. In addition,we introduce an interpolation method to control the accuracy of our solution depending on the required frame rate.</p>
      </subsection>
      <subsection level="2" id="uid58">
        <bodyTitle>Farthest point seeding for placement of streamlines</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18377">
            <firstname>Abdelkrim</firstname>
            <lastname>Mebarki</lastname>
          </person>
          <person key="geometrica-2005-id18144">
            <firstname>Pierre</firstname>
            <lastname>Alliez</lastname>
          </person>
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
        </participants>
        <p>We propose an algorithm for placement of streamlines from two-dimensional steady vector or direction fields 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid27" location="biblio" xyref="3494739465019"/>. Our method consists of placing one streamline at a time by numerical integration starting at the furthest away
        from all previously placed streamlines. Such a farthest point seeding strategy leads to high quality placements by favoring long streamlines, while retaining uniformity with the increasing density. Our greedy approach generates placements of comparable quality with respect to the
        optimization approach from Turk and Banks, while being 200 times faster. Simplicity, robustness as well as efficiency is achieved through the use of a Delaunay triangulation to model the streamlines, address proximity queries and determine the biggest voids by exploiting the empty circle
        property. Our method handles variable density and extends to multiresolution.</p>
      </subsection>
      <subsection level="2" id="uid59">
        <bodyTitle>Geometric optimization for the conception of telescopes</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18078">
            <firstname>Jean-Daniel</firstname>
            <lastname>Boissonnat</lastname>
          </person>
          <person key="geometrica-2005-id18519">
            <firstname>Trung</firstname>
            <lastname>Nguyen</lastname>
          </person>
        </participants>
        <p>The goal of this study is to optimize pupil configurations for extended source imaging based on optical interferometry.</p>
        <p>The underlying problem can be formally stated as follows: given an objective 
        <hi rend="italic">O</hi>supposed to be a disk, how to place a system of circular pupils 
        <span class="math" align="left"><img align="middle" width="101" height="28" src="math_image_12.png" xylemeAttach="21" border="0" alt="Im12 ${\#119979 ={P_1,...,P_n}}$"/></span>such that its auto-correlation support 
        <span class="math" align="left"><img align="bottom" width="12" height="13" src="math_image_13.png" xylemeAttach="22" border="0" alt="Im13 $\#119966 $"/></span>covers entirely the objective where 
        <span class="math" align="left"><img align="middle" width="180" height="29" src="math_image_14.png" xylemeAttach="23" border="0" alt="Im14 ${\#119966 ={t\#8712 \#8477 ^2\#8739 \#119979 +t\#8745 \#119979 \#8800 \#8709 }}$"/></span>and 
        <span class="math" align="left"><img align="middle" width="141" height="28" src="math_image_15.png" xylemeAttach="24" border="0" alt="Im15 ${\#119979 +t={p+t\#8739 p\#8712 \#119979 }}$"/></span>?</p>
        <p>In 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid28" location="biblio" xyref="3494739465019"/>, we show that power diagrams can help solving special cases of the general optimization problem. In particular,
        when the centers of the pupils are given, we provide efficient algorithms to minimize the total area of the pupils under the constraint that 
        <span class="math" align="left"><img align="bottom" width="12" height="13" src="math_image_13.png" xylemeAttach="22" border="0" alt="Im13 $\#119966 $"/></span>covers the objective. Heuristics are also provided for the general problem where the positions of the pupils are unknown.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid60">
      <bodyTitle>Software</bodyTitle>
      <keyword>C++ standardization</keyword>
      <keyword>SCILAB</keyword>
      <keyword>CGAL packages</keyword>
      <subsection level="2" id="uid61">
        <bodyTitle>C++ standardization of interval arithmetic</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>In collaboration with H. Brönnimann (Polytechnic University Brooklyn), and G. Melquiond (ARENAIRE).</p>
        </moreinfo>
        <p>We have submitted a proposal of specification of interval arithmetic to the C++ standardization committee 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid29" location="biblio" xyref="3494739465019"/>. The goal of this submission are several : have compiler writers aware of the wide use of interval arithmetic (by
        numerous INRIA projects including GEOMETRICA) and so we hope that they will provide specific optimizations for it, and have a standard interface for interval computations. Some industry members of the C++ standardization committee like Sun are also very interested in getting interval
        arithmetic standardized.</p>
        <p>Our proposal is a basic template class parameterized by a floating point type, and provide some functions around it. Due to implementation cost constraints, we had to make choices between the simplicity of the implementation, and functionality. This appears for example in the choice we
        made for the specification of comparison operators between intervals. We are working on a revision of our proposal for the next standardization meeting in 2006, integrating the comments we got from the committee members.</p>
      </subsection>
      <subsection level="2" id="uid62">
        <bodyTitle>CG-LAB : An interface between 
        <span align="left" class="smallcap">cgal</span>and 
        <span align="left" class="smallcap">scilab</span></bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18217">
            <firstname>Naceur</firstname>
            <lastname>Meskini</lastname>
          </person>
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
        </participants>
        <p>We have started implementing a 
        <span align="left" class="smallcap">scilab</span>toolbox dedicated to geometric computing, based on 
        <span align="left" class="smallcap">cgal</span>. A first beta version of this toolbox, to be released in 2005, provides the basic Delaunay triangulations in any dimension, as well as various 2D meshing algorithms.</p>
      </subsection>
      <subsection level="2" id="uid63">
        <bodyTitle>New CGAL Packages</bodyTitle>
        <simplelist>
          <li id="uid64">
            <p><b>Surface Mesher</b>(participants: Laurent Rineau, Steve Oudot, Mariette Yvinec, in collaboration with David Rey (from DREAM staff) and Andreas Fabri (from GeometryFactory)). This new 
            <span align="left" class="smallcap">cgal</span>package provides an implementation of the algorithm developped by Boissonnat and Oudot 
            <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xyref="3494739465019"/>to mesh smooth surfaces. The current version of the package handles implicit surfaces and level-sets in 3D
            grey-scaled images. The interface offers a few parameters to achieve a fine tuning according to the user needs with respect to the quality of the mesh elements and the accuracy of the surface approximation. The output mesh can also conform to a user defined sizing field. The code
            follows a C++ generic software design for Delaunay refinement processes proposed by Laurent Rineau.</p>
          </li>
          <li id="uid65">
            <p><b>Planar Parameterization of Triangulated Surfaces</b>(participants: Laurent Saboret and Pierre Alliez, in collaboration with B. Lévy (INRIA-ALICE project)). We are elaborating upon a 
            <span align="left" class="smallcap">cgal</span>package for planar parameterization of triangulated surface meshes. The package implements some of the state-of-the-art parameterization methods, such as LSCM (Lévy et al. 02), fixed or free boundary conformal maps (Eck et al. 95, Meyer et
            al. 02), Authalic (Meyer et al. 02), mean value coordinates (Floater 03) or Tutte barycentric mapping with uniform weights (Tutte 63). It supports two mesh 
            <span align="left" class="smallcap">cgal</span>data structures and three sparse linear solvers (OpenNL, TAUCS, SuperLU). A first submission of the package to the 
            <span align="left" class="smallcap">cgal</span>editorial board is planned for end of 2005.</p>
          </li>
          <li id="uid66">
            <p><b>Placement of Streamlines</b>(participant: Abdelkrim Mebarki). We are elaborating upon a 
            <span align="left" class="smallcap">cgal</span>package for placement of streamlines in 2D which implements the algorithm presented at Visualization 05 
            <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid27" location="biblio" xyref="3494739465019"/>. The input flow field is given as a vector or direction field defined onto a closed planar domain. The
            algorithm saturates the domain with a set of streamlines which are everywhere tangential to the input flow field. The streamline density is in accordance with either a user-defined input parameter or with a density field. The package comes with an interactive demo available on both
            Linux and Windows platforms.</p>
          </li>
        </simplelist>
      </subsection>
    </subsection>
  </resultats>
  <contrats id="uid67">
    <bodyTitle>Contracts and Grants with Industry</bodyTitle>
    <subsection level="1" id="uid68">
      <bodyTitle>GeometryFactory</bodyTitle>
      <p>The initial development phase of the 
      <span align="left" class="smallcap">cgal</span>library has been made by a European consortium. In order to achieve the transfer and diffusion of 
      <span align="left" class="smallcap">cgal</span>in the industry, a company called GeometryFactory has been founded in January 2003 by Andreas Fabri (
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.GeometryFactory.com" location="extern" xyref="1937549581014">http://www.GeometryFactory.com</ref>).</p>
      <p>The goal of this company is to pursue the development of the library and to offer services in connection with 
      <span align="left" class="smallcap">cgal</span>(maintenance, support, teaching, advice). GeometryFactory is a link between the researchers from the computational geometry community and the industrial users.</p>
      <p>It offers licenses to interested companies, and provides support. There are contracts in various domains such as CAD/CAM, medical applications, GIS, computer vision...</p>
      <p>GeometryFactory is keeping close contacts with the original consortium members, and in particular with 
      <span align="left" class="smallcap">geometrica</span>.</p>
    </subsection>
    <subsection level="1" id="uid69">
      <bodyTitle>Alcatel Alenia Space</bodyTitle>
      <participants category="None">
        <person key="geometrica-2005-id18078">
          <firstname>Jean-Daniel</firstname>
          <lastname>Boissonnat</lastname>
        </person>
        <person key="geometrica-2005-id18519">
          <firstname>Trung</firstname>
          <lastname>Nguyen</lastname>
        </person>
      </participants>
      <moreinfo>
        <p>In collaboration with P. Blanc and F. Falzon (Alcatel Alenia Space).</p>
      </moreinfo>
      <p>The goal of this study is to optimize pupil configurations for extended source imaging based on optical interferometry.</p>
      <p>The motivation for this work comes from the observation of the Earth from a geostationary orbit (i.e. at a distance of 
      <span class="math" align="left"><img align="bottom" width="53" height="12" src="math_image_16.png" xylemeAttach="25" border="0" alt="Im16 ${\#8764 36000}$"/></span>km) with a resolution of 1 m. A simple calculus shows us that we would need a telescope having a diameter of approximately 20 m for an optical wavelength of 
      <span class="math" align="left"><img align="bottom" width="39" height="12" src="math_image_17.png" xylemeAttach="26" border="0" alt="Im17 ${\#8764 500}$"/></span>nm. Needless to say such an instrument dimension is not adapted to the observation from space and the use of interferometric telescopes (Optical Aperture Synthesis, OAS) is to be considered in this case.</p>
      <p>Initial results based on Laguerre diagrams have proven useful in this context 
      <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid28" location="biblio" xyref="3494739465019"/>. They will be further extended as part of T. Nguyen's PhD thesis.</p>
    </subsection>
  </contrats>
  <international id="uid70">
    <bodyTitle>Other Grants and Activities</bodyTitle>
    <subsection level="1" id="uid71">
      <bodyTitle>National initiatives</bodyTitle>
      <subsection level="2" id="uid72">
        <bodyTitle>ACI</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18144">
            <firstname>Pierre</firstname>
            <lastname>Alliez</lastname>
          </person>
          <person key="geometrica-2005-id18250">
            <firstname>Luca</firstname>
            <lastname>Castelli Aleardi</lastname>
          </person>
          <person key="geometrica-2005-id18097">
            <firstname>Olivier</firstname>
            <lastname>Devillers</lastname>
          </person>
          <person key="geometrica-2005-id18377">
            <firstname>Abdelkrim</firstname>
            <lastname>Mebarki</lastname>
          </person>
        </participants>
        <p>We are a member of 
        <span align="left" class="smallcap">Geocomp</span>an initiative from the national «Action Concertée Incitative Masses de Données». The project involves</p>
        <p noindent="true">— the «Laboratoire d'Informatique de l'Ecole Polytechnique (LIX), CNRS, Ecole Polytechnique»,</p>
        <p noindent="true">— the «Laboratoire Bordelais de Recherche en Informatique (LaBRI), CNRS, Université Bordeaux I»,</p>
        <p noindent="true">— the «Service de Physique Théorique, CEA Saclay» and the 
        <span align="left" class="smallcap">geometrica</span>team.</p>
        <p>The project investigates compression schemes and compact data structures devoted specifically to geometrical objects.</p>
        <p>Project web page: 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.lix.polytechnique.fr/Labo/Gilles.Schaeffer/GeoComp/" location="extern" xyref="3981766286014">
        http://www.lix.polytechnique.fr/Labo/Gilles.Schaeffer/GeoComp/</ref></p>
      </subsection>
      <subsection level="2" id="uid73">
        <bodyTitle>Associated team Genepi</bodyTitle>
        <participants category="None">
          <person key="geometrica-2005-id18184">
            <firstname>Sylvain</firstname>
            <lastname>Pion</lastname>
          </person>
        </participants>
        <moreinfo>
          <p>Also involved: Monique Teillaud.</p>
        </moreinfo>
        <p>We have started an INRIA associated team with Chee Yap (New York University) and Hervé Brönnimann (Polytechnic University Brooklyn), around the subjects of generic programming and robustness of geometric algorithms. This work includes the specification of algorithms in terms of concepts
        of geometries. It also includes the interface between algorithms and data structures, as well as collaborations on robustness issues around curved objects.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid74">
      <bodyTitle>European initiatives</bodyTitle>
      <subsection level="2" id="uid75">
        <bodyTitle>FET Open 
        <span align="left" class="smallcap">ACS</span></bodyTitle>
        <p><span align="left" class="smallcap">inria</span>(teams 
        <span align="left" class="smallcap">galaad</span>and 
        <span align="left" class="smallcap">geometrica</span>) participates to the IST project 
        <span align="left" class="smallcap">ACS</span>.</p>
        <p noindent="true">– Acronym : 
        <span align="left" class="smallcap">ACS</span>, numéro IST-006413</p>
        <p noindent="true">– Title : Algorithms for complex shapes with certified topology and numerics.</p>
        <p noindent="true">– Specific program : 
        <span align="left" class="smallcap">IST</span></p>
        <p noindent="true">– RTD (FET Open)</p>
        <p noindent="true">– Starting date : may 1st, 2005 - Duration : 3 years</p>
        <p noindent="true">– Participation mode of Inria : Participant</p>
        <p noindent="true">– Other participants : Rijksuniversiteit Groningen, Eidgenössische Technische Hochschule Zürich, Freie Universität Berlin, Institut National de Recherche en Informatique et Automatique, Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V., National
        Kapodistrian University of Athens, Tel Aviv University, GeometryFactory Sarl</p>
        <p noindent="true">The ACS project aims at advancing the state of the art in computing with complex shapes. Current technolgy can cope well with curves in the plane and smooth surfaces in three-dimensional space. We want to address a larger class of shapes, including piecewise smooth
        surfaces, surfaces with singularities, as well as manifolds of codimension larger than one in moderately high dimension.</p>
        <p>Increasingly demanding applications require efficient and robust algorithms for complex shapes. Topics that arise and that we address are shape approximation (including meshing and simplification), shape learning (including reconstruction and feature extraction), as well as robust
        modeling (including boolean operations). Our work on these topics will be closely intertwined with basic research on shape representations.</p>
        <p>A unique and ambitious feature of our approach is the guaranteed quality of all data structures and algorithms we plan to develop. Through certified topology and numerics, we will be able to prove that the output is topologically and numerically consistent, according to prespecified
        criteria. A software prototype, dealing with a restricted class of complex shapes, will demonstrate the feasibility of our techniques in practice.</p>
        <p>The web site of the project includes a detailled description of the objectives and all results 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://acs.cs.rug.nl" location="extern" xyref="1971310817023">http://acs.cs.rug.nl</ref>.</p>
      </subsection>
      <subsection level="2" id="uid76">
        <bodyTitle>Network of Excellence 
        <span align="left" class="smallcap">aim@shape</span></bodyTitle>
        <p><span align="left" class="smallcap">inria</span>is part of the Network of Excellence:</p>
        <p noindent="true">– Acronym : 
        <span align="left" class="smallcap">AIM@SHAPE</span></p>
        <p noindent="true">– Title: Advanced and Innovative Models And Tools for the development of Semantic-based systems for Handling, Acquiring, and Processing Knowledge Embedded in multidimensional digital objects).</p>
        <p noindent="true">– Reference: 506766</p>
        <p noindent="true">– Start Date: 2004-01-01</p>
        <p noindent="true">– Duration: 48 months</p>
        <p noindent="true">– Contract Type: Network of Excellence</p>
        <p noindent="true">– Action Line: Semantic-based knowledge systems</p>
        <p noindent="true">– Project Funding: 5.74 Million Euros.</p>
        <p noindent="true">– Other participants :</p>
        <p noindent="true">– IMATI, Genova, Italy.</p>
        <p noindent="true">– University of Genova, Italy.</p>
        <p noindent="true">– EPFL, Lausanne, Switzerland.</p>
        <p noindent="true">– Fraunhofer Institute, Germany.</p>
        <p noindent="true">– INPG, France.</p>
        <p noindent="true">– Center for Research and Technology, Greece.</p>
        <p noindent="true">– University of Geneva, Switzerland.</p>
        <p noindent="true">– SINTEF, Norway.</p>
        <p noindent="true">– TECHNION, Israel.</p>
        <p noindent="true">– Weizmann Institute, Israel.</p>
        <p noindent="true">– Utrecht University, Netherlands.</p>
        <p noindent="true">The mission of AIM@SHAPE is to advance research in the direction of semantic-based shape representations and semantic-oriented tools to acquire, build, transmit, and process shapes with their associated knowledge. We foresee a generation of shapes in which knowledge is
        explicitly represented and, therefore, can be retrieved, processed, shared, and exploited to construct new knowledge. The attainment of a new vision of shape knowledge is achieved by: the formalisation of shape knowledge and the definition of shape ontologies in specific contexts; the
        definition of shape behaviours which formalise the interoperability between shapes; the delineation of methods for knowledge-based design of shapes and the definition of tools for semantics-dependent mapping of shapes. The web site of the network includes a detailled description of the
        objectives and some results 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.aim-at-shape.net" location="extern" xyref="1510640147014">http://www.aim-at-shape.net</ref>.</p>
      </subsection>
    </subsection>
  </international>
  <diffusion id="uid77">
    <bodyTitle>Dissemination</bodyTitle>
    <subsection level="1" id="uid78">
      <bodyTitle>Animation of the scientific community</bodyTitle>
      <subsection level="2" id="uid79">
        <bodyTitle>Editorial boards of scientific journals</bodyTitle>
        <p noindent="true">- J-D. Boissonnat is a member of the editorial board of 
        <i>Theoretical Computer Science</i>, 
        <i>Algorithmica</i>, 
        <i>International Journal of Computational Geometry and Applications</i>, 
        <i>Computational Geometry : Theory and Applications</i>, and 
        <i>The Visual Computer</i>.</p>
        <p noindent="true">- M. Yvinec is a member of the editorial board of 
        <i>Journal of Discrete Algorithms</i>.</p>
        <p noindent="true">- S. Pion and M. Yvinec are members of the 
        <span align="left" class="smallcap">cgal</span>editorial board.</p>
      </subsection>
      <subsection level="2" id="uid80">
        <bodyTitle>Conference programs committees</bodyTitle>
        <p noindent="true">- Jean-Daniel Boissonnat was a member of the program committees of Solid Modelling International 2005, of the ACM Symposium on Solid and Physical Modeling 2005 and of the Eurographics Symposium on Geometry Processing 2005.</p>
        <p noindent="true">- Jean-Daniel Boissonnat was a member of the program committee of the Journée Recherche Industrie «Des données et modèles 3D aux calculs et à l'exploitation de résultats», INRIA Rocquencourt, février 2005.</p>
        <p noindent="true">- Pierre Alliez was member of the paper committee of the third Eurographics Symposium on Geometry Processing 2005, Eurographics 2005 and Pacific Graphics 2005. He was also member of the Video and Multimedia presentation program committee for the 21st Annual ACM Symposium
        on Computational Geometry (SOCG) 2005.</p>
        <p noindent="true">- Frédéric Cazals was member of the paper committee of the Eurographics Symposium on Geometry Processing 2005, of the Symposium on Point Based Graphics 2005, and of the ACM Symposium on Solid and Physical Modeling 2005.</p>
      </subsection>
      <subsection level="2" id="uid81">
        <bodyTitle>Ph.D. thesis and HDR committees</bodyTitle>
        <p noindent="true">- Pierre Alliez was a referee of the Ph.D. thesis committee of Raphaèle Balter (Université de Rennes) and Christian Rössl (MPII Saarbrucken). He was a member of the thesis committee of Marie-Claude Frasson (Université de Nice Sophia-Antipolis), Gabriel Peyré (Ecole
        Polytechnique) and Guillaume Lavoué (Université de Lyon).</p>
        <p noindent="true">- Jean-Daniel Boissonnat was a referee of the Habilitation dissertations of F. Chazal (Université de Bourgogne) and J. Giesen (ETH Zurich). He was a referee of the Ph.D. thesis committees of M. Flandrin (IFP) and K. Nouioua (Université de Méditerranée).</p>
        <p noindent="true">- Olivier Devillers was a referee of the Ph.D. thesis committee of Geoffroy Lauvaux (Université de Reims Champagne Ardennes) and Ali Asghar Khanban (Imperial college, London). He was a member of the thesis committee of Thomas Lewiner (Paris VI) and referee of the HDR
        committee of Gilles Schaeffer (Université de Bordeaux).</p>
        <p noindent="true">- David Cohen-Steiner was a referee of the Ph.D. thesis committee of Dmitriy Morozov (Duke University).</p>
      </subsection>
      <subsection level="2" id="uid82">
        <bodyTitle>INRIA committees</bodyTitle>
        <p noindent="true">-Jean-Daniel Boissonnat was chairman of the Projects Committee of INRIA Sophia-Antipolis till august 2005. He is chairman of the Evaluation Board of INRIA since november 2005.</p>
        <p noindent="true">- Frédéric Cazals is member of the INRIA Scientific Steering Committee of INRIA (COST).</p>
        <p noindent="true">- Mariette Yvinec is member of the « Comité des utilisateurs des moyens informatiques de recherche de l'INRIA Sophia-Antipolis » (CUMIR)</p>
        <p noindent="true">- Agnès Bessière is member of the « Comité des utilisateurs des moyens informatiques des services de l'INRIA Sophia-Antipolis » (CUMIS)</p>
        <p noindent="true">- Olivier Devillers is member of the committee for « détachements » at INRIA Sophia-Antipolis.</p>
        <p noindent="true">- Agnès Bessière, Olivier Devillers and Pierre Alliez are members of the « comité de centre » at INRIA Sophia-Antipolis.</p>
        <p noindent="true">- Sylvain Pion is a member of the « Commission du Développement Logiciel » (CDL) at INRIA Sophia-Antipolis.</p>
        <p noindent="true">- Pierre Alliez is member of the « Comité des cours et colloques » at INRIA Sophia-Antipolis.</p>
      </subsection>
      <subsection level="2" id="uid83">
        <bodyTitle>Other committees</bodyTitle>
        <p noindent="true">- Jean-Daniel Boissonnat is member of the « Commission de spécialistes » of the Ecole Normale Supérieure de Paris.</p>
        <p noindent="true">- Frédéric Cazals is member of the « Commission de spécialistes » of the Mathematics Department of the University of Bourgogne, Dijon, France.</p>
        <p noindent="true">- Olivier Devillers is member of the «Conseil scientifique de l'école doctorale STIC» at Nice University.</p>
        <p noindent="true">- Sylvain Pion is member of the « groupe d'experts de l'AFNOR pour le language C++ ».</p>
      </subsection>
      <subsection level="2" id="uid84">
        <bodyTitle>WWW server</bodyTitle>
        <moreinfo>
          <p noindent="true">
            <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/geometrica/" location="extern" xyref="3392821207020">http://www-sop.inria.fr/geometrica/</ref>
          </p>
        </moreinfo>
        <p noindent="true">The 
        <span align="left" class="smallcap">geometrica</span>project maintains on its web site a collection of comprehensive sheets about the subjects presented in this report, as well as downloadable softwares. A surface reconstruction service is also available (see section 
        <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid18" location="intern" xyref="3494739465019"/>).</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid85">
      <bodyTitle>Teaching</bodyTitle>
      <subsection level="2" id="uid86">
        <bodyTitle>Teaching responsibilities</bodyTitle>
        <p noindent="true">- In the «Master STIC» of Nice Sophia-Antipolis University Olivier Devillers chairs the second year research speciality : «Image et géométrie pour le multimédia et la modélisation du vivant»</p>
        <p noindent="true">- Olivier Devillers is professor «Chargé de cours» at École Polytechnique.</p>
      </subsection>
      <subsection level="2" id="uid87">
        <bodyTitle>Teaching at universities</bodyTitle>
        <p noindent="true">- Tsinghua University, Beijing, Advanced Computational Geometry, Jean-Daniel Boissonnat (16h)</p>
        <p noindent="true">- Ecole Centrale Paris, Introduction to Computational Structural Biology (F. Cazals - 9h, M. Nilges (Inst. Pasteur) - 6h)</p>
        <p noindent="true">- MPRI (Master Parisien de Recherches Informatiques) (2005-2006), Cours de 2ième annee , Géométrie algorithmique : Triangulations, maillages et modélisation géométrique, Jean-Daniel Boissonnat and Mariette Yvinec (24h).</p>
        <p noindent="true">- École Polytechnique (Palaiseau), Computational Geometry (2005-2006), 40h (O. Devillers).</p>
        <p noindent="true">- École Polytechnique (Palaiseau), Java programming (2005-2006), exam (O. Devillers).</p>
        <p noindent="true">- ISIA (Sophia-Antipolis), Computational Geometry (2005-2006), 10h (O. Devillers).</p>
        <p noindent="true">- Maîtrise Informatique (Nice), Computational Geometry, 24h (O. Devillers 12h, M. Pouget 12h).</p>
        <p noindent="true">- Master de Mathématiques, options Formes (Nice) (2004-2005) Triangulations, maillages et modélisation géométrique, Jean-Daniel Boissonnat (15h), Mariette Yvinec (15h).</p>
        <p noindent="true">- Master STIC-IGMMV-ISI (Sophia-Antipolis), Algorithmic frameworks for geometry (2005-2006), 15h (O. Devillers).</p>
        <p noindent="true">- Master STIC-IGMMV-ISI (Sophia-Antipolis), Implementing computational geometry (2005-2006), 20h (P. Alliez).</p>
        <p noindent="true">- Master STIC-IGMMV (Sophia-Antipolis), Surfaces and meshes (2004-2005), (F. Cazals - 9h, P. Alliez - 6h).</p>
        <p noindent="true">- Master IVR - Grenoble, Maillages et Surfaces, (F. Cazals - 6h; D. Attali (CNRS) - 6h).</p>
        <p noindent="true">- Master MIGS - Dijon, Maillages et surfaces (P. Alliez - 6h), Robustesse des algorithmes géométriques (S. Pion - 6h), Algorithmes en biologie structurale (F. Cazals - 6h).</p>
      </subsection>
      <subsection level="2" id="uid88">
        <bodyTitle>Internships</bodyTitle>
        <moreinfo>
          <p>Internship proposals can be seen on the web at 
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/prisme/Stages/" location="extern" xyref="3574654683018">http://www-sop.inria.fr/prisme/Stages/</ref></p>
        </moreinfo>
        <p noindent="true">- Daniel Loreto, 
        <i>Delaunay triangulation using swap</i>. MIT Internship.</p>
        <p noindent="true">- Chinmay Karande, 
        <i>Partial geometric shape matching using product graphs</i>IIT Bombay.</p>
        <p noindent="true">- Sébastien Loriot, 
        <i>Exact arrangement of circles on a sphere. Applications to molecular modeling</i>, Univ. of Dijon.</p>
        <p noindent="true">- Julien Hazebrouck, 
        <i>Curved kernel for</i>
        <span align="left" class="smallcap">cgal</span>
        <i>, application to VLSI</i>, ESSI.</p>
        <p noindent="true">- Nicolas Carrez, 
        <i>Utilisation de</i>
        <span align="left" class="smallcap">cgal</span>
        <i>dans le logiciel de dessin Ipe</i>, Supelec Metz.</p>
        <p noindent="true">- Pooran Memari, 
        <i>Calcul d'axes médians stables</i>, Ecole Polytechnique.</p>
        <p noindent="true">- Trung Nguyen, 
        <i>Geometric optimization for the conception of telescopes</i>, ENS Cachan.</p>
      </subsection>
      <subsection level="2" id="uid89">
        <bodyTitle>Ongoing Ph.D. theses</bodyTitle>
        <p noindent="true">- Luca Castelli, 
        <i>Compression et entropie d'objets pour la synthèse d'images</i>en cotutelle avec l'École Polytechnique.</p>
        <p noindent="true">- Christophe Delage, 
        <i>Non affine Voronoi diagrams</i>, ENS-Lyon.</p>
        <p noindent="true">- Sébastien Loriot, 
        <i>Modélisation mathématique, calcul et classification de poches d'arrimage de médicament sur les protéines</i>, université de Bourgogne.</p>
        <p noindent="true">- Abdelkrim Mebarki, 
        <i>Structures de données compactes pour la géométrie</i>, université de Nice-Sophia Antipolis.</p>
        <p noindent="true">- Thanh-Trung Nguyen, 
        <i>Geometric Optimization for the Conception of Telescopes</i>.</p>
        <p noindent="true">- Laurent Rineau, 
        <i>Maillages tétraédriques</i>, Université de Paris VI.</p>
        <p noindent="true">- Marie Samozino, 
        <i>Filtrage, simplification et représentation multirésolution d'objets géométriques reconstruits</i>, Université de Nice-Sophia Antipolis.</p>
        <p noindent="true">- Camille Wormser, 
        <i>Maillages et diagrammes anisotropes</i>.</p>
      </subsection>
      <subsection level="2" id="uid90">
        <bodyTitle>Ph.D. defenses</bodyTitle>
        <p noindent="true">- Thomas Lewiner, 
        <i>Computational Topology and Applications in Molecular Modeling</i>, École Polytechnique.</p>
        <p noindent="true">- Steve Oudot, 
        <i>Sampling and Meshing Surfaces wit Guarantees</i>, École Polytechnique.</p>
        <p noindent="true">- Marc Pouget, 
        <i>Geometry of surfaces: from the estimation of local differential quantities to the robust extraction of global differential features</i>, université de Nice-Sophia Antipolis. Defense date: 12/02/05.</p>
      </subsection>
    </subsection>
    <subsection level="1" id="uid91">
      <bodyTitle>Participation to conferences, seminars, invitations</bodyTitle>
      <subsection level="2" id="uid92">
        <bodyTitle>Talks</bodyTitle>
        <p>Members of the project have presented all published articles at conferences. The reader can refer to the bibliography to obtain the corresponding list. We list below all other talks given in seminars or summer schools.</p>
        <p noindent="true">- «Geometry and topology for structural molecular modeling: erroneous judgments and (moderately) high hopes», Workshop 
        <i>Bioinformatics: algorithms, structures and statistics</i>, LIX, Ecole Polytechnique, F. Cazals.</p>
        <p noindent="true">- «Contacts in macro-molecular assemblies», Workshop 
        <i>Visualization of Large Biomolecular Complexes</i>, La Jolla, USA, F. Cazals.</p>
        <p noindent="true">- «Ridges and umbilics of polynomial parametric surfaces», 
        <i>Real Algebra, Quadratic Forms and Model Theory; Algorithms and Applications</i>, Paris, France, M.Pouget.</p>
        <p noindent="true">- «Codage et représentations compactes en géométrie», 
        <i>séminaire LORIA</i>, Nancy, O. Devillers.</p>
        <p noindent="true">- «Géométrie algorithmique, arithmétique et algèbre», 
        <i>Journées Nationales de Calcul Formel</i>, CIRM, Luminy, S. Pion.</p>
        <p noindent="true">- «
        <span align="left" class="smallcap">cgal</span>, a computational geometry algorithms library», Summer School on Open Software for Algebraic and Geometric Computations, Sophia Antipolis, September 2005, M. Yvinec.</p>
        <p noindent="true">- «20 ans de recherche sur la reconstruction de surfaces», 
        <i>Journée Recherche Industrie</i>, INRIA Rocquencourt, J.-D. Boissonnat.</p>
        <p noindent="true">-«Meshing and reconstructing surfaces», Institut Français du Pétrole, March 2005, J.-D. Boissonnat.</p>
        <p noindent="true">-«Blind approximation of surfaces», 
        <i>Congrès de la SMAI</i>, Evian, May 2005, J.-D. Boissonnat.</p>
        <p noindent="true">- «Surface Learning by Probing», 
        <i>Dagstuhl Seminar on Computational Geometry</i>, Dagstuhl, March 2005, J.-D. Boissonnat.</p>
        <p noindent="true">-«Voronoi Diagrams and Surface Approximation», Laboratoire d'Informatique Fondamentale, Université de Méditerranée, September 2005. J.-D. Boissonnat.</p>
        <p noindent="true">-«Surface mesh generation by Delaunay refinement», LIAMA, Pékin, October 2005. J.-D. Boissonnat.</p>
        <p noindent="true">- «Centroidal Voronoi Tessellations», SIAM annual meeting, New Orleans, July 2005. P. Alliez.</p>
        <p noindent="true">- «Optimization Techniques for Meshing», SIAM geometric design, Phoenix, October 2005. P. Alliez.</p>
        <p noindent="true">- «Optimization Techniques for Meshing», University of Aachen, Germany, April 2005. P. Alliez.</p>
        <p noindent="true">- «Geometry Compression, a Survey», EUSIPCO, Antalya, Turkey, September 2005. P. Alliez.</p>
        <p noindent="true">- «Persistance topologique», Journées de Géométrie algorithmique, Saint-Pierre de Chartreuse, Janvier 2005. D. Cohen-Steiner.</p>
      </subsection>
      <subsection level="2" id="uid93">
        <bodyTitle>The 
        <span align="left" class="smallcap">geometrica</span>seminar</bodyTitle>
        <p noindent="true">
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/prisme/seminaire/" location="extern" xyref="1836607868009">http://www-sop.inria.fr/prisme/seminaire/</ref>
        </p>
        <p noindent="true">The 
        <span align="left" class="smallcap">geometrica</span>seminar featured presentations from the following visiting scientists:</p>
        <p noindent="true">M. Nilges, Institut Pasteur, France</p>
        <p noindent="true">B. Lévy, LORIA, France</p>
        <p noindent="true">Y. Babenko, Vanderbilt University, USA</p>
        <p noindent="true">J-P. Pons, INRIA Sophia, France</p>
        <p noindent="true">T. Lewiner, INRIA Sophia and PUC - Rio de Janeiro, Brazil</p>
        <p noindent="true">J-M. Schlenker, Univ. Paul Sabatier, Toulouse, France</p>
        <p noindent="true">M. Sanner, The Scripps Research Institute, La Jolla, USA</p>
        <p noindent="true">R. Marroquim, A.L. Coimbra Institute, Rio de Janeiro, Brazil</p>
        <p noindent="true">A. Ressayre, Univ. Paris-Sud / INRA</p>
      </subsection>
      <subsection level="2" id="uid94">
        <bodyTitle>Scientific visits</bodyTitle>
        <p noindent="true">- D. Cohen-Steiner visited Duke University (USA) for one month.</p>
        <p noindent="true">- S. Pion visited the New-York University for four weeks.</p>
        <p noindent="true">- J.-D. Boissonnat visited Tsinghua University (Beijing) for two weeks.</p>
        <p noindent="true"><span align="left" class="smallcap">geometrica</span>has hosted three scientists:</p>
        <p noindent="true">- K. Saetzler, University of Ulster (August-September 2005).</p>
        <p noindent="true">- G. Vegter, University of Groningen (May 2005).</p>
        <p noindent="true">- C. Rössl, MPII Saarbrucken, Germany (December 2005).</p>
      </subsection>
    </subsection>
  </diffusion>
  <biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography">
    <biblStruct rend="refer" n="cite:prisme-3985a" type="article" id="bid53">
      <analytic>
        <title level="a">Smooth Surface Reconstruction via Natural Neighbour Interpolation of Distance Functions</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
          <persName key="geometrica-2005-id18157">
            <foreName>Frédéric</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Comp. Geometry Theory and Applications</title>
        <imprint>
          <dateStruct>
            <year>2002</year>
          </dateStruct>
          <biblScope type="pages">185–203</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-by-ag-98" type="book" id="bid49">
      <monogr>
        <title level="m">Algorithmic geometry</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="bnote">traduit de la version française (Ediscience international) par Hervé Brönnimann</note>
        <imprint>
          <publisher>
            <orgName>Cambridge University Press
            <address><addrLine>UK</addrLine></address></orgName>
          </publisher>
          <dateStruct>
            <year>1998</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/prisme/personnel/yvinec/livre.html" location="extern" xyref="3924550835003">
          http://www-sop.inria.fr/prisme/personnel/yvinec/livre.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-bbp-01" type="article" id="bid58">
      <analytic>
        <title level="a">Interval arithmetic yields efficient dynamic filters for computational geometry</title>
        <author>
          <persName>
            <foreName>H.</foreName>
            <surname>Brönnimann</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Burnikel</surname>
            <initial>C.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>S.</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Discrete Applied Mathematics</title>
        <imprint>
          <biblScope type="volume">109</biblScope>
          <dateStruct>
            <year>2001</year>
          </dateStruct>
          <biblScope type="pages">25–47</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-3213a" type="article" id="bid56">
      <analytic>
        <title level="a">Sign Determination in Residue Number Systems</title>
        <author>
          <persName>
            <foreName>Hervé</foreName>
            <surname>Brönnimann</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Ioannis</foreName>
            <surname>Emiris</surname>
            <initial>I.</initial>
          </persName>
          <persName>
            <foreName>Victor</foreName>
            <surname>Pan</surname>
            <initial>V.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Theoret. Comput. Sci.</title>
        <note anchored="yes" place="unspecified" type="bnote">Special Issue on Real Numbers and Computers</note>
        <imprint>
          <biblScope type="volume">210</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year>1999</year>
          </dateStruct>
          <biblScope type="pages">173–197</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="ftp://ftp-sop.inria.fr/geometrica/pion/publis/TCS.pdf" location="extern" xyref="4181721174022">ftp://ftp-sop.inria.fr/geometrica/pion/publis/TCS.pdf</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:cad-vsa-04" type="article" id="bid57">
      <analytic>
        <title level="a">Variational Shape Approximation</title>
        <author>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Mathieu</foreName>
            <surname>Desbrun</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">ACM Transactions on Graphics. Special issue for SIGGRAPH conference</title>
        <imprint>
          <dateStruct>
            <year>2004</year>
          </dateStruct>
          <biblScope type="pages">905–914</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:geometrica-these-cohen-steiner" type="phdthesis" id="bid50">
      <monogr>
        <title level="m">Quelques problèmes liés à la discrétisation des surfaces</title>
        <author>
          <persName key="geometrica-2005-id18171">
            <foreName>Dabid</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Thèse de doctorat en sciences</note>
        <imprint>
          <publisher>
            <orgName type="school">École Polytechnique</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2004</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/tu-1137.html" location="extern" xyref="1314282204014">http://www.inria.fr/rrrt/tu-1137.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-3298a" type="article" id="bid55">
      <analytic>
        <title level="a">The Delaunay hierarchy</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Internat. J. Found. Comput. Sci.</title>
        <imprint>
          <biblScope type="volume">13</biblScope>
          <dateStruct>
            <year>2002</year>
          </dateStruct>
          <biblScope type="pages">163–180</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="ftp://ftp-sop.inria.fr/geometrica/publis/d-dh-02.pdf" location="extern" xyref="3826436527011">ftp://ftp-sop.inria.fr/geometrica/publis/d-dh-02.pdf</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-3533i" type="inproceedings" id="bid54">
      <analytic>
        <title level="a">Computational geometry and discrete computations</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>O.</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 6th Discrete Geometry for Computer Imagery conf.</title>
        <title level="s">Lecture Notes in Computer Science</title>
        <note anchored="yes" place="unspecified" type="bnote">(invited paper)</note>
        <imprint>
          <biblScope type="volume">1176</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>1996</year>
          </dateStruct>
          <biblScope type="pages">317–324</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="ftp://ftp-sop.inria.fr/geometrica/publis/d-cgdc-96.pdf" location="extern" xyref="1531393601004">ftp://ftp-sop.inria.fr/geometrica/publis/d-cgdc-96.pdf</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-4575a" type="article" id="bid52">
      <analytic>
        <title level="a">Near-Optimal Connectivity Encoding of 2-Manifold Polygon Meshes</title>
        <author>
          <persName>
            <foreName>Andrei</foreName>
            <surname>Khodakovsky</surname>
            <initial>A.</initial>
          </persName>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Mathieu</foreName>
            <surname>Desbrun</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Peter</foreName>
            <surname>Schröder</surname>
            <initial>P.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Graphical Models</title>
        <imprint>
          <biblScope type="volume">64</biblScope>
          <dateStruct>
            <year>2002</year>
          </dateStruct>
          <biblScope type="pages">147–168</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.multires.caltech.edu/pubs/ircomp.pdf" location="extern" xyref="1785382414011">http://www.multires.caltech.edu/pubs/ircomp.pdf</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct rend="refer" n="cite:prisme-these-pion" type="phdthesis" id="bid51">
      <monogr>
        <title level="m">De la géométrie algorithmique au calcul géométrique</title>
        <author>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Thèse de doctorat en sciences</note>
        <imprint>
          <publisher>
            <orgName type="school">université de Nice-Sophia Antipolis</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>1999</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/tu-0619.html" location="extern" xyref="2034794482013">http://www.inria.fr/rrrt/tu-0619.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1256" rend="year" n="cite:geometrica-ag-racm-05" type="book" id="bid1">
      <monogr>
        <title level="m">Recent Advances in Compression of 3D Meshes</title>
        <author>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Craig</foreName>
            <surname>Gotsman</surname>
            <initial>C.</initial>
          </persName>
        </author>
        <editor role="editor">
          <persName>
            <foreName>N.A.</foreName>
            <surname>Dodgson</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>M.S.</foreName>
            <surname>Floater</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>M.A.</foreName>
            <surname>Sabin</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4167" rend="year" n="cite:geometrica-these-lewiner" type="phdthesis" id="bid30">
      <monogr>
        <title level="m">Mesh Compression from Geometry</title>
        <author>
          <persName key="geometrica-2005-id18285">
            <foreName>Thomas</foreName>
            <surname>Lewiner</surname>
            <initial>T.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Thèse de doctorat en sciences</note>
        <imprint>
          <publisher>
            <orgName type="school">Université Pierre et Marie Curie</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2006</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4224" rend="year" n="cite:geometrica-these-oudot" type="phdthesis" id="bid12">
      <monogr>
        <title level="m">Sampling and Meshing Surfaces with Guarantees</title>
        <author>
          <persName key="geometrica-2005-id18306">
            <foreName>Steve</foreName>
            <surname>Oudot</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Thèse de doctorat en sciences</note>
        <imprint>
          <publisher>
            <orgName type="school">Ecole Polytechnique</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4133" rend="year" n="cite:prisme-these-pouget" type="phdthesis" id="bid31">
      <monogr>
        <title level="m">Geometry of surfaces: from the estimation of local differential quantities to the robust extraction of global differential features.</title>
        <author>
          <persName key="geometrica-2005-id18328">
            <foreName>M.</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Thèse de doctorat en sciences</note>
        <imprint>
          <publisher>
            <orgName type="school">université Nice Sophia-Antipolis</orgName>
            <address>
              <addrLine>Nice, France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1191" rend="year" n="cite:geometrica-acyd-05" type="article" id="bid16">
      <analytic>
        <title level="a">Variational tetrahedral meshing</title>
        <author>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Mathieu</foreName>
            <surname>Desbrun</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00027">
        <idno type="issn">0730-0301</idno>
        <title level="j">ACM Transactions on Graphics</title>
        <note anchored="yes" place="unspecified" type="bnote">SIGGRAPH '2005 Conference Proceedings</note>
        <imprint>
          <biblScope type="volume">24</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">617–625</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1598" rend="year" n="cite:gemetrica-b-05" type="incollection" id="bid44">
      <analytic>
        <title level="a">Voronoi diagrams, triangulations and surfaces</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>J.-M.</foreName>
            <surname>Morvan</surname>
            <initial>J.-M.</initial>
          </persName>
          <persName>
            <foreName>M.</foreName>
            <surname>Boucetta</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <title level="m">Differential Geometry and Topology, Computational Geometry</title>
        <title level="s">Science Series III : Computer and Systems Sciences</title>
        <imprint>
          <biblScope type="volume">197</biblScope>
          <publisher>
            <orgName>NATO</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">340–368</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0533" rend="year" n="cite:prisme-bcfmsst-05" type="article" id="bid47">
      <analytic>
        <title level="a">From arteriographies to computational flow in saccular aneurisms: the INRIA experience</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>J.D.</foreName>
            <surname>Boissonnat</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>R.</foreName>
            <surname>Chaine</surname>
            <initial>R.</initial>
          </persName>
          <persName>
            <foreName>P.</foreName>
            <surname>Frey</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>G.</foreName>
            <surname>Malandain</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>S.</foreName>
            <surname>Salmon</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>E.</foreName>
            <surname>Saltel</surname>
            <initial>E.</initial>
          </persName>
          <persName>
            <foreName>M.</foreName>
            <surname>Thiriet</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01504">
        <idno type="issn">1361-8415</idno>
        <title level="j">Medical Image Analysis</title>
        <imprint>
          <biblScope type="volume">9</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">101–177</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0924" rend="year" n="cite:geometrica-bo-05" type="article" id="bid11">
      <analytic>
        <title level="a">Provably good sampling and meshing of surfaces</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
          <persName key="geometrica-2005-id18306">
            <foreName>Steve</foreName>
            <surname>Oudot</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00722">
        <idno type="issn">1524-0703</idno>
        <title level="j">Graphical Models</title>
        <imprint>
          <biblScope type="volume">67</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">405–451</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0088" rend="year" n="cite:geometrica-5642a" type="article" id="bid35">
      <analytic>
        <title level="a">An algorithm for reporting maximal 
        <hi rend="italic">c</hi>-cliques</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18532">
            <foreName>C.</foreName>
            <surname>Karande</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01946">
        <idno type="issn">0304-3975</idno>
        <title level="j">Theoret. Comput. Sci.</title>
        <imprint>
          <biblScope type="volume">349</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">484–490</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0405" rend="year" n="cite:geometrica-5138a" type="article" id="bid38">
      <analytic>
        <title level="a">Differential topology and geometry of smooth embedded surfaces: selected topics</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>Frédéric</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18328">
            <foreName>Marc</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00955">
        <idno type="issn">0218-1959</idno>
        <title level="j">Internat. J. Comput. Geom. Appl.</title>
        <imprint>
          <biblScope type="volume">15</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">511–536</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0454" rend="year" n="cite:geometrica-4823a" type="article" id="bid40">
      <analytic>
        <title level="a">Estimating Differential Quantities using Polynomial fitting of Osculating Jets</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18328">
            <foreName>M.</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00429">
        <idno type="issn">0167-8396</idno>
        <title level="j">Computer Aided Geometric Design</title>
        <imprint>
          <biblScope type="volume">22</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">121–146</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0616" rend="year" n="cite:prisme-5070a" type="article" id="bid39">
      <analytic>
        <title level="a">Inner and Outer Rounding of Set Operations on Lattice Polygonal Regions</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Guigue</surname>
            <initial>P.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00416">
        <idno type="issn">0925-7721</idno>
        <title level="j">Comp. Geometry Theory and Applications</title>
        <imprint>
          <biblScope type="volume">33</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">3–17</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0944" rend="year" n="cite:geometrica-lpy-05" type="article" id="bid46">
      <analytic>
        <title level="a">Recent Progress in Exact Geometric Computation</title>
        <author>
          <persName>
            <foreName>Chen</foreName>
            <surname>Li</surname>
            <initial>C.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Chee</foreName>
            <surname>Yap</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01272">
        <idno type="issn">1567-8326</idno>
        <title level="j">Journal of Logic and Algebraic Programming</title>
        <note anchored="yes" place="unspecified" type="bnote">Special issue on the practical development of exact real number computation</note>
        <imprint>
          <biblScope type="volume">64</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">85–111</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="0320" rend="year" n="cite:prisme-4345a" type="article" id="bid41">
      <analytic>
        <title level="a">Conforming Delaunay Triangulations in 3D</title>
        <author>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Éric</foreName>
            <surname>Colin de Verdière</surname>
            <initial>É.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00416">
        <idno type="issn">0925-7721</idno>
        <title level="j">Computational Geometry: Theory and Applications</title>
        <imprint>
          <biblScope type="volume">28</biblScope>
          <dateStruct>
            <year>2004</year>
          </dateStruct>
          <biblScope type="pages">217-233</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2464" rend="year" n="cite:geometrica-ace-05" type="inproceedings" id="bid14">
      <analytic>
        <title level="a">Extraction and Simplification of Iso-surfaces in Tandem</title>
        <author>
          <persName>
            <foreName>Dominique</foreName>
            <surname>Attali</surname>
            <initial>D.</initial>
          </persName>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Herbert</foreName>
            <surname>Edelsbrunner</surname>
            <initial>H.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 3rd Annu. Sympos. Geometry Processing</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">139–148</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2212" rend="year" n="cite:geometrica-bd-05" type="inproceedings" id="bid2">
      <analytic>
        <title level="a">Convex hulls and Voronoi diagrams of additively weighted points</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
          <persName key="geometrica-2005-id18272">
            <foreName>Christophe</foreName>
            <surname>Delage</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 13th European Symposium on Algorithms</title>
        <title level="s">Lecture Notes Comput. Sci.</title>
        <imprint>
          <biblScope type="volume">3669</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">367–378</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3483" rend="year" n="cite:geometrica-5434i" type="inproceedings" id="bid10">
      <analytic>
        <title level="a">Surface learning by probing</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>J.D.</foreName>
            <surname>Boissonnat</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>L.</foreName>
            <surname>Guibas</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18306">
            <foreName>S.</foreName>
            <surname>Oudot</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of the 21st ACM Symposium on Computational Geometry</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">198–207</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1842" rend="year" n="cite:geometrica-bwy-05" type="inproceedings" id="bid15">
      <analytic>
        <title level="a">Anisotropic Diagrams: Labelle Shewchuk approach revisited</title>
        <author>
          <persName key="geometrica-2005-id18078">
            <foreName>Jean-Daniel</foreName>
            <surname>Boissonnat</surname>
            <initial>J.-D.</initial>
          </persName>
          <persName key="geometrica-2005-id18390">
            <foreName>Camille</foreName>
            <surname>Wormser</surname>
            <initial>C.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 17th Canad. Conf. Comput. Geom.</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">266–269</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2183" rend="year" n="cite:cgpz-cas-05" type="inproceedings" id="bid13">
      <analytic>
        <title level="a">Conformal Alpha Shapes</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>J.</foreName>
            <surname>Giesen</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>M.</foreName>
            <surname>Pauly</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>A.</foreName>
            <surname>Zomorodian</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Symposium on Point Based Graphics, Stony Brook, NY, USA</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">55–62</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2671" rend="year" n="cite:geometrica-ce-05" type="inproceedings" id="bid22">
      <analytic>
        <title level="a">Inequalities for the curvature of curves and surfaces</title>
        <author>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Herbert</foreName>
            <surname>Edelsbrunner</surname>
            <initial>H.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 21th Annu. ACM Sympos. Comput. Geom.</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">272–277</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://doi.acm.org/10.1145/1064092.1064134" location="extern" xyref="2195521759024">http://doi.acm.org/10.1145/1064092.1064134</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3452" rend="year" n="cite:geometrica-ceh-05" type="inproceedings" id="bid21">
      <analytic>
        <title level="a">Stability of persistence diagrams</title>
        <author>
          <persName key="geometrica-2005-id18171">
            <foreName>David</foreName>
            <surname>Cohen-Steiner</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Herbert</foreName>
            <surname>Edelsbrunner</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>John</foreName>
            <surname>Harer</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 21th Annu. ACM Sympos. Comput. Geom.</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">263–271</biblScope>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://doi.acm.org/10.1145/1064092.1064133" location="extern" xyref="3534067572027">http://doi.acm.org/10.1145/1064092.1064133</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2800" rend="year" n="cite:geometrica-5742i" type="inproceedings" id="bid5">
      <analytic>
        <title level="a">Maintaining Visibility Information of Planar Point Sets with a Moving Viewpoint</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Vida</foreName>
            <surname>Dujmović</surname>
            <initial>V.</initial>
          </persName>
          <persName>
            <foreName>Hazel</foreName>
            <surname>Everett</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Samuel</foreName>
            <surname>Hornus</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Sue</foreName>
            <surname>Whitesides</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Steve</foreName>
            <surname>Wismath</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 17th Canad. Conf. Comput. Geom.</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">302–305</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2333" rend="year" n="cite:geometrica-5708i" type="inproceedings" id="bid6">
      <analytic>
        <title level="a">Drawing 
        <span class="math" align="left"><hi rend="it">K</hi><sub><hi rend="it">n</hi></sub></span>in Three Dimensions with One Bend per Edge</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Hazel</foreName>
            <surname>Everett</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Sylvain</foreName>
            <surname>Lazard</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Maria</foreName>
            <surname>Pentcheva</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Stephen</foreName>
            <surname>Wismath</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 13th Int. Symp. on Graph Drawing</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1618" rend="year" n="cite:geometrica-tsllv-iamg03" type="inproceedings" id="bid26">
      <analytic>
        <title level="a">Accurate Interactive Specular Reflections on Curved Objects</title>
        <author>
          <persName>
            <foreName>Pau</foreName>
            <surname>Estalella</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Ignacio</foreName>
            <surname>Martin</surname>
            <initial>I.</initial>
          </persName>
          <persName>
            <foreName>George</foreName>
            <surname>Drettakis</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>Dani</foreName>
            <surname>Tost</surname>
            <initial>D.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName key="geometrica-2005-id18157">
            <foreName>Frédéric</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Vision, Modeling, and Visualization 2005</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2479" rend="year" n="cite:geometrica-5524i" type="inproceedings" id="bid27">
      <analytic>
        <title level="a">Farthest Point Seeding for Efficient Placement of Streamlines</title>
        <author>
          <persName key="geometrica-2005-id18377">
            <foreName>Abdelkrim</foreName>
            <surname>Mebarki</surname>
            <initial>A.</initial>
          </persName>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. of IEEE Visualization</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2518" rend="year" n="cite:geometrica-5644i" type="inproceedings" id="bid33">
      <analytic>
        <title level="a">Formal certification of arithmetic filters for geometric predicates</title>
        <author>
          <persName>
            <foreName>Guillaume</foreName>
            <surname>Melquiond</surname>
            <initial>G.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 17th IMACS World Congress on Scientific , Applied Mathematics and Simulation</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="1732" rend="year" n="cite:geometrica-n-05" type="inproceedings" id="bid43">
      <analytic>
        <title level="a">A linear algorithm for polygonal approximations of thick curves</title>
        <author>
          <persName key="geometrica-2005-id18519">
            <foreName>Trung</foreName>
            <surname>Nguyen</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. Int. Conf. on Computer Analysis of Images and Patterns</title>
        <title level="s">Lecture Notes Comput. Sci.</title>
        <imprint>
          <biblScope type="volume">3691</biblScope>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">17–25</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2832" rend="year" n="cite:geometrica-5626i" type="inproceedings" id="bid18">
      <analytic>
        <title level="a">Meshing Volumes Bounded by Smooth Surfaces</title>
        <author>
          <persName key="geometrica-2005-id18306">
            <foreName>Steve</foreName>
            <surname>Oudot</surname>
            <initial>S.</initial>
          </persName>
          <persName key="geometrica-2005-id18342">
            <foreName>Laurent</foreName>
            <surname>Rineau</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 14th International Meshing Roundtable</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">203-219</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3482" rend="year" n="cite:geometrica-ss-05" type="inproceedings" id="bid42">
      <analytic>
        <title level="a">Surface from Scattered Points: A Brief Survey of Recent Developments</title>
        <author>
          <persName>
            <foreName>Oliver</foreName>
            <surname>Shall</surname>
            <initial>O.</initial>
          </persName>
          <persName key="geometrica-2005-id18355">
            <foreName>Marie</foreName>
            <surname>Samozino</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Workshop towards Semantic Virtual Environments</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="2346" rend="year" n="cite:geometrica-5709i" type="inproceedings" id="bid24">
      <analytic>
        <title level="a">Dynamic updates of succinct triangulations</title>
        <author>
          <persName key="geometrica-2005-id18250">
            <foreName>Luca</foreName>
            <surname>Castelli Aleardi</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Gilles</foreName>
            <surname>Schaeffer</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 17th Canad. Conf. Comput. Geom.</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <biblScope type="pages">135–138</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3471" rend="year" n="cite:geometrica-5433i" type="inproceedings" id="bid23">
      <analytic>
        <title level="a">Succinct representation of triangulations with a boundary</title>
        <author>
          <persName key="geometrica-2005-id18250">
            <foreName>Luca</foreName>
            <surname>Castelli Aleardi</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Gilles</foreName>
            <surname>Schaeffer</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proc. 9th Workshop on Algorithms and Data Structures</title>
        <imprint>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4716" rend="year" n="cite:aimatshape-auga-05" type="techreport" id="bid45">
      <monogr>
        <title level="m">Recent Advances in Remeshing of Surfaces</title>
        <author>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Giuliana</foreName>
            <surname>Ucelli</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>Craig</foreName>
            <surname>Gotsman</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>Marco</foreName>
            <surname>Attene</surname>
            <initial>M.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Technical report</note>
        <imprint>
          <publisher>
            <orgName type="institution">AIM@SHAPE Network of Excellence</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4654" rend="year" n="cite:geometrica-5671t" type="techreport" id="bid4">
      <monogr>
        <title level="m">On the Number of Maximal Free Line Segments Tangent to Arbitrary Three-dimensional Convex Polyhedra</title>
        <author>
          <persName>
            <foreName>H.</foreName>
            <surname>Brönnimann</surname>
            <initial>H.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>O.</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>V.</foreName>
            <surname>Dujmovic</surname>
            <initial>V.</initial>
          </persName>
          <persName>
            <foreName>H.</foreName>
            <surname>Everett</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>M.</foreName>
            <surname>Glisse</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>X.</foreName>
            <surname>Goaoc</surname>
            <initial>X.</initial>
          </persName>
          <persName>
            <foreName>S.</foreName>
            <surname>Lazard</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>H.-S.</foreName>
            <surname>Na</surname>
            <initial>H.-S.</initial>
          </persName>
          <persName>
            <foreName>S.</foreName>
            <surname>Whitesides</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5671</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5671.html" location="extern" xyref="1102997416022">http://www.inria.fr/rrrt/rr-5671.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4591" rend="year" n="cite:geometrica-5693t" type="techreport" id="bid3">
      <monogr>
        <title level="m">Lines tangent to four triangles in three-dimensional space</title>
        <author>
          <persName>
            <foreName>Hervé</foreName>
            <surname>Brönnimann</surname>
            <initial>H.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Sylvain</foreName>
            <surname>Lazard</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Frank</foreName>
            <surname>Sottile</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5693</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5693.html" location="extern" xyref="1814112126000">http://www.inria.fr/rrrt/rr-5693.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4384" rend="year" n="cite:geometrica-5646t" type="techreport" id="bid29">
      <monogr>
        <title level="m">A Proposal to add Interval Arithmetic to the C++ Standard Library</title>
        <author>
          <persName>
            <foreName>Hervé</foreName>
            <surname>Brönnimann</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Guillaume</foreName>
            <surname>Melquiond</surname>
            <initial>G.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5646</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5646.html" location="extern" xyref="1631346310019">http://www.inria.fr/rrrt/rr-5646.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4778" rend="year" n="cite:geometrica-5608t" type="techreport" id="bid19">
      <monogr>
        <title level="m">The implicit structure of ridges of a smooth parametric surface</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>J.-C.</foreName>
            <surname>Faugere</surname>
            <initial>J.-C.</initial>
          </persName>
          <persName key="geometrica-2005-id18328">
            <foreName>M.</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>F.</foreName>
            <surname>Rouillier</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Technical report</note>
        <imprint>
          <biblScope type="number">5608</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5608.html" location="extern" xyref="1488737032016">http://www.inria.fr/rrrt/rr-5608.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4791" rend="year" n="cite:geometrica-5674t" type="techreport" id="bid20">
      <monogr>
        <title level="m">Topologically certified approximation of umbilics and ridges on polynomial parametric surface</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>J.-C.</foreName>
            <surname>Faugere</surname>
            <initial>J.-C.</initial>
          </persName>
          <persName key="geometrica-2005-id18328">
            <foreName>M.</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>F.</foreName>
            <surname>Rouillier</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Technical report</note>
        <imprint>
          <biblScope type="number">5674</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5674.html" location="extern" xyref="1731804386005">http://www.inria.fr/rrrt/rr-5674.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4352" rend="year" n="cite:geometrica-5642t" type="techreport" id="bid9">
      <monogr>
        <title level="m">An algorithm for reporting maximal c-cliques</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18532">
            <foreName>C.</foreName>
            <surname>Karande</surname>
            <initial>C.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5642</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5642.html" location="extern" xyref="3837401656005">http://www.inria.fr/rrrt/rr-5642.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4721" rend="year" n="cite:geometrica-5615t" type="techreport" id="bid8">
      <monogr>
        <title level="m">Reporting maximal cliques: new insights into an old problem</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18532">
            <foreName>C.</foreName>
            <surname>Karande</surname>
            <initial>C.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5615</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5615.html" location="extern" xyref="1303683936026">http://www.inria.fr/rrrt/rr-5615.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4793" rend="year" n="cite:geometrica-5526t" type="techreport" id="bid36">
      <monogr>
        <title level="m">Topology driven algorithms for ridge extraction on meshes</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>Frédéric</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName key="geometrica-2005-id18328">
            <foreName>Marc</foreName>
            <surname>Pouget</surname>
            <initial>M.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5526</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5526.html" location="extern" xyref="2617747675010">http://www.inria.fr/rrrt/rr-5526.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4727" rend="year" n="cite:geometrica-5501t" type="techreport" id="bid0">
      <monogr>
        <title level="m">Revisiting the description of Protein-Protein interfaces. Part II: Experimental study</title>
        <author>
          <persName key="geometrica-2005-id18157">
            <foreName>F.</foreName>
            <surname>Cazals</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>F.</foreName>
            <surname>Proust</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Technical report</note>
        <imprint>
          <biblScope type="number">5501</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5501.html" location="extern" xyref="2160569884027">http://www.inria.fr/rrrt/rr-5501.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4601" rend="year" n="cite:geometrica-5742t" type="techreport" id="bid32">
      <monogr>
        <title level="m">Maintaining Visibility Information of Planar Point Sets with a Moving Viewpoint</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Vida</foreName>
            <surname>Dujmović</surname>
            <initial>V.</initial>
          </persName>
          <persName>
            <foreName>Hazel</foreName>
            <surname>Everett</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Samuel</foreName>
            <surname>Hornus</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Sue</foreName>
            <surname>Whitesides</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Steve</foreName>
            <surname>Wismath</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5742.html" location="extern" xyref="882361164027">http://www.inria.fr/rrrt/rr-5742.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4488" rend="year" n="cite:geometrica-5708t" type="techreport" id="bid7">
      <monogr>
        <title level="m">Drawing 
        <span class="math" align="left"><hi rend="it">K</hi><sub><hi rend="it">n</hi></sub></span>in Three Dimensions with One Bend per Edge</title>
        <author>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Hazel</foreName>
            <surname>Everett</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>Sylvain</foreName>
            <surname>Lazard</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Maria</foreName>
            <surname>Pentcheva</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Stephen</foreName>
            <surname>Wismath</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5708</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5708.html" location="extern" xyref="2291239548014">http://www.inria.fr/rrrt/rr-5708.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4520" rend="year" n="cite:geometrica-5524t" type="techreport" id="bid37">
      <monogr>
        <title level="m">Farthest Point Seeding for Placement of Streamlines</title>
        <author>
          <persName key="geometrica-2005-id18377">
            <foreName>Abdelkrim</foreName>
            <surname>Mebarki</surname>
            <initial>A.</initial>
          </persName>
          <persName key="geometrica-2005-id18144">
            <foreName>Pierre</foreName>
            <surname>Alliez</surname>
            <initial>P.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5524</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5524.html" location="extern" xyref="3737422468001">http://www.inria.fr/rrrt/rr-5524.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4530" rend="year" n="cite:geometrica-5644t" type="techreport" id="bid34">
      <monogr>
        <title level="m">Formally certified floating-point filters for homogeneous geometric predicates</title>
        <author>
          <persName>
            <foreName>Guillaume</foreName>
            <surname>Melquiond</surname>
            <initial>G.</initial>
          </persName>
          <persName key="geometrica-2005-id18184">
            <foreName>Sylvain</foreName>
            <surname>Pion</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5644</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5644.html" location="extern" xyref="603946201024">http://www.inria.fr/rrrt/rr-5644.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4607" rend="year" n="cite:geometrica-5626t" type="techreport" id="bid17">
      <monogr>
        <title level="m">Meshing Volumes Bounded by Smooth Surfaces</title>
        <author>
          <persName key="geometrica-2005-id18306">
            <foreName>Steve</foreName>
            <surname>Oudot</surname>
            <initial>S.</initial>
          </persName>
          <persName key="geometrica-2005-id18342">
            <foreName>Laurent</foreName>
            <surname>Rineau</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18198">
            <foreName>Mariette</foreName>
            <surname>Yvinec</surname>
            <initial>M.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5626</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5626.html" location="extern" xyref="3903905520009">http://www.inria.fr/rrrt/rr-5626.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="4490" rend="year" n="cite:geometrica-5709t" type="techreport" id="bid25">
      <monogr>
        <title level="m">Dynamic updates of succinct triangulations</title>
        <author>
          <persName key="geometrica-2005-id18250">
            <foreName>Luca</foreName>
            <surname>Castelli Aleardi</surname>
            <initial>L.</initial>
          </persName>
          <persName key="geometrica-2005-id18097">
            <foreName>Olivier</foreName>
            <surname>Devillers</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>Gilles</foreName>
            <surname>Schaeffer</surname>
            <initial>G.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de recherche</note>
        <imprint>
          <biblScope type="number">5709</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
          <ref xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inria.fr/rrrt/rr-5709.html" location="extern" xyref="730895752011">http://www.inria.fr/rrrt/rr-5709.html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3823" rend="year" n="cite:geometrica-master-pooran" type="masterthesis" id="bid48">
      <monogr>
        <title level="m">Calcul d'axes médians stables</title>
        <author>
          <persName key="geometrica-2005-id18461">
            <foreName>Pooran</foreName>
            <surname>Memari</surname>
            <initial>P.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de stage d'option scientifique</note>
        <imprint>
          <publisher>
            <orgName type="school">École Polytechnique</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct titlekey="3823" rend="year" n="cite:geometrica-master-nguyen" type="masterthesis" id="bid28">
      <monogr>
        <title level="m">Geometric optimization for the conception of telescopes</title>
        <author>
          <persName key="geometrica-2005-id18519">
            <foreName>Trung</foreName>
            <surname>Nguyen</surname>
            <initial>T.</initial>
          </persName>
        </author>
        <note anchored="yes" place="unspecified" type="typdoc">Rapport de DEA Mathématiques Vision Apprentissage</note>
        <imprint>
          <publisher>
            <orgName type="school">ENS Cachan</orgName>
            <address>
              <addrLine>France</addrLine>
            </address>
          </publisher>
          <dateStruct>
            <year>2005</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
  </biblio>
</raweb>
