|
|
|
|
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 $G$ is an ordered triple $(V,E,i)$ , where $V$ is a set called the vertex set of $G$ , $E$ is a set called the edge set of $G$ , and $i:E\to 2^V$ is a map (incidence map), such that for every $e\in E$ , $1\le |i(e)|\le 2$ .
Elements of $V$ are called vertices, elements of $E$ edges. The vertex/vertices associated with any edge $e$ via the map $i$ is/are called the endpoint(s) of $e$ . If an edge $e$ has only one endpoint, it is called a loop. $e_1$ and $e_2$ are said to be parallel if $i(e_1)=i(e_2)$ .
As two examples, a multigraph is a pseudograph such that $|i(e)|=2$ for each edge $e\in E$ (no loops allowed). A graph is a multigraph such that $i$ is one-to-one (no parallel edges allowed).
Definition. Given two pseudographs $G_1=(V_1,E_1,i_1)$ and $G_2=(V_2,E_2,i_2)$ , a graph homomorphism $h$ from $G_1$ to $G_2$ consists of two functions $f:V_1\to V_2$ and $g:E_1\to E_2$ , such that \begin{eqnarray} i_2\circ g=f^*\circ i_1. \end{eqnarray}The function $f^*:2^{V_1} \to 2^{V_2}$ is defined as $f^*(S)=\lbrace f(s)\mid s\in S\rbrace$ .
A graph isomorphism $h=(f,g)$ is a graph homomorphism such that both $f$ and $g$ are bijections. It is a graph automorphism if $G_1=G_2$ .
Remarks.
|
"graph homomorphism" is owned by CWoo.
|
|
(view preamble | get metadata)
Cross-references: strongly connected, digraphs, ordered pair, well-defined, end points, conversely, equation, terms, bijections, graph isomorphism, functions, one-to-one, parallel, loop, endpoint, elements, 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 3354 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
|
|
|
|
|
|
|
|
|
|
|