Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

°_©l¸`ÂI¨ç¼Æ (InitialNodeFn)

A UnaryFunction that maps a GraphArc to the initial node of the GraphArc. Note that this is a partial function. In particular, the function is undefined for GraphArcs that are not part of a DirectedGraph.

Ontology

SUMO / GRAPH-THEORY

Class(es)

ºØÃþ
is instance of
  ¥iÄ~©ÓÃö«Y  
is instance of
  ¤@¤¸¨ç¼Æ  
is instance of
  °_©l¸`ÂI¨ç¼Æ  

Coordinate term(s)

µ´¹ï­È¨ç¼Æ  ´y­z¨ç¼Æ  ©·¾l©¶  ©·¥¿©¶  ©·¥¿¤Á  ¤Ï­±¨ç¼Æ  ¡]®É¶¡¡^¶}©l¨ç¼Æ  ³Ìªì¸`ÂI¨ç¼Æ  ­p¼Æ¨ç¼Æ  ¤W­­¨ç¼Æ  ¤¬¸É¨ç¼Æ  ¾l©¶¨ç¼Æ  ¬Û¥æ¸ô®|¨ç¼Æ  ³æ¦ì¨ç¼Æ  ¡]®É¶¡¡^µ²§ô¨ç¦¡  ³Ì«á¸`ÂI¨ç¼Æ  ½d³ò¨ç¼Æ  ¤U­­¨ç¼Æ  ¥¿­±¨ç¼Æ  ¡]®É¶¡¡^¥¼¨Ó¨ç¦¡  ·§¤Æ¨ç¼Æ  ·§¤ÆÁp¶°¨ç¼Æ  ¤Q»õ­p¨ç¼Æ  µê¼Æ¨ç¼Æ  ³Ìªñ¥¼¨Ó®É¶¡¨ç¼Æ  ³Ìªñ¹L¥h®É¶¡¨ç¼Æ  ¾ã¼Æ¥­¤è®Ú¨ç¼Æ  ¤d­p¨ç¼Æ  ¦Cªø¨ç¼Æ  ¯Å¼Æ¨ç¼Æ  ¦Ê¸U­p¨ç¼Æ  ¦Ê¸U¤À¤§¤@­p¨ç¼Æ  ¤d¤À¤§¤@­p¨ç¼Æ  ³Ì¤p¬Û¥æ¸ô®|¨ç¼Æ  ©`¦Ì¨ç¼Æ  ¤À¤l¨ç¼Æ  ²Õ´¨ç¼Æ  ¹L¥h®É¶¡¨ç¦¡  ¸ô®|¶q¨ç¼Æ  ¥ü¤À¤§¤@­p¨ç¼Æ  ¾­¶°¦X¨ç¼Æ  «e¼Æ¨ç¼Æ  ¥DÅé¨ç¼Æ  ©ÎµM²v¨ç¼Æ  ¯S©Ê¨ç¼Æ  ¦³²z¼Æ¨ç¼Æ  ¹ê¼Æ¨ç¼Æ  ­Ë¼Æ¨ç¼Æ  ¾ã¼Æ¨ç¼Æ  ¥¿­t¸¹¨ç¼Æ  ¥¿©¶¨ç¼Æ  ªí¥Ö¨ç¼Æ  ¥­¤è®Ú¨ç¼Æ  «á¼Æ¨ç¼Æ  ¥¿¤Á¨ç¼Æ  ¥ü­p¨ç¼Æ  ²×¸`ÂI¨ç¼Æ  °]²£¨ç¼Æ  ¦s¦b®É¶¡¨ç¼Æ  ¦~¥÷¨ç¼Æ 

Type restrictions

¹Ï¸`ÂI InitialNodeFn(¹Ï©·½u)

Axioms (4)

If graph ¬O ¦³¦V¹Ï ªº ¹ê¨Ò and arc ¬O ¹Ï©·½u ªº ¹ê¨Ò and arc ¬O graph ªº ³¡¤À, then there exist node1,node2 so that "arc ªº °_©l¸`ÂI" µ¥©ó node1 and "arc ªº ³Ì²×¸`ÂI" µ¥©ó node2.
(=>
      (and
            (instance ?GRAPH DirectedGraph)
            (instance ?ARC GraphArc)
            (graphPart ?ARC ?GRAPH))
      (exists
            (?NODE1 ?NODE2)
            (and
                  (equal
                        (InitialNodeFn ?ARC)
                        ?NODE1)
                  (equal
                        (TerminalNodeFn ?ARC)
                        ?NODE2))))

(=>
      (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)))))))

If "arc ªº °_©l¸`ÂI" µ¥©ó node and "arc ªº ³Ì²×¸`ÂI" µ¥©ó node, then arc ¬O ¹Ï°j°é ªº ¹ê¨Ò.
(=>
      (and
            (equal
                  (InitialNodeFn ?ARC)
                  ?NODE)
            (equal
                  (TerminalNodeFn ?ARC)
                  ?NODE))
      (instance ?ARC GraphLoop))

³Ìªì¸`ÂI¨ç¼Æ ¤º³¡¬ÛÃö©ó °_©l¸`ÂI¨ç¼Æ.
(relatedInternalConcept BeginNodeFn InitialNodeFn)