11. A method of directing a computer that accesses hybrid network representation, the hybrid network representation having a schema describing a plurality of node types and link types, the method comprising: a. Receiving an identification from a user of a type of start node and a type of end node b. Determining a plurality of pathways from each node of the start node type to each node of the end node type c. Counting the links between nodes of each of the plurality of pathways; d. Ordering the plurality of pathways in order of fewest links per pathway to most links per pathway; and e. Ranking the ordered plurality of pathways on the basis of a cardinality of at least one node of at least one pathway.
11. A method of directing a computer that accesses hybrid network representation, the hybrid network representation having a schema describing a plurality of node types and link types, the method comprising: a. Receiving an identification from a user of a type of start node and a type of end node b. Determining a plurality of pathways from each node of the start node type to each node of the end node type c. Counting the links between nodes of each of the plurality of pathways; d. Ordering the plurality of pathways in order of fewest links per pathway to most links per pathway; and e. Ranking the ordered plurality of pathways on the basis of a cardinality of at least one node of at least one pathway. 13. The method of claim 11 , further comprising examining a plurality of pathways for start nodes and end nodes that comprise information that satisfies a query, wherein the plurality of paths examined in an order of pathways from a pathway having a fewest link count to pathways having a higher link count.