caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Diego Olivier Fernandez Pons <Diego-Olivier.FERNANDEZ-PONS@cicrp.jussieu.fr>
To: Caml-list@inria.fr
Cc: Oliver Bandel <oliver@first.in-berlin.de>
Subject: Re: [Caml-list] R-Trees in OCaml?
Date: Mon, 24 Feb 2003 14:12:20 +0100 (NFT)	[thread overview]
Message-ID: <Pine.A41.4.44.0302241351160.1318912-100000@ibm1.cicrp.jussieu.fr> (raw)
In-Reply-To: <3E59157E.5070303@baretta.com>

    Bonjour,

> Oliver Bandel wrote:
> > I'm interested in using R-Trees (and R+ -Trees).
> > If there is no implementation, I would write one.

I found in ACM Computing Surveys june 1998 Volume 30 number 2
'Multidimensional Acces Methods' V. Gaede and O. Gunther p 170-231

The survey covers :
- B trees
- k-d trees
- bsp trees
- bd trees
- Grid files
- LSD trees
- Buddy trees
- Bang files
- hB trees
- R* trees
- P trees
- SKD trees
- GDB trees
- R+ trees
- Cell trees
- Files

I am only familiar in all this list with k-d trees and B-trees.

The actually avaible version of Baire does not implement any of these,
it only contains some 2d range trees (unbalanced or AVL) and cartesian
trees (which can handle 2d data structure).

The current sources implement B-trees by binary search trees. There
aren't any multiway trees (tries are implemented by ternary AVL trees,
following Huet's Zen library, and JCF tries, not by multiway trees).

Then I am not sure Baire will be of much help for the moment.
I will try to give you as much support as I can. Do not hesitate to
ask for new features/implementations.


        Diego Olivier

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


      parent reply	other threads:[~2003-02-24 13:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-22 23:33 Oliver Bandel
2003-02-23 18:39 ` Alessandro Baretta
2003-02-24 11:47   ` Diego Olivier Fernandez Pons
2003-02-24 13:12   ` Diego Olivier Fernandez Pons [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.A41.4.44.0302241351160.1318912-100000@ibm1.cicrp.jussieu.fr \
    --to=diego-olivier.fernandez-pons@cicrp.jussieu.fr \
    --cc=Caml-list@inria.fr \
    --cc=oliver@first.in-berlin.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).