Proposal for Requiring Save/Restore of Sets and Tags
Tim Tautges
tautges at mcs.anl.gov
Tue Oct 5 06:41:08 CDT 2010
With the current definition of set parent/child relations, you can embed not only directed graphs in the data model, but
also general graphs. In this case you'd use only one of the parent/child types of links, and two nodes in the graph
linked by an edge would each have a parent link to the other. Granted you'd need to be careful when traversing these,
because of the inherent cycles, but at least you'd be able to represent them, in a part of the data model that is
already fairly natural for many of the other queries on graph nodes, and for representing other types of (i.e. directed)
graphs.
As to what you'd use them for, choose any application of undirected graphs on a mesh, e.g. maximal independent set,
graph coloring, etc.
I agree that embedding these types of graphs into a data model that seems more geared to directed graphs is a stretch.
But, in my view, we should keep the possibility of embedding general graphs in the data model, even if accessing those
types of graphs is somewhat unnatural.
- tim
On 10/05/2010 12:56 AM, Carl Ollivier-Gooch wrote:
>
> To get a cycle, you've got to have this looping back on itself.
> Semantically, it makes sense, but it's (a) silly and (b) unlikely to
> occur except on purpose, in which case, why bother?
>
> Carl
>
--
================================================================
"You will keep in perfect peace him whose mind is
steadfast, because he trusts in you." Isaiah 26:3
Tim Tautges Argonne National Laboratory
(tautges at mcs.anl.gov) (telecommuting from UW-Madison)
phone: (608) 263-8485 1500 Engineering Dr.
fax: (608) 263-4499 Madison, WI 53706
More information about the tstt-interface
mailing list