Re: Graph representation compress



On Aug 8, 12:01 pm, Александр <palgol...@xxxxxxxxx> wrote:
Hi theory guru! I am interested in compress large (spare/complete)
(static/dynamic) graph model representation. What data structures
helps to represent graph with 10.000.000 and more vertexes as compress
as possible. And what data structures provide high performance factor
for such graphs?
Maybe, it ll be coded adjacency matrix or map/multimap, sets or hash
table..?

Hmmm...

I just replied to a very similar post in comp.lang.c++, only the
number was 6.000.000 instead of 10.000.000, so I am curious if there
is any correlation here. :)

http://groups.google.com/group/comp.lang.c++.moderated/browse_frm/thread/bc24afa0bc96f402/

It depends on what you plan to do with the graph. If you only want to
determine adjacency, then that's one matter, but if you need something
to execute, say, Dijkstra's algorithm, you will find that the suitable
data structure suprisingly fat.

What are you doing this for?

-Le Chaud Lapin-
.



Relevant Pages

  • Re: Representing structures for simulations
    ... Lists are ideal when you want to accumulate a sequence of elements ... > Queues are data structures where the first entry is ... > Trees order data in branching clusters, ... I would call that a graph. ...
    (comp.lang.fortran)
  • Re: OOP and memory management
    ... > Look at a program in Java, the garbage-collected language with which we ... When the program manipulates a graph as in ... data structures that correspond to my example. ...
    (comp.programming)
  • Re: Project dream
    ... I've wondered about Boost. ... and Boost includes a graph library with many of the features you've ... I have two C extensions for Python which do max clique detection. ... but it needs to convert to VF's data structures before doing ...
    (comp.lang.python)
  • Re: How to implement these conventional data structures?
    ... I've never thought of seperate unions from my data structures before. ... I used to use double linked list edge structures which contains ... two pointers to the two end points. ... Can you suggest a good graph representation in LISP? ...
    (comp.lang.lisp)