Folks: This is an OK talk on neo4j & graph dbs:
http://www.scribd.com/doc/17062895/Neo4j-The-Benefits-of-Graph-Databases
Here's the pdf in case you find scribd as annoying as I do!
http://backspaces.net/temp/Neo4jTalk.pdf
-- Owen
On Aug 25, 2009, at 6:29 PM, Owen Densmore wrote:
Hmm..just a thought: Have you considered "semantic networks"? Marko
Rodriguez:
"Marko A. Rodriguez" <[email protected]>
.. has drawn several of us into considering "triple stores" as an
adjunct to our work, both in redfish and the santa fe complex.
The triple stores contain many triples of the nature of
A verb B
.. where A & B are nouns: Marko Knows Steve. Knows is a link
between Marko and Steve.
The triple store is a graph database such as:
http://neo4j.org/
RDF is the "semantic web" use of triple stores:
http://en.wikipedia.org/wiki/Resource_Description_Framework
.. and neo4j has an RDF layer, I believe.
From your description, I could see models where agents were nodes
with links between themselves. The dynamic nature you describe
could be simply removing and adding links.
I think the graph database idea is on the brink of exploding upon
the computing scene. Its been around for quite a while, but folks
are just starting to understand just how powerful a notion they
are. Definitely NOT sql structured .. but might work very well in a
Big Table like Google's App Engine.
-- Owen
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org