GraphArc | ![]() |
appearance as argument number 1 |
![]() |
(documentation GraphArc ChineseLanguage "Graph 是由 GraphNode 和 GraphArc 组成,每个 GraphArc 都会联系两个 GraphNode。") | chinese_format.kif 2344-2345 | |
(documentation GraphArc EnglishLanguage "Graphs are comprised of GraphNodes and GraphArcs. Every GraphArc links two GraphNodes.") | Merge.kif 5748-5749 | |
(externalImage GraphArc "http://upload.wikimedia.org/wikipedia/commons/5/ 5b/ 6n-graf.svg") | pictureList.kif 1789-1789 | |
(subclass GraphArc GraphElement) | Merge.kif 5746-5746 |
appearance as argument number 2 |
![]() |
(subclass GraphLoop GraphArc) | Merge.kif 5756-5756 | |
(termFormat ChineseLanguage GraphArc "图弧") | chinese_format.kif 942-942 | |
(termFormat EnglishLanguage GraphArc "graph arc") | english_format.kif 1091-1091 |
appearance as argument number 3 |
![]() |
(domain InitialNodeFn 1 GraphArc) | Merge.kif 5826-5826 | |
(domain TerminalNodeFn 1 GraphArc) | Merge.kif 5836-5836 | |
(domain arcWeight 1 GraphArc) | Merge.kif 5868-5868 | |
(domain links 3 GraphArc) | Merge.kif 5779-5779 | |
(partition GraphElement GraphNode GraphArc) | Merge.kif 5724-5724 |
antecedent |
![]() |
(=> (and (graphMeasure ?G ?M) (instance ?AN GraphNode) (graphPart ?AN ?G) (graphPart ?AA ?G) (instance ?AA GraphArc) (abstractCounterpart ?AN ?PN) (abstractCounterpart ?AA ?PA) (arcWeight ?AA ?N)) (measure ?PA (MeasureFn ?N ?M))) |
Merge.kif 6075-6086 | |
(=> (and (instance ?GRAPH DirectedGraph) (instance ?ARC GraphArc) (graphPart ?ARC ?GRAPH)) (exists (?NODE1 ?NODE2) (and (equal (InitialNodeFn ?ARC) ?NODE1) (equal (TerminalNodeFn ?ARC) ?NODE2)))) |
Merge.kif 5581-5589 | |
(=> (and (instance ?GRAPH GraphPath) (instance ?ARC GraphArc) (graphPart ?ARC ?GRAPH)) (=> (equal (InitialNodeFn ?ARC) ?NODE) (not (exists (?OTHER) (and (equal (InitialNodeFn ?OTHER) ?NODE) (not (equal ?OTHER ?ARC))))))) |
Merge.kif 5632-5642 | |
(=> (and (instance ?GRAPH GraphPath) (instance ?ARC GraphArc) (graphPart ?ARC ?GRAPH)) (=> (equal (TerminalNodeFn ?ARC) ?NODE) (not (exists (?OTHER) (and (equal (TerminalNodeFn ?OTHER) ?NODE) (not (equal ?OTHER ?ARC))))))) |
Merge.kif 5644-5654 | |
(=> (instance ?ARC GraphArc) (exists (?NODE1 ?NODE2) (links ?NODE1 ?NODE2 ?ARC))) |
Merge.kif 5751-5754 |
consequent |
![]() |
(=> (and (instance ?TS TransitSystem) (instance ?T Transitway) (abstractCounterpart ?G ?TS) (systemPart ?T ?TS)) (exists (?GA) (and (instance ?GA GraphArc) (abstractCounterpart ?GA ?T) (graphPart ?GA ?G)))) |
Transportation.kif 2853-2863 |
![]() |
![]() |