fbpx
Wikipedia

Intersection graph

In graph theory, an intersection graph is a graph that represents the pattern of intersections of a family of sets. Any graph can be represented as an intersection graph, but some important special classes of graphs can be defined by the types of sets that are used to form an intersection representation of them.

An example of how intersecting sets defines a graph.

Formal definition Edit

Formally, an intersection graph G is an undirected graph formed from a family of sets

 

by creating one vertex vi for each set Si, and connecting two vertices vi and vj by an edge whenever the corresponding two sets have a nonempty intersection, that is,

 

All graphs are intersection graphs Edit

Any undirected graph G may be represented as an intersection graph. For each vertex vi of G, form a set Si consisting of the edges incident to vi; then two such sets have a nonempty intersection if and only if the corresponding vertices share an edge. Therefore, G is the intersection graph of the sets Si.

Erdős, Goodman & Pósa (1966) provide a construction that is more efficient, in the sense that it requires a smaller total number of elements in all of the sets Si combined. For it, the total number of set elements is at most n2/4, where n is the number of vertices in the graph. They credit the observation that all graphs are intersection graphs to Szpilrajn-Marczewski (1945), but say to see also Čulík (1964). The intersection number of a graph is the minimum total number of elements in any intersection representation of the graph.

Classes of intersection graphs Edit

Many important graph families can be described as intersection graphs of more restricted types of set families, for instance sets derived from some kind of geometric configuration:

Scheinerman (1985) characterized the intersection classes of graphs, families of finite graphs that can be described as the intersection graphs of sets drawn from a given family of sets. It is necessary and sufficient that the family have the following properties:

  • Every induced subgraph of a graph in the family must also be in the family.
  • Every graph formed from a graph in the family by replacing a vertex by a clique must also belong to the family.
  • There exists an infinite sequence of graphs in the family, each of which is an induced subgraph of the next graph in the sequence, with the property that every graph in the family is an induced subgraph of a graph in the sequence.

If the intersection graph representations have the additional requirement that different vertices must be represented by different sets, then the clique expansion property can be omitted.

Related concepts Edit

An order-theoretic analog to the intersection graphs are the inclusion orders. In the same way that an intersection representation of a graph labels every vertex with a set so that vertices are adjacent if and only if their sets have nonempty intersection, so an inclusion representation f of a poset labels every element with a set so that for any x and y in the poset, x ≤ y if and only if f(x) ⊆ f(y).

See also Edit

References Edit

  • Čulík, K. (1964), "Applications of graph theory to mathematical logic and linguistics", Theory of Graphs and its Applications (Proc. Sympos. Smolenice, 1963), Prague: Publ. House Czechoslovak Acad. Sci., pp. 13–20, MR 0176940.
  • Erdős, Paul; Goodman, A. W.; Pósa, Louis (1966), "The representation of a graph by set intersections" (PDF), Canadian Journal of Mathematics, 18 (1): 106–112, doi:10.4153/CJM-1966-014-3, MR 0186575, S2CID 646660.
  • Golumbic, Martin Charles (1980), Algorithmic Graph Theory and Perfect Graphs, Academic Press, ISBN 0-12-289260-7.
  • McKee, Terry A.; McMorris, F. R. (1999), Topics in Intersection Graph Theory, SIAM Monographs on Discrete Mathematics and Applications, vol. 2, Philadelphia: Society for Industrial and Applied Mathematics, ISBN 0-89871-430-3, MR 1672910.
  • Szpilrajn-Marczewski, E. (1945), "Sur deux propriétés des classes d'ensembles", Fund. Math., 33: 303–307, doi:10.4064/fm-33-1-303-307, MR 0015448.
  • Schaefer, Marcus (2010), "Complexity of some geometric and topological problems" (PDF), Graph Drawing, 17th International Symposium, GS 2009, Chicago, IL, USA, September 2009, Revised Papers, Lecture Notes in Computer Science, vol. 5849, Springer-Verlag, pp. 334–344, doi:10.1007/978-3-642-11805-0_32, ISBN 978-3-642-11804-3.
  • Scheinerman, Edward R. (1985), "Characterizing intersection classes of graphs", Discrete Mathematics, 55 (2): 185–193, doi:10.1016/0012-365X(85)90047-0, MR 0798535.

Further reading Edit

  • For an overview of both the theory of intersection graphs and important special classes of intersection graphs, see McKee & McMorris (1999).

External links Edit

  • Jan Kratochvíl, A video lecture on intersection graphs (June 2007)
  • E. Prisner, A Journey through Intersection Graph County

intersection, graph, graph, theory, intersection, graph, graph, that, represents, pattern, intersections, family, sets, graph, represented, intersection, graph, some, important, special, classes, graphs, defined, types, sets, that, used, form, intersection, re. In graph theory an intersection graph is a graph that represents the pattern of intersections of a family of sets Any graph can be represented as an intersection graph but some important special classes of graphs can be defined by the types of sets that are used to form an intersection representation of them An example of how intersecting sets defines a graph Contents 1 Formal definition 2 All graphs are intersection graphs 3 Classes of intersection graphs 4 Related concepts 5 See also 6 References 7 Further reading 8 External linksFormal definition EditFormally an intersection graph G is an undirected graph formed from a family of sets S i i 0 1 2 displaystyle S i i 0 1 2 dots nbsp by creating one vertex vi for each set Si and connecting two vertices vi and vj by an edge whenever the corresponding two sets have a nonempty intersection that is E G v i v j i j S i S j displaystyle E G v i v j mid i neq j S i cap S j neq emptyset nbsp All graphs are intersection graphs EditAny undirected graph G may be represented as an intersection graph For each vertex vi of G form a set Si consisting of the edges incident to vi then two such sets have a nonempty intersection if and only if the corresponding vertices share an edge Therefore G is the intersection graph of the sets Si Erdos Goodman amp Posa 1966 provide a construction that is more efficient in the sense that it requires a smaller total number of elements in all of the sets Si combined For it the total number of set elements is at most n2 4 where n is the number of vertices in the graph They credit the observation that all graphs are intersection graphs to Szpilrajn Marczewski 1945 but say to see also Culik 1964 The intersection number of a graph is the minimum total number of elements in any intersection representation of the graph Classes of intersection graphs EditMany important graph families can be described as intersection graphs of more restricted types of set families for instance sets derived from some kind of geometric configuration An interval graph is defined as the intersection graph of intervals on the real line or of connected subgraphs of a path graph An indifference graph may be defined as the intersection graph of unit intervals on the real line A circular arc graph is defined as the intersection graph of arcs on a circle A polygon circle graph is defined as the intersection of polygons with corners on a circle One characterization of a chordal graph is as the intersection graph of connected subgraphs of a tree A trapezoid graph is defined as the intersection graph of trapezoids formed from two parallel lines They are a generalization of the notion of permutation graph in turn they are a special case of the family of the complements of comparability graphs known as cocomparability graphs A unit disk graph is defined as the intersection graph of unit disks in the plane A circle graph is the intersection graph of a set of chords of a circle The circle packing theorem states that planar graphs are exactly the intersection graphs of families of closed disks in the plane bounded by non crossing circles Scheinerman s conjecture now a theorem states that every planar graph can also be represented as an intersection graph of line segments in the plane However intersection graphs of line segments may be nonplanar as well and recognizing intersection graphs of line segments is complete for the existential theory of the reals Schaefer 2010 The line graph of a graph G is defined as the intersection graph of the edges of G where we represent each edge as the set of its two endpoints A string graph is the intersection graph of curves on a plane A graph has boxicity k if it is the intersection graph of multidimensional boxes of dimension k but not of any smaller dimension A clique graph is the intersection graph of maximal cliques of another graph A block graph of clique tree is the intersection graph of biconnected components of another graphScheinerman 1985 characterized the intersection classes of graphs families of finite graphs that can be described as the intersection graphs of sets drawn from a given family of sets It is necessary and sufficient that the family have the following properties Every induced subgraph of a graph in the family must also be in the family Every graph formed from a graph in the family by replacing a vertex by a clique must also belong to the family There exists an infinite sequence of graphs in the family each of which is an induced subgraph of the next graph in the sequence with the property that every graph in the family is an induced subgraph of a graph in the sequence If the intersection graph representations have the additional requirement that different vertices must be represented by different sets then the clique expansion property can be omitted Related concepts EditAn order theoretic analog to the intersection graphs are the inclusion orders In the same way that an intersection representation of a graph labels every vertex with a set so that vertices are adjacent if and only if their sets have nonempty intersection so an inclusion representation f of a poset labels every element with a set so that for any x and y in the poset x y if and only if f x f y See also EditContact graphReferences EditCulik K 1964 Applications of graph theory to mathematical logic and linguistics Theory of Graphs and its Applications Proc Sympos Smolenice 1963 Prague Publ House Czechoslovak Acad Sci pp 13 20 MR 0176940 Erdos Paul Goodman A W Posa Louis 1966 The representation of a graph by set intersections PDF Canadian Journal of Mathematics 18 1 106 112 doi 10 4153 CJM 1966 014 3 MR 0186575 S2CID 646660 Golumbic Martin Charles 1980 Algorithmic Graph Theory and Perfect Graphs Academic Press ISBN 0 12 289260 7 McKee Terry A McMorris F R 1999 Topics in Intersection Graph Theory SIAM Monographs on Discrete Mathematics and Applications vol 2 Philadelphia Society for Industrial and Applied Mathematics ISBN 0 89871 430 3 MR 1672910 Szpilrajn Marczewski E 1945 Sur deux proprietes des classes d ensembles Fund Math 33 303 307 doi 10 4064 fm 33 1 303 307 MR 0015448 Schaefer Marcus 2010 Complexity of some geometric and topological problems PDF Graph Drawing 17th International Symposium GS 2009 Chicago IL USA September 2009 Revised Papers Lecture Notes in Computer Science vol 5849 Springer Verlag pp 334 344 doi 10 1007 978 3 642 11805 0 32 ISBN 978 3 642 11804 3 Scheinerman Edward R 1985 Characterizing intersection classes of graphs Discrete Mathematics 55 2 185 193 doi 10 1016 0012 365X 85 90047 0 MR 0798535 Further reading EditFor an overview of both the theory of intersection graphs and important special classes of intersection graphs see McKee amp McMorris 1999 External links EditJan Kratochvil A video lecture on intersection graphs June 2007 E Prisner A Journey through Intersection Graph County Retrieved from https en wikipedia org w index php title Intersection graph amp oldid 1136308042, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.