|
Boost : |
Subject: [boost] GSoC2010 Sweepline Algorithm
From: Andriy Sydorchuk (sydorchuk.andriy_at_[hidden])
Date: 2010-03-30 18:58:12
Hi, Boost Community!
I am interested in participation in GSoC 2010.
The project I liked the most is the generic implementation of Sweepline
Algorithm.
Basically fast and robust Sweepline Algorithm requires implementation of
next data structure:
1) Event Queue (priority queue).
2) Sweep Line (self-balancing binary search tree).
3) Output datastructures (voronoi vertices, triangulation edges, etc.).
Based on that I got next questions:
- Which kind of self-balancing binary trees is better for that kind of
approach?
I am thinking about Red-Black Trees in prefer to AVL trees,
as sweepline algorithm requires more adding and deletion operations.
And AVL trees are better for look up operations.
- STL library includes two generic implementations of self-balancing
binary trees (red-black): map, set.
I am quite new with Boost library, but probably there are some more
specific self-balancing binary tree implementations there?
- For Voronoi diagram and delaunay triangulation input data is set of
points.
What about input of the Medial Axis problem?
-- Best, Andrii Sydorchuk
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk