Browsing Interface : Welcome guest : log in
Home |  Graph |  LogLearn |  Editor |  ]  KB:  Language: 
  Formal Language: 



KB Term:  Term intersection
English Word: 

  GraphPathFn

Sigma KEE - GraphPathFn
GraphPathFn

appearance as argument number 1
-------------------------


(instance GraphPathFn BinaryFunction) Merge.kif 6171-6171 Graph path is an instance of binary function
(instance GraphPathFn TotalValuedRelation) Merge.kif 6172-6172 Graph path is an instance of total valued relation
(domain GraphPathFn 1 GraphNode) Merge.kif 6173-6173 The number 1 argument of graph path is an instance of graph node
(domain GraphPathFn 2 GraphNode) Merge.kif 6174-6174 The number 2 argument of graph path is an instance of graph node
(rangeSubclass GraphPathFn GraphPath) Merge.kif 6175-6175 The values returned by graph path are subclasses of graph path
(documentation GraphPathFn EnglishLanguage "A BinaryFunction that maps two GraphNodes to the Class of GraphPaths between those two nodes. Note that the two GraphNodes must belong to the same Graph.") Merge.kif 6177-6179 The values returned by graph path are subclasses of graph path

appearance as argument number 2
-------------------------


(termFormat EnglishLanguage GraphPathFn "graph path") domainEnglishFormat.kif 26468-26468
(termFormat ChineseTraditionalLanguage GraphPathFn "圖形路徑") domainEnglishFormat.kif 26469-26469
(termFormat ChineseLanguage GraphPathFn "图形路径") domainEnglishFormat.kif 26470-26470
(format EnglishLanguage GraphPathFn "the set of paths between %1 and %2") english_format.kif 775-775

antecedent
-------------------------


(=>
    (and
        (equal
            (MinimalWeightedPathFn ?NODE1 ?NODE2) ?PATH)
        (equal
            (PathWeightFn ?PATH) ?NUMBER1)
        (instance ?PATH2
            (GraphPathFn ?NODE1 ?NODE2))
        (equal
            (PathWeightFn ?PATH2) ?NUMBER2))
    (greaterThanOrEqualTo ?NUMBER2 ?NUMBER1))
Merge.kif 6141-6147 If equal the lowest cost path between X, Y, and Z, equal the value of Z and W, V is an instance of the set of paths between X and Y, and equal the value of V and U, then U is greater than or equal to W
(=>
    (and
        (equal
            (MaximalWeightedPathFn ?NODE1 ?NODE2) ?PATH)
        (equal
            (PathWeightFn ?PATH) ?NUMBER1)
        (instance ?PATH2
            (GraphPathFn ?NODE1 ?NODE2))
        (equal
            (PathWeightFn ?PATH2) ?NUMBER2))
    (lessThanOrEqualTo ?NUMBER2 ?NUMBER1))
Merge.kif 6163-6169 If equal the highest cost path between X, Y, and Z, equal the value of Z and W, V is an instance of the set of paths between X and Y, and equal the value of V and U, then U is less than or equal to W

consequent
-------------------------


(=>
    (equal
        (MinimalWeightedPathFn ?NODE1 ?NODE2) ?PATH)
    (instance ?PATH
        (GraphPathFn ?NODE1 ?NODE2)))
Merge.kif 6137-6139 If equal the lowest cost path between X, Y, and Z, then Z is an instance of the set of paths between X and Y
(=>
    (equal
        (MaximalWeightedPathFn ?NODE1 ?NODE2) ?PATH)
    (instance ?PATH
        (GraphPathFn ?NODE1 ?NODE2)))
Merge.kif 6159-6161 If equal the highest cost path between X, Y, and Z, then Z is an instance of the set of paths between X and Y
(=>
    (and
        (graphPart ?PATH ?GRAPH)
        (not
            (instance ?GRAPH DirectedGraph)))
    (<=>
        (instance ?PATH
            (GraphPathFn ?NODE1 ?NODE2))
        (instance ?PATH
            (GraphPathFn ?NODE2 ?NODE1))))
Merge.kif 6181-6187 If X is a part of Y and Y is not an instance of directed graph, then X is an instance of the set of paths between Z, W if, only if X is an instance of the set of paths between W, and Z


Show simplified definition (without tree view)
Show simplified definition (with tree view)

Show without tree


Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0.0-0a80e6c8 (2026-05-12) is open source software produced by Articulate Software and its partners