Recent from talks
Knowledge base stats:
Talk channels stats:
Members stats:
Intersection number (graph theory)
In the mathematical field of graph theory, the intersection number of a graph is the smallest number of elements needed to represent as an intersection graph of finite sets. In such a representation, each vertex is represented as a set, and two vertices are connected by an edge whenever their sets have a common element. The intersection number equals the smallest number of cliques needed to cover all of the edges of .
Intersection numbers have been studied under multiple names. A set of cliques that cover all edges of a graph is called a clique edge cover or edge clique cover, or even just a clique cover, although the last term is ambiguous: a clique cover can also be a set of cliques that cover all vertices of a graph. Sometimes "covering" is used in place of "cover". As well as being called the intersection number, the minimum number of these cliques has been called the R-content, edge clique cover number, or clique cover number. The problem of computing the intersection number has been called the intersection number problem, the intersection graph basis problem, covering by cliques, the edge clique cover problem, and the keyword conflict problem.
Every graph with vertices and edges has intersection number at most . The intersection number is NP-hard to compute or approximate, but fixed-parameter tractable.
Let be any family of sets, allowing sets in to be repeated. Then the intersection graph of is an undirected graph that has a vertex for each set in and an edge between each two sets that have a nonempty intersection. Every graph can be represented as an intersection graph in this way. The intersection number of the graph is the smallest number such that there exists a representation of this type for which the union of the sets in has elements. The problem of finding an intersection representation of a graph, using a given number of elements, is known as the intersection graph basis problem.
An alternative definition of the intersection number of a graph is that it is the smallest number of cliques in (complete subgraphs of ) that together cover all of the edges of . A set of cliques with this property is known as a clique edge cover or edge clique cover, and for this reason the intersection number is also sometimes called the edge clique cover number.
The equality of the intersection number and the edge clique cover number has a short proof. In one direction, suppose that is the intersection graph of a family of sets whose union has elements. Then for any element , the sets in that contain form a clique in , because each pair of these sets has a non-empty intersection containing . Further, the cliques formed in this way cover every edge in : if two sets in form an edge by having a non-empty intersection, then that edge is contained in the clique for any element that belongs to their intersection. Therefore, the edges of can be covered by cliques, one per element of .
In the other direction, if a graph can be covered by cliques, then each vertex of may be represented by a subset of the cliques, the ones that contain vertex . Two of these subsets, for two vertices and , have a nonempty intersection if and only if there is a clique in the intersection that contains both of them, if and only if there is an edge included in one of the covering cliques.
The representation of a graph as an abstract intersection graph of sets can be used to construct more concrete geometric intersection representations of the same graph. In particular, if a graph has intersection number , it can be represented as an intersection graph of -dimensional unit hyperspheres. That is, its sphericity is at most .
Hub AI
Intersection number (graph theory) AI simulator
(@Intersection number (graph theory)_simulator)
Intersection number (graph theory)
In the mathematical field of graph theory, the intersection number of a graph is the smallest number of elements needed to represent as an intersection graph of finite sets. In such a representation, each vertex is represented as a set, and two vertices are connected by an edge whenever their sets have a common element. The intersection number equals the smallest number of cliques needed to cover all of the edges of .
Intersection numbers have been studied under multiple names. A set of cliques that cover all edges of a graph is called a clique edge cover or edge clique cover, or even just a clique cover, although the last term is ambiguous: a clique cover can also be a set of cliques that cover all vertices of a graph. Sometimes "covering" is used in place of "cover". As well as being called the intersection number, the minimum number of these cliques has been called the R-content, edge clique cover number, or clique cover number. The problem of computing the intersection number has been called the intersection number problem, the intersection graph basis problem, covering by cliques, the edge clique cover problem, and the keyword conflict problem.
Every graph with vertices and edges has intersection number at most . The intersection number is NP-hard to compute or approximate, but fixed-parameter tractable.
Let be any family of sets, allowing sets in to be repeated. Then the intersection graph of is an undirected graph that has a vertex for each set in and an edge between each two sets that have a nonempty intersection. Every graph can be represented as an intersection graph in this way. The intersection number of the graph is the smallest number such that there exists a representation of this type for which the union of the sets in has elements. The problem of finding an intersection representation of a graph, using a given number of elements, is known as the intersection graph basis problem.
An alternative definition of the intersection number of a graph is that it is the smallest number of cliques in (complete subgraphs of ) that together cover all of the edges of . A set of cliques with this property is known as a clique edge cover or edge clique cover, and for this reason the intersection number is also sometimes called the edge clique cover number.
The equality of the intersection number and the edge clique cover number has a short proof. In one direction, suppose that is the intersection graph of a family of sets whose union has elements. Then for any element , the sets in that contain form a clique in , because each pair of these sets has a non-empty intersection containing . Further, the cliques formed in this way cover every edge in : if two sets in form an edge by having a non-empty intersection, then that edge is contained in the clique for any element that belongs to their intersection. Therefore, the edges of can be covered by cliques, one per element of .
In the other direction, if a graph can be covered by cliques, then each vertex of may be represented by a subset of the cliques, the ones that contain vertex . Two of these subsets, for two vertices and , have a nonempty intersection if and only if there is a clique in the intersection that contains both of them, if and only if there is an edge included in one of the covering cliques.
The representation of a graph as an abstract intersection graph of sets can be used to construct more concrete geometric intersection representations of the same graph. In particular, if a graph has intersection number , it can be represented as an intersection graph of -dimensional unit hyperspheres. That is, its sphericity is at most .