In the
mathematical
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
field of
graph theory
In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
, a complete bipartite graph or biclique is a special kind of
bipartite graph
In the mathematics, mathematical field of graph theory, a bipartite graph (or bigraph) is a Graph (discrete mathematics), graph whose vertex (graph theory), vertices can be divided into two disjoint sets, disjoint and Independent set (graph theo ...
where every
vertex of the first set is connected to every vertex of the second set.
[.]
Electronic edition
page 17.
Graph theory itself is typically dated as beginning with
Leonhard Euler
Leonhard Euler ( ; ; ; 15 April 170718 September 1783) was a Swiss polymath who was active as a mathematician, physicist, astronomer, logician, geographer, and engineer. He founded the studies of graph theory and topology and made influential ...
's 1736 work on the
Seven Bridges of Königsberg. However,
drawing
Drawing is a Visual arts, visual art that uses an instrument to mark paper or another two-dimensional surface, or a digital representation of such. Traditionally, the instruments used to make a drawing include pencils, crayons, and ink pens, some ...
s of complete bipartite graphs were already printed as early as 1669, in connection with an edition of the works of
Ramon Llull
Ramon Llull (; ; – 1316), sometimes anglicized as ''Raymond Lully'', was a philosopher, theologian, poet, missionary, Christian apologist and former knight from the Kingdom of Majorca.
He invented a philosophical system known as the ''Art ...
edited by
Athanasius Kircher.
Llull himself had made similar drawings of
complete graphs three centuries earlier.
[.
]
Definition
A complete bipartite graph is a graph whose vertices can be partitioned into two subsets and such that no edge has both endpoints in the same subset, and every possible edge that could connect vertices in different subsets is part of the graph. That is, it is a
bipartite graph
In the mathematics, mathematical field of graph theory, a bipartite graph (or bigraph) is a Graph (discrete mathematics), graph whose vertex (graph theory), vertices can be divided into two disjoint sets, disjoint and Independent set (graph theo ...
such that for every two vertices and, is an edge in . A complete bipartite graph with partitions of size and , is denoted ;
every two graphs with the same notation are
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
.
Examples

* For any , is called a
star
A star is a luminous spheroid of plasma (physics), plasma held together by Self-gravitation, self-gravity. The List of nearest stars and brown dwarfs, nearest star to Earth is the Sun. Many other stars are visible to the naked eye at night sk ...
.
All complete bipartite graphs which are
trees are stars.
** The graph is called a
claw
A claw is a curved, pointed appendage found at the end of a toe or finger in most amniotes (mammals, reptiles, birds). Some invertebrates such as beetles and spiders have somewhat similar fine, hooked structures at the end of the leg or Arthro ...
, and is used to define the
claw-free graphs.
* The graph is called the
utility graph. This usage comes from a standard mathematical puzzle in which three utilities must each be connected to three buildings; it is impossible to solve without crossings due to the
nonplanarity of .
* The maximal bicliques found as subgraphs of the digraph of a relation are called concepts. When a lattice is formed by taking meets and joins of these subgraphs, the relation has an
Induced concept lattice. This type of analysis of relations is called
formal concept analysis.
Properties
*Given a bipartite graph, testing whether it contains a complete bipartite subgraph for a parameter is an
NP-complete
In computational complexity theory, NP-complete problems are the hardest of the problems to which ''solutions'' can be verified ''quickly''.
Somewhat more precisely, a problem is NP-complete when:
# It is a decision problem, meaning that for any ...
problem.
*A
planar graph
In graph theory, a planar graph is a graph (discrete mathematics), graph that can be graph embedding, embedded in the plane (geometry), plane, i.e., it can be drawn on the plane in such a way that its edges intersect only at their endpoints. ...
cannot contain as a
minor; an
outerplanar graph cannot contain as a minor (These are not
sufficient conditions for planarity and outerplanarity, but necessary). Conversely, every nonplanar graph contains either or the
complete graph as a minor; this is
Wagner's theorem.
*Every complete bipartite graph. is a
Moore graph and a -
cage.
*The complete bipartite graphs and have the maximum possible number of edges among all
triangle-free graphs with the same number of vertices; this is
Mantel's theorem. Mantel's result was generalized to -partite graphs and graphs that avoid larger
cliques as subgraphs in
Turán's theorem, and these two complete bipartite graphs are examples of
Turán graphs, the extremal graphs for this more general problem.
*The complete bipartite graph has a
vertex covering number of and an
edge covering number of
*The complete bipartite graph has a
maximum independent set of size
*The
adjacency matrix of a complete bipartite graph has eigenvalues , and 0; with multiplicity 1, 1 and respectively.
*The
Laplacian matrix of a complete bipartite graph has eigenvalues , , , and 0; with multiplicity 1, , and 1 respectively.
*A complete bipartite graph has
spanning trees.
*A complete bipartite graph has a
maximum matching of size
*A complete bipartite graph has a proper
-edge-coloring corresponding to a
Latin square
Latin ( or ) is a classical language belonging to the Italic branch of the Indo-European languages. Latin was originally spoken by the Latins in Latium (now known as Lazio), the lower Tiber area around Rome, Italy. Through the expansion o ...
.
*Every complete bipartite graph is a
modular graph: every triple of vertices has a median that belongs to shortest paths between each pair of vertices.
[.]
See also
*
Biclique-free graph, a class of sparse graphs defined by avoidance of complete bipartite subgraphs
*
Crown graph, a graph formed by removing a
perfect matching from a complete bipartite graph
*
Complete multipartite graph, a generalization of complete bipartite graphs to more than two sets of vertices
*
Biclique attack
References
{{reflist, 30em
Parametric families of graphs