Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #341
| From | James Waldby <not@valid.invalid> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: Select well-distributed points from ill-distributed set |
| Date | 2011-05-20 15:25 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <ir615a$8h6$1@dont-email.me> (permalink) |
| References | <ir5u4m$4sr$1@aspen.stu.neva.ru> |
On Fri, 20 May 2011 16:26:31 +0200, Michael Schmid wrote: > From a set of irregularly distributed points I want to choose a given > number which are well-distributed, in the sense that the distances in > between these selected points are maximised in some way. For example, if > I have a dense cluster of 20 points, and one point lying at a big > distance from the cluster, and I want to select four points out of this > set, a good solution would probably include that outlier as well as > three points from the cluster lying far apart from each other. I do not > necessarily need the best solution, a good one would suffice. Does > anyone have a tip for a heuristic (or a fast deterministic) algorithm? > > In my application, the set of points are hundreds of GPS receivers > distributed over the Earth. In the northern hemisphere, they are quite > dense, whereas in oceans they are rather sparse. I want to select about > 50 out of them to do some analysis. However, the total set of available > stations as well as the number of stations used change occasionally, > which is why I want to automate the selection process. Perhaps consider thinning the set of points via convex hull in Theta(n * lg h) time, for h points in hull of set of n points, via eg <http://en.wikipedia.org/wiki/Chan%27s_algorithm>. In your 20+points+outlier example, the outlier would (in most cases) be in the hull, and points not in the hull generally are more closely clustered than those in the hull. Which points are in the hull can depend on what map projection you use but if all the receivers are in one hemisphere many projections will give the same results. -- jiw
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Select well-distributed points from ill-distributed set Michael Schmid <michael.schmid@geod.baug.ethz.ch> - 2011-05-20 16:26 +0200
Re: Select well-distributed points from ill-distributed set James Waldby <not@valid.invalid> - 2011-05-20 15:25 +0000
Convex hull presents difficulties Michael Schmid <michael.schmid@geod.baug.ethz.ch> - 2011-05-23 15:02 +0200
Re: Select well-distributed points from ill-distributed set "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2011-05-21 10:56 +0100
Closest-pair approach works fine Michael Schmid <michael.schmid@geod.baug.ethz.ch> - 2011-05-23 15:21 +0200
Re: Closest-pair approach works fine "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2011-05-23 14:49 +0100
I like noise Michael Schmid <michael.schmid@geod.baug.ethz.ch> - 2011-05-24 08:32 +0200
Re: I like noise Patricia Shanahan <pats@acm.org> - 2011-05-24 20:18 -0700
Re: Select well-distributed points from ill-distributed set jebblue <n@n.nnn> - 2011-05-22 00:30 -0500
csiph-web