|
|
|
|
graph homomorphism
|
(Definition)
|
|
|
We shall define what a graph homomorphism is between two pseudographs, so that a graph homomorphism between two multigraphs, or two graphs are special cases.
Recall that a pseudograph is an ordered triple , where is a set called the vertex set of , is a set called the edge set of , and
is a map (incidence map), such that for every ,
.
Elements of are called vertices, elements of edges. The vertex/vertices associated with any edge via the map is/are called the endpoint(s) of . If an edge has only one
endpoint, it is called a loop. and are said to be parallel if
.
As two examples, a multigraph is a pseudograph such that for each edge (no loops allowed). A graph is a multigraph such that is one-to-one (no parallel edges allowed).
Definition. Given two pseudographs
and
, a graph homomorphism from to consists of two functions
and
, such that
 |
|
|
(1) |
The function
is defined as
.
A graph isomorphism is a graph homomorphism such that both and are bijections. It is a graph automorphism if .
Remarks.
|
"graph homomorphism" is owned by CWoo.
|
|
(view preamble)
Cross-references: strongly connected, digraphs, ordered pair, well-defined, end points, equation, terms, bijections, graph isomorphism, functions, one-to-one, parallel, loop, endpoint, vertices, map, edge, vertex, graphs, multigraphs, pseudographs
There are 3 references to this entry.
This is version 8 of graph homomorphism, born on 2006-07-13, modified 2007-05-24.
Object id is 8140, canonical name is GraphHomomorphism.
Accessed 2127 times total.
Classification:
| AMS MSC: | 05C60 (Combinatorics :: Graph theory :: Isomorphism problems ) | | | 05C75 (Combinatorics :: Graph theory :: Structural characterization of types of graphs) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|