FACTOID # 97: Got a parking ticket in Finland? Better just pay up - it is the least corrupt nation in the world.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Digraph morphism

In the mathematical field of graph theory a graph homomorphism is a mapping between two graphs that respects their structure. More concretely it maps Wikibooks Wikiversity has more about this subject: School of Mathematics Wikiquote has a collection of quotations by or about: Mathematics Look up Mathematics in Wiktionary, the free dictionary Wikimedia Commons has more media related to: Mathematics Bogomolny, Alexander: Interactive Mathematics Miscellany and Puzzles. ... A diagram of a graph with 6 vertices and 7 edges. ...

  • vertices to vertices
  • undirected edges to undirected edges or collapses the edge onto a vertex.
  • directed edges to directed edges (without changing direction) or collapses the edge onto a vertex

Contents


Definition

A graph homomorphism f from a graph G: = (V,E) to a graph G': = (V',E') is a function

on the edges and vertices of G such that

  1. vertices of G go to vertices of G',
  2. if e is an edge of G with endpoints v and w then either f(e) is an edge of G' with endpoints f(v) and f(w), or f(e) = f(v) = f(w), and
  3. if e is a directed edge of G from v to w then either f(e) is a directed edge of H from f(v) to f(w), or f(e) = f(v) = f(w).

The above definition works even when G and G' are allowed to have multiedges and loops. In the case of simple graphs, the definition can is slightly simpler: where an edge maps is determined by where its endpoints map. This article just presents the basic definitions. ...


Some authors use a stricter definition than the one given here, in which an edge is not allowed to map to a vertex. Thus, if the destination graph has no loops, adjacent vertices can't map to the same vertex.


If the homomorphism f is a bijection, then the inverse function is also a graph homomorphism, so f is a graph isomorphism. In this case, the two graphs are identical from the viewpoint of graph theory. Determining whether there is an isomorphism between two graphs is an important problem in computational complexity theory; see graph isomorphism problem. In mathematics, a bijection, bijective function, or one-to-one correspondence is a function that is both injective (one-to-one) and surjective (onto), and therefore bijections are also called one-to-one and onto. ... In mathematics, an isomorphism (in Greek isos = equal and morphe = shape) is a kind of interesting mapping between objects. ... In computational complexity theory, the graph isomorphism problem or GI problem is the graph theory problem of determining whether, given two graphs G1 and G2, it is possible to permute (or relabel) the vertices of one graph so that it is equal to the other. ...


Examples

The function

mapping a graph G to the complete graph with one vertex is a graph homomorphism. In the mathematical field of graph theory a complete graph is a simple graph where an edge connects every pair of vertices. ...


Notes

In terms of graph coloring, a k-coloring of G, without restrictions, is equivalent to a homomorphism of G into Kk, the complete graph on k vertices. (Each vertex of G is colored according to which vertex of Kk it goes to.) As an extension of that analogy, a homomorphism of G into H is also sometimes called an H-coloring. A 3-coloring suits this graph, but fewer colors would result in adjacent vertices of the same color. ... In the mathematical field of graph theory a complete graph is a simple graph where an edge connects every pair of vertices. ...


Properties

In mathematics and computer science the connectivity of graphs is one of the basic concepts of graph theory. ... One major problem that has plagued graph theory since its inception is the lack of consistency in terminology. ... One major problem that has plagued graph theory since its inception is the consistent lack of consistency in terminology. ... In mathematics, philosophy, logic and technical fields that depend on them, iff is used as an abbreviation for if and only if. It is often, not always, written italicized: iff. ... In the context of abstract algebra or universal algebra, a monomorphism is simply an injective homomorphism. ...

See also


  Results from FactBites:
 
Kernel (mathematics) - Wikipedia, the free encyclopedia (507 words)
In categories with zero morphisms one can define the kernel of a morphism f as the equalizer of f and the parallel zero morphism.
A kernel pair is a categorical notion which is more closely related to the notion of a congruence relation in algebra.
The kernel pair of a morphism f is defined as a pullback of f with itself.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.