¹Ï (Graph)
The Class of graphs, where a graph is understood
to be a set of GraphNodes connected by GraphArcs. Note that this
Class includes only connected graphs, i.e. graphs in which there is a
GraphPath between any two GraphNodes. Note too that every Graph
is assumed to contain at least two GraphArcs and three GraphNodes.
Ontology
SUMO / GRAPH-THEORYSuperclass(es)
Subclass(es)
¦³¦V¹Ï
¾ðª¬¹Ï
¦h¹Ï
ÀÀ¹Ï
Coordinate term(s)
ÄÝ©Ê
¹Ï¤¸¥ó
©RÃD
¼Æ¶q
Ãö«Y
¶°¦X©ÎºØÃþ
Constrains relations
¬Û¥æ¸ô®|¨ç¼Æ
³Ì¤p¬Û¥æ¸ô®|¨ç¼Æ
¹Ï³¡¤À
¦¸¹Ï
Related WordNet synsets
See more related synsets on a separate page.
Axioms (5)
If graph ¬O ¹Ï ªº ¹ê¨Ò and node1 ¬O ¹Ï¸`ÂI ªº ¹ê¨Ò and node2 ¬O ¹Ï¸`ÂI ªº ¹ê¨Ò and node1 ¬O graph ªº ³¡¤À and node2 ¬O graph ªº ³¡¤À and node1 µ¥©ó node2, then there exist arc,path so that - arc (¨S) ³sµ²not(s) node1 ©M node2
or .
(=>
(and
(instance ?GRAPH Graph)
(instance ?NODE1 GraphNode)
(instance ?NODE2 GraphNode)
(graphPart ?NODE1 ?GRAPH)
(graphPart ?NODE2 ?GRAPH)
(not
(equal ?NODE1 ?NODE2)))
(exists
(?ARC ?PATH)
(or
(links ?NODE1 ?NODE2 ?ARC)
(and
(subGraph ?PATH ?GRAPH)
(instance ?PATH GraphPath)
(or
(and
(equal
(BeginNodeFn ?PATH)
?NODE1)
(equal
(EndNodeFn ?PATH)
?NODE2))
(and
(equal
(BeginNodeFn ?PATH)
?NODE2)
(equal
(EndNodeFn ?PATH)
?NODE1)))))))
If graph ¬O ¹Ï ªº ¹ê¨Ò, then there exist node1,node2,node3,arc1,arc2 so that node1 ¬O graph ªº ³¡¤À and node2 ¬O graph ªº ³¡¤À and node3 ¬O graph ªº ³¡¤À and arc1 ¬O graph ªº ³¡¤À and arc2 ¬O graph ªº ³¡¤À and node2 (¨S) ³sµ²not(s) arc1 ©M node1 and node3 (¨S) ³sµ²not(s) arc2 ©M node2 and node1 µ¥©ó node2 and node2 µ¥©ó node3 and node1 µ¥©ó node3 and arc1 µ¥©ó arc2.
(=>
(instance ?GRAPH Graph)
(exists
(?NODE1 ?NODE2 ?NODE3 ?ARC1 ?ARC2)
(and
(graphPart ?NODE1 ?GRAPH)
(graphPart ?NODE2 ?GRAPH)
(graphPart ?NODE3 ?GRAPH)
(graphPart ?ARC1 ?GRAPH)
(graphPart ?ARC2 ?GRAPH)
(links ?ARC1 ?NODE1 ?NODE2)
(links ?ARC2 ?NODE2 ?NODE3)
(not
(equal ?NODE1 ?NODE2))
(not
(equal ?NODE2 ?NODE3))
(not
(equal ?NODE1 ?NODE3))
(not
(equal ?ARC1 ?ARC2)))))
¹Ï¤¸¥ó µL¥æ¶° ©ó ¹Ï.
(disjoint GraphElement Graph)
If part ¬O ¹Ï¤¸¥ó ªº ¹ê¨Ò, then there exists ¹Ï graph so that part ¬O graph ªº ³¡¤À.
(=>
(instance ?PART GraphElement)
(exists
(?GRAPH)
(and
(instance ?GRAPH Graph)
(graphPart ?PART ?GRAPH))))
If graph ¬O ¹Ï ªº ¹ê¨Ò, then "¹º¤À graph ¬° ¨â ¿W¥ß ¹Ïªí ªº ³Ì¤p¬Û¥æ¸ô®|" ¬O "¹º¤À graph ¬° ¨â ¿W¥ß ¹Ïªí ªº ¬Û¥æ¸ô®|" ªº ¦¸ºØÃþ.
(=>
(instance ?GRAPH Graph)
(subclass
(MinimalCutSetFn ?GRAPH)
(CutSetFn ?GRAPH)))