http://dimacs.rutgers.edu/Workshops/GeomAlgorithms/
DIMACS Workshop on Implementation of Geometric Algorithms
December 4 - 6, 2002
DIMACS Center, Rutgers University, Piscataway NJ
Organizers:
Herve Bronnimann, Polytechnic University, hbr@poly.edu
Steven Fortune, Bell Laboratories, Lucent Technologies,
sjf@bell-labs.com
Presented under the auspices of the Special Focus on Computational
Geometry and Applications.
***************************************************************
It is notoriously difficult to implement geometric algorithms. This
difficulty arises in part from the conceptual complexity of geometric
algorithms, the proliferation of special cases, the dependence of
combinatorial decisions on numerical computation, and frequent
theoretical focus on worst-case asymptotic behavior.
This workshop will address research issues related to the
implementation of geometric algorithms. Typical, but not exclusive
topics include:
Numerical issues
Noisy data and data repair
Geometric data structures
Massive geometric data sets
Algorithm library design
Algorithm engineering
Experimental studies
Numerical issues have long been an important concern in the
implementation of geometric algorithms. In the last decade the issue
has become a central research topic in computational geometry, and a
reasonably successful approach based on the use of exact
(extended-precision) arithmetic has been developed. However, many
significant problems remain---high-level rounding, extension to curved
objects, performance---and the practical impact of the research is not
yet clear.
Geometric data sets based on physical measurements are inherently
noisy. If such geometric data also has combinatorial structure, the
geometric and combinatorial information may be inconsistent. To be
useful, geometric algorithms must be able to repair such data, that
is, in some fashion eliminate inconsistencies. Unfortunately, there is
little relevant theory, and current data repair is heuristic at best.
Geometric data structures are known that can represent complex
structures in any dimension. However massive data sets in two
dimensions, or even modest data sets in high dimension, can require
enormous amounts of memory. A challenging research topic is to design
algorithms and data structures that are cognizant of the memory
hierarchy---cache, main memory, disk---and to provide appropriate
implementations.
These are just some of the problems faced by general purpose geometric
algorithms libraries. Considerable effort has been expended developing
the geometric algorithm library CGAL, which is now reasonably
mature. CGAL,just together with the LEDA algorithm library, provide an
unparalleled resource for users of geometric algorithms. Further
development of algorithm libraries requires attention to many
issues---those mentioned above, but also functionality, interface,
performance, and support for specific application areas.
We plan to bring together both researchers and practitioners. We hope
that practitioners will benefit from discussions of the state of the
art in research, and that researchers will benefit by being exposed to
implementation issues of practical importance.
**************************************************************
Workshop Program:
WEDNESDAY December 4
8:15 - 8:55 Breakfast and registration
8:55 - 9:00 Opening remarks,
Fred Roberts, Director of DIMACS
9:00 - 9:30 Root-comparison techniques and applications
to the Voronoi diagram of Disks
Ioannis Emiris, University of Athens
9:30 - 10:00 Progress in constructive root bounds
Chee Yap, NYU
10:00 - 10:30 Progress on the number type leda::real
Stefan Schirra
10:30 - 11:00 Break
11:00 - 11:30 Fast Penetration Depth Estimation: Algorithms,
Implementation & Applications
Ming Lin, UNC Chapel Hill
11:30 - 12:00 Controlled Perturbation for Arrangements of Circles
Dan Halperin, Tel Aviv University
12:00 - 12:30 Geometric Conditioning
Victor Milenkovic, University of Miami
12:30 - 2:00 Lunch
2:00 - 2:30 A Computational Basis for Conic Arcs and
Boolean Operations on Conic Polygons
Michael Hemmer, Max-Planck-Institut fur Informatik
2:30 - 3:00 An Exact and Efficient Approach for Computing
a Cell in an Arrangement of Quadrics
Nicola Wolpert, Max-Planck-Institute for Computer Science
3:00 - 3:30 Robust Operations on Curved Solids
John Keyser, Texas A&M University
3:30 - 4:00 Break
4:00 - 4:30 Towards a CGAL Geometric Kernel with Circular Arcs
Monique Teillaud, INRIA
4:30 - 5:00 Efficient Exact Geometric Predicates for Delaunay
Triangulations
Sylvain Pion, MPI Saarbruecken
5:00 - 5:30 Iterative conditioning as an algorithm design
schema for robust geometric predicates
Steven Fortune, Bell Labs
Thursday December 5
8:30 - 9:00 Breakfast and registration
9:00 - 9:30 Data Structures and Design of a 3D Mesh Generator
Jonathan Shewchuk, Berkeley
9:30 - 10:00 Boolean Operations on 3D Surfaces Using Nef Polyhedra
Lutz Kettner, MPI Informatik, Germany
10:00 - 10:30 Algorithms in polytope theory and polymake
Michael Joswig, Technische Universität
10:30 - 11:00 Break
11:00 - 11:30 Experiences With Designing and Implementing "Industrial-
Strength" Codes for Handling "Industrial-Quality"
Data in Real-World Applications
Martin Held, Salzburg
11:30 - 12:00 From a Library to Geometric Software Components
Andreas Fabri, Geometry Factory
12:00 - 2:00 Lunch
2:00 - 2:30 JDSL: the Data Structures Library in Java
Roberto Tamassia, Brown
2:30 - 3:00 Towards Generic Software Components?
Herve Bronnimann, Polytechnic
3:00 - 3:30 Algorithm library development for complex biological
and mechanical systems: functionality,
interoperability and numerical stability
Marina Gavrilova, University of Calgary
3:30 - 4:00 Break
4:00 - 6:00 Panel Discussion: What next for computational
geometry software?
Nina Amenta, Andreas Fabri, Steven Fortune,
Jonathan Shewchuk
6:00 - 7:30 Dinner (DIMACS Lounge, Room 401, CoRE Bldg.)
Friday December 6
8:30 - 9:00 Breakfast and registration
9:00 - 9:30 Implementing Geometric Algorithms using
Graphics Hardware
Shankar Krishnan, ATT
9:30 - 10:00 Blocked Randomized Incremental Constructions
Nina Amenta, Sunghee Choi, University of Texas, Austin
10:00 - 10:30 A Parallel Implementation of an Arrangement
Construction Algorithm
Komei Fukuda, McGill
10:30 - 11:00 Break
11:00 - 11:30 TBA
Kenneth L. Clarkson, Bell Labs
11:30 - 12:00 Voronoi diagrams for VLSI manufacturing: Robustness
and implementation issues
Evanthia Papadopoulou, IBM T.J. Watson Research Center
12:00 - 1:30 Lunch
1:30 - 2:00 Geometric and Numeric Stability Issues in GeoSteiner
David Warme, L-3Com
2:00 - 2:30 Polyhedral Surface Decomposition and Applications
Ayellet Tal, Princeton/Technion
**************************************************************
Registration Fees:
Registration: (Pre-registration date: November 27, 2002)
Regular rate
Preregister before deadline $120/day
After preregistration deadline $140/day
Reduced Rate*
Preregister before deadline $60/day
After preregistration deadline $70/day
Postdocs
Preregister before deadline $10/day
After preregistration deadline $15/day
DIMACS Postdocs $0
Non-Local Graduate & Undergraduate students
Preregister before deadline $5/day
After preregistration deadline $10/day
Local Graduate & Undergraduate students $0
(Rutgers & Princeton)
DIMACS partner institution employees** $0
DIMACS long-term visitors*** $0
Registration fee to be collected on site, cash, check, VISA/Mastercard
accepted.
Our funding agencies require that we charge a registration fee for the
workshop. Registration fees cover participation in the workshop, all
workshop materials, breakfast, lunch, breaks, and any scheduled social
events (if applicable).
* College/University faculty and employees of non-profit organizations
will automatically receive the reduced rate. Other participants may
apply for a reduction of fees. They should email their request for the
reduced fee to the Workshop Coordinator at
workshop@dimacs.rutgers.edu. Include your name, the Institution you
work for, your job title and a brief explanation of your
situation. All requests for reduced rates must be received before the
preregistration deadline. You will promptly be notified as to the
decision about it.
** Fees for employees of DIMACS partner institutions are waived.
DIMACS partner institutions are: Rutgers University, Princeton
University, AT&T Labs - Research, Bell Labs, NEC Research Institute
and Telcordia Technologies. Fees for employees of DIMACS affiliate
members Avaya Labs and Microsoft Research are also waived. Fees are
not waived for IBM Watson Research Center employees (the terms of the
IBM membership are different from the Avaya and Microsoft agreements).
***DIMACS long-term visitors who are in residence at DIMACS for two or
more weeks inclusive of dates of workshop.
**************************************************************
Information on participation, registration, accommodations, and travel
can be found at:
http://dimacs.rutgers.edu/Workshops/GeomAlgorithms/
**PLEASE BE SURE TO PRE-REGISTER EARLY**
_______________________________________________
Publicity-list mailing list
Publicity-list@dimax.rutgers.edu
http://dimax.rutgers.edu/mailman/listinfo/publicity-list