PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Revision difference : labeled graph
Version 2 Version 1
Let $G=(V,E)$ be a graph. A \emph{labeling} of $G$ is a partial function $\ell: V\cup E\to L$ for some set $L$. For every $x$ in the domain of $\ell$, the element $\ell(x)\in L$ is called the \emph{label} of $x$. Three of the most common types of labelings of a graph $G$ are Let $G=(V,E)$ be a graph. A \emph{labeling} of $G$ is a partial function $\ell: V\cup E\to L$ for some set $L$. For every $x$ in the domain of $\ell$, the element $\ell(x)\in L$ is called the \emph{label} of $x$. Three of the most common types of labelings of a graph $G$ are
\begin{itemize} \begin{itemize}
\item \emph{total labeling}: $\ell$ is a total function (defined for all of $V\cup E$), \item \emph{total labeling}: $\ell$ is a total function (defined for all of $V\cup E$),
\item \emph{vertex labeling}: the domain of $\ell$ is $V$, and \item \emph{vertex labeling}: the domain of $\ell$ is $V$, and
\item \emph{edge labeling}: the domain of $\ell$ is $E$. \item \emph{edge labeling}: the domain of $\ell$ is $E$.
\end{itemize} \end{itemize}
A \emph{labeled graph} is a pair $(G,\ell)$ where $G$ is a graph and $\ell$ is a labeling of $G$. A labeled graph is a pair $(G,\ell)$ where $G$ is a graph and $\ell$ is a labeling of $G$.
An example of a labeling of a graph is a coloring of a graph. Uses of graph labeling outside of combinatorics can be found in areas such as order theory, language theory, and proof theory. A proof tree, for instance, is really a \emph{labeled tree}, where the labels of vertices are formulas, and the labels of edges are rules of inference. An example of a labeling of a graph is a coloring of a graph. Uses of graph labeling outside of combinatorics can be found in areas such as order theory, language theory, and proof theory. A proof tree, for instance, is really a \emph{labeled tree}, where the labels of vertices are formulas, and the labels of edges are rules of inference.
\textbf{Remarks}. \textbf{Remarks}.
\begin{itemize} \begin{itemize}
\item \item
Every labeling and vertex labeling of a graph can be extended to a total labeling. Every labeling and vertex labeling of a graph can be extended to a total labeling.
\item \item
The notion of labeling can be easily extended to multigraphs and pseudographs. The notion of labeling can be easily extended to multigraphs and pseudographs.
\end{itemize} \end{itemize}