Hypercube graph: Difference between revisions
(Created page with "{{undirected graph family}} ==Definition== A <math>n</math>-dimensional '''hypercube graph''' is defined in the follwing equivalent ways: # It is the graph of the <math>n</...") |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 17: | Line 17: | ||
| [[size of vertex set]] || <math>2^n</math> || Each time we increment <math>n</math> by 1, the number of vertices doubles | | [[size of vertex set]] || <math>2^n</math> || Each time we increment <math>n</math> by 1, the number of vertices doubles | ||
|- | |- | ||
| [[size of edge set]] || <math>2^{n-1} | | [[size of edge set]] || <math>n \cdot 2^{n-1}</math> || By the definition of prism, if <math>a_n</math> denotes the number of edges in the <math>n</math>-hypercube, then <math>a_n = 2a_{n-1} + 2^{n-1}</math>. Further, <math>a_1 = 1</math>. We solve the recurrence relation and obtain the expression. | ||
|} | |} | ||
Latest revision as of 16:19, 29 May 2012
Template:Undirected graph family
Definition
A -dimensional hypercube graph is defined in the follwing equivalent ways:
- It is the graph of the -dimensional hypercube, i.e., the graph whose vertices are the vertices of the -dimensional hypercube and whose edges are the edges of the -dimensional hypercube.
- It is defined inductively as follows: for , it is the complete graph:K2, and for , it is the prism of the -dimensional hypercube.
Arithmetic functions
Size measures
| Function | Value | Explanation |
|---|---|---|
| size of vertex set | Each time we increment by 1, the number of vertices doubles | |
| size of edge set | By the definition of prism, if denotes the number of edges in the -hypercube, then . Further, . We solve the recurrence relation and obtain the expression. |
Numerical invariants associated with vertices
Since the graph is a vertex-transitive graph, any numerical invariant associated to a vertex must be equal on all vertices of the graph. Below are listed some of these invariants:
| Function | Value | Explanation |
|---|---|---|
| degree of a vertex | Each time we apply the prism construction, the degree goes up by 1. | |
| eccentricity of a vertex | Each time we apply the prism construction, the eccentricity of every vertex goes up by 1. |
Other numerical invariants
| Function | Value | Explanation |
|---|---|---|
| clique number | 2 | The graph is bipartite, hence triangle-free |
| independence number | Thinking geometrically in terms of the hypercube, the graph is bipartite, with the two parts defined by the parity of the sums of coordinates of vertices if we coordinatize the hypercube as . Both parts have sizes . | |
| chromatic number | 2 | Thinking geometrically in terms of the hypercube, the graph is bipartite, with the two parts defined by the parity of the sums of coordinates of vertices if we coordinatize the hypercube as . |
| radius of a graph | Due to vertex-transitivity, the radius equals the eccentricity of any vertex, which has been computed above. | |
| diameter of a graph | Due to vertex-transitivity, the diameter equals the eccentricity of any vertex, which has been computed above. | |
| girth of a graph | 4 (except the case , that has infinite girth) | The 2-hypercube is cycle graph:C4. All higher hypercubes contain this as a subgraph. |
| odd girth | infinite | Thinking geometrically in terms of the hypercube, the graph is bipartite, with the two parts defined by the parity of the sums of coordinates of vertices if we coordinatize the hypercube as . |
| even girth | 4 (except the case , that has infinite girth) | The 2-hypercube is cycle graph:C4. All higher hypercubes contain this as a subgraph. |