Graph Labeling
   HOME

TheInfoList



OR:

In the
mathematical Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
discipline of
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conn ...
, a graph labelling is the assignment of labels, traditionally represented by
integers An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
, to edges and/or vertices of a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
. Formally, given a graph , a vertex labelling is a
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
of to a set of labels; a graph with such a function defined is called a vertex-labeled graph. Likewise, an edge labelling is a function of to a set of labels. In this case, the graph is called an edge-labeled graph. When the edge labels are members of an ordered
set Set, The Set, SET or SETS may refer to: Science, technology, and mathematics Mathematics *Set (mathematics), a collection of elements *Category of sets, the category whose objects and morphisms are sets and total functions, respectively Electro ...
(e.g., the
real number In mathematics, a real number is a number that can be used to measure a ''continuous'' one-dimensional quantity such as a distance, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small variations. Every ...
s), it may be called a weighted graph. When used without qualification, the term labeled graph generally refers to a vertex-labeled graph with all labels distinct. Such a graph may equivalently be labeled by the consecutive integers , where is the number of vertices in the graph. For many applications, the edges or vertices are given labels that are meaningful in the associated domain. For example, the edges may be assigned weights representing the "cost" of traversing between the incident vertices. In the above definition a graph is understood to be a finite undirected simple graph. However, the notion of labelling may be applied to all extensions and generalizations of graphs. For example, in
automata theory Automata theory is the study of abstract machines and automata, as well as the computational problems that can be solved using them. It is a theory in theoretical computer science. The word ''automata'' comes from the Greek word αὐτόματο ...
and
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sy ...
theory it is convenient to consider labeled
multigraph In mathematics, and more specifically in graph theory, a multigraph is a graph which is permitted to have multiple edges (also called ''parallel edges''), that is, edges that have the same end nodes. Thus two vertices may be connected by more ...
s, i.e., a pair of vertices may be connected by several labeled edges.


History

Most graph labellings trace their origins to labellings presented by Alexander Rosa in his 1967 paper. Rosa identified three types of labellings, which he called , -, and -labellings. -labellings were later renamed as "graceful" by
Solomon Golomb Solomon (; , ),, ; ar, سُلَيْمَان, ', , ; el, Σολομών, ; la, Salomon also called Jedidiah ( Hebrew: , Modern: , Tiberian: ''Yăḏīḏăyāh'', "beloved of Yah"), was a monarch of ancient Israel and the son and succe ...
, and the name has been popular since.


Special cases


Graceful labelling

A graph is known as graceful when its vertices are labeled from 0 to , the size of the graph, and this labelling induces an edge labelling from 1 to . For any edge , the label of is the positive difference between the two vertices incident with . In other words, if is incident with vertices labeled and , will be labeled . Thus, a graph is graceful if and only if there exists an injection that induces a bijection from to the positive integers up to . In his original paper, Rosa proved that all
Eulerian graph In graph theory, an Eulerian trail (or Eulerian path) is a trail in a finite graph that visits every edge exactly once (allowing for revisiting vertices). Similarly, an Eulerian circuit or Eulerian cycle is an Eulerian trail that starts and ends ...
s with size
equivalent Equivalence or Equivalent may refer to: Arts and entertainment *Album-equivalent unit, a measurement unit in the music industry * Equivalence class (music) *'' Equivalent VIII'', or ''The Bricks'', a minimalist sculpture by Carl Andre *''Equiva ...
to 1 or 2 (
mod Mod, MOD or mods may refer to: Places * Modesto City–County Airport, Stanislaus County, California, US Arts, entertainment, and media Music * Mods (band), a Norwegian rock band * M.O.D. (Method of Destruction), a band from New York City, US ...
4) are not graceful. Whether or not certain families of graphs are graceful is an area of graph theory under extensive study. Arguably, the largest unproven conjecture in graph labelling is the Ringel–Kotzig conjecture, which hypothesizes that all trees are graceful. This has been proven for all paths,
caterpillars Caterpillars ( ) are the larval stage of members of the order Lepidoptera (the insect order comprising butterflies and moths). As with most common names, the application of the word is arbitrary, since the larvae of sawflies (suborder Symp ...
, and many other infinite families of trees.
Anton Kotzig Anton Kotzig (22 October 1919 – 20 April 1991) was a Slovak–Canadian mathematician, expert in statistics, combinatorics and graph theory. The Ringel–Kotzig conjecture on graceful labeling of trees is named after him and Gerhard Ringel. ...
himself has called the effort to prove the conjecture a "disease".


Edge-graceful labelling

An edge-graceful labelling on a simple graph without loops or multiple edges on vertices and edges is a labelling of the edges by distinct integers in such that the labelling on the vertices induced by labelling a vertex with the sum of the incident edges taken modulo assigns all values from 0 to to the vertices. A graph is said to be "edge-graceful" if it admits an edge-graceful labelling. Edge-graceful labellings were first introduced by Sheng-Ping Lo in 1985. A necessary condition for a graph to be edge-graceful is "Lo's condition": :q(q + 1) = \frac \mod p.


Harmonious labelling

A "harmonious labelling" on a graph is an injection from the vertices of to the
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
of integers modulo , where is the number of edges of , that induces a bijection between the edges of and the numbers modulo by taking the edge label for an edge to be the sum of the labels of the two vertices . A "harmonious graph" is one that has a harmonious labelling. Odd cycles are harmonious, as are
Petersen graph In the mathematical field of graph theory, the Petersen graph is an undirected graph with 10 vertices and 15 edges. It is a small graph that serves as a useful example and counterexample for many problems in graph theory. The Petersen graph is n ...
s. It is conjectured that trees are all harmonious if one vertex label is allowed to be reused. The seven-page book graph provides an example of a graph that is not harmonious.


Graph colouring

A graph colouring is a subclass of graph labellings. Vertex colourings assign different labels to adjacent vertices, while edge colourings assign different labels to adjacent edges.


Lucky labelling

A lucky labelling of a graph is an assignment of positive integers to the vertices of such that if denotes the sum of the labels on the neighbours of , then is a vertex coloring of . The "lucky number" of is the least such that has a lucky labelling with the integers


References

{{reflist * * Extensions and generalizations of graphs