HOME

TheInfoList



OR:

In
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conn ...
, an adjacent vertex of a vertex in a graph is a vertex that is connected to by an edge. The neighbourhood of a vertex in a graph is the subgraph of induced by all vertices adjacent to , i.e., the graph composed of the vertices adjacent to and all edges connecting vertices adjacent to . The neighbourhood is often denoted or (when the graph is unambiguous) . The same neighbourhood notation may also be used to refer to sets of adjacent vertices rather than the corresponding induced subgraphs. The neighbourhood described above does not include itself, and is more specifically the open neighbourhood of ; it is also possible to define a neighbourhood in which itself is included, called the closed neighbourhood and denoted by . When stated without any qualification, a neighbourhood is assumed to be open. Neighbourhoods may be used to represent graphs in computer algorithms, via the
adjacency list In graph theory and computer science, an adjacency list is a collection of unordered lists used to represent a finite graph. Each unordered list within an adjacency list describes the set of neighbors of a particular vertex in the graph. This is ...
and
adjacency matrix In graph theory and computer science, an adjacency matrix is a square matrix used to represent a finite graph. The elements of the matrix indicate whether pairs of vertices are adjacent or not in the graph. In the special case of a finite simpl ...
representations. Neighbourhoods are also used in the clustering coefficient of a graph, which is a measure of the average density of its neighbourhoods. In addition, many important classes of graphs may be defined by properties of their neighbourhoods, or by symmetries that relate neighbourhoods to each other. An isolated vertex has no adjacent vertices. The degree of a vertex is equal to the number of adjacent vertices. A special case is a loop that connects a vertex to itself; if such an edge exists, the vertex belongs to its own neighbourhood.


Local properties in graphs

If all vertices in ''G'' have neighbourhoods that are isomorphic to the same graph ''H'', ''G'' is said to be ''locally H'', and if all vertices in ''G'' have neighbourhoods that belong to some graph family ''F'', ''G'' is said to be ''locally F'' (, ). For instance, in the octahedron graph, shown in the figure, each vertex has a neighbourhood isomorphic to a cycle of four vertices, so the octahedron is locally ''C''4. For example: * Any
complete graph In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices is ...
''K''''n'' is locally ''K''''n-1''. The only graphs that are locally complete are disjoint unions of complete graphs. * A
Turán graph The Turán graph, denoted by T(n,r), is a complete multipartite graph; it is formed by partitioning a set of n vertices into r subsets, with sizes as equal as possible, and then connecting two vertices by an edge if and only if they belong to dif ...
''T''(''rs'',''r'') is locally ''T''((''r''-1)''s'',''r''-1). More generally any Turán graph is locally Turán. * Every planar graph is locally outerplanar. However, not every locally outerplanar graph is planar. * A graph is
triangle-free In the mathematical area of graph theory, a triangle-free graph is an undirected graph in which no three vertices form a triangle of edges. Triangle-free graphs may be equivalently defined as graphs with clique number ≤ 2, graphs with ...
if and only if it is locally independent. * Every ''k''-
chromatic Diatonic and chromatic are terms in music theory that are most often used to characterize scales, and are also applied to musical instruments, intervals, chords, notes, musical styles, and kinds of harmony. They are very often used as a pair, ...
graph is locally (''k''-1)-chromatic. Every locally ''k''-chromatic graph has chromatic number O(\sqrt) . * If a graph family ''F'' is closed under the operation of taking induced subgraphs, then every graph in ''F'' is also locally ''F''. For instance, every chordal graph is locally chordal; every perfect graph is locally perfect; every comparability graph is locally comparable. * A graph is locally cyclic if every neighbourhood is a cycle. For instance, the octahedron is the unique connected locally ''C''4 graph, the icosahedron is the unique connected locally ''C''5 graph, and the Paley graph of order 13 is locally ''C''6. Locally cyclic graphs other than ''K''4 are exactly the underlying graphs of Whitney triangulations, embeddings of graphs on surfaces in such a way that the faces of the embedding are the cliques of the graph (; ; ). Locally cyclic graphs can have as many as n^ edges . * Claw-free graphs are the graphs that are locally co-
triangle-free In the mathematical area of graph theory, a triangle-free graph is an undirected graph in which no three vertices form a triangle of edges. Triangle-free graphs may be equivalently defined as graphs with clique number ≤ 2, graphs with ...
; that is, for all vertices, the
complement graph In the mathematical field of graph theory, the complement or inverse of a graph is a graph on the same vertices such that two distinct vertices of are adjacent if and only if they are not adjacent in . That is, to generate the complement of a ...
of the neighbourhood of the vertex does not contain a triangle. A graph that is locally ''H'' is claw-free if and only if the
independence number Independence is a condition of a person, nation, country, or state in which residents and population, or some portion thereof, exercise self-government, and usually sovereignty, over its territory. The opposite of independence is the statu ...
of ''H'' is at most two; for instance, the graph of the regular icosahedron is claw-free because it is locally ''C''5 and ''C''5 has independence number two. * The locally linear graphs are the graphs in which every neighbourhood is an induced matching .


Neighbourhood of a set

For a set ''A'' of vertices, the neighbourhood of ''A'' is the union of the neighbourhoods of the vertices, and so it is the set of all vertices adjacent to at least one member of ''A''. A set ''A'' of vertices in a graph is said to be a module if every vertex in ''A'' has the same set of neighbours outside of ''A''. Any graph has a uniquely recursive decomposition into modules, its
modular decomposition In Graph (discrete mathematics), graph theory, the modular decomposition is a decomposition of a Graph (discrete mathematics), graph into subsets of Vertex (graph theory), vertices called modules. A ''module'' is a generalization of a Connected c ...
, which can be constructed from the graph in linear time; modular decomposition algorithms have applications in other graph algorithms including the recognition of comparability graphs.


See also

*
Markov blanket In statistics and machine learning, when one wants to infer a random variable with a set of variables, usually a subset is enough, and other variables are useless. Such a subset that contains all the useful information is called a Markov blanket. ...
* Moore neighbourhood * Von Neumann neighbourhood * Second neighborhood problem * Vertex figure, a related concept in polyhedra * Link (simplicial complex), a genrealization of the neighborhood to simplicial complexes.


References

* *. *. *. *. *. *. *{{citation , last = Wigderson , first = Avi , author-link = Avi Wigderson , doi = 10.1145/2157.2158 , issue = 4 , journal = Journal of the ACM , pages = 729–735 , title = Improving the performance guarantee for approximate graph coloring , volume = 30 , year = 1983, s2cid = 32214512 . Graph theory objects