1. Introduction
Let denote the set of all simple loopless graphs on n vertices. Determining whether a graph belongs to some specified set is sometimes difficult. For example, finding the genus of a graph is an NP-hard problem. A good method of finding families of graphs of a specific genus is to consider operators on known families of graphs of specific genus.
A mapping T on is called a linear operator if it preserves the unions (that is, for any graphs and ), and preserves the edgeless graph, , in .
Such linear operators were studied by Pullman [
1] in 1985 and by Hershkowitz [
2] in 1987. Those mappings that preserve the clique covering number were studied in [
1] and the mappings that preserve maximum cycle length were studied in [
2]. The mappings that preserve chromatic number and planarity were studied in [
3].
For a graph G, let denote the vertex set and denote the edge set so that an edge in is represented by an unordered pair of vertices, , or simply . Isolated vertices does not affect the properties that we are investigating. So, we may think of nonempty subgraph of G, which is obtained by deleting its isolated vertices from G. We now adopt the convention that “G has a property” means “ has that property”. Therefore if we say that “E is an edge” means that and if we say that “G is a 3-cycle”, we mean that “ is a 3-cycle”.
Let the vertex set of the graphs in
be
. If the edge set of a graph
E consists only of the edge
, we denote
E by
. A linear operator
is called a
vertex permutation ([
2]) if there is a permutation,
, of
such that if
is an edge of
G,
, then
is an edge of
, which is equivalent to
for all
.
We say that a linear operator
T preserves a set
if
implies that
. The linear operator
T strongly preserves the set
if
Thus, “T strongly preserves the set ” means that “T preserves the set and T preserves the complement ”.
If is a linear operator that maps the whole set to a single element, then T preserves any set that contains that single element. So, for our investigation, additional conditions must be added to the linear operator as we see in the following example.
Example 1. Let P be the Petersen graph, Then P is a 3-regular graph. Let be defined by for all and . Then T is a linear operator and preserves 3-regular graphs, but T maps every graph A except to the 3-regular graph Therefore T strongly preserves no set of graphs except P and .
Let
h be a function on
and
be a linear operator. The operator
T is said to
preserve the function
h if
T preserves the set
for each
, the image of
h. This is equivalent that
Let
denote the number of edges in
G, i.e.,
the cardinality of the set
. We say that a graph
G is a
k-star ([
3]) if
G is consisted of
k edges sharing a common vertex. Then a 2-star is a path of two connected edges.
Let G and H be graphs in and . Then we say that G is dominated by H or H dominates G, and we denote .
We say that the genus of a surface is 0 when the surface is a sphere or a plane. A surface has genus 1 if it is equivalent to a torus or a sphere with 1 “handle”. An orientable smooth surface has genus k if it is equivalent to a surface with k holes, or a sphere with k “handles”.
The genus of a graph is defined as the genus of the simplest surface in which it can be embedded (drawn) without crossings of edges. There are well known facts such that the genus of a graph is 0 (i.e., the surface is planar) if it is not a subdivision of a or , where is the complete graph on 5 vertices, and is the complete bipartite graph the vertex bipartition being two sets each of three members.
For , let us denote the genus of G by . Thus, is a function , the set of nonnegative integers, which is defined by if G has genus h.
Now, we define a function on the set of natural integers , such that has a graph G with . That is, define by if and only if contains a graph G with and does not. As an example, since complete graph has genus 1 and each graph on four vertices has genus 0. That is, gives the minimum such that has a graph G with . Also, extending this function to the nonnegative integers, we define .
In [
5] the following theorem was established:
Theorem 1. ([
5] Theorem 3.7)
. For a nonnegative integer h, let if , and if . If is a linear operator, then, the following are eqivalent:- 1.
T preserves consecutive two genera h and ;
- 2.
T strongly preserves genus h;
- 3.
T preserves genus h and is bijective;
- 4.
T preserves genus h and ;
- 5.
T maps edges to edges and T preserves genus h for ;
- 6.
T is a vertex permutation.
In this article, we extend these results. The following join of two graphs will be used.
Definition 1. Let be vertices. Let , , , , , and . Define the-append ofGandH, , to be the graph on vertices whose vertex set is and let the edge set of to be the set . See Figure 1. If the vertex u in G is not specified, that is the choice of vertex u is arbitrary, we write or , and if neither is specified we write . For example, if
G is a graph one of whose vertices is
v we write
since any choice of a vertex from
will give the same graph appended to the vertex
v of
G. Similarly, if
is a 6 cycle, we write
, since for any choices of vertices of
and any choice of vertices of
give the same appended graph. Further, when appending more than two graphs, we use a sequence of vertices
so that for
,
, etc., the graph
is well defined. In
Figure 2, we show the appending of two
’s to the ends of an edge
E.
2. A Construction
We define the box-sum of graphs where F is a forest. We assume that the number n of vertices in is at least four times the number of edges in the forest plus the number of components of F.
We begin defining
where
H is a tree as follows: Let
H be a tree with nonisolated vertex set
and with
q edges,
, where
. To each edge
, of
H assign the vertices
and such that for
,
Let
be the complete graph induced by the set of vertices
Let . Then, is a graph on vertices such that
H is a subgraph of ;
contains q blocks;
each block is isomorphic to ; and
exactly one edge of H is dominated by each block of .
Let be a forest with disjoint trees . Let be the set of nonisolated vertices of F, and let F have a total of r edges, , where .
Let
be a set of vertices in
such that
Let
be the complete graph induced by the set of vertices
Let
Then
is a graph such that
F is a subgraph of ;
contains ℓ components and a total of (= s) blocks;
the ith component of is ;
exactly one edge of F is dominated by each block of each component of ;
The genus of is s, the number of edges in F.
Note that is not unique, it depends on the choice of vertices and .
Example 2. In Figure 3 we see a tree H and in Figure 4 we see the graph with the bold edges indicating the original tree H. 3. Linear Operators That Preserve Two Genera of a Graph
Let be a subset of and let . So that is the largest graph in . Let , the number of edges in the graph G and let be the set of all edge graphs in .
Let be a linear operator.
Let . Let and let be a spanning forest of .
Let , and be a spanning forest of .
Let , and be a spanning forest of .
In the following lemma we shall use the function defined above Theorem 1 such that gives the minimum such that has a graph G with . Further recall that an idempotent operator, L, is one for which .
Lemma 1. Let k and j be positive integers and let . Let be an idempotent linear operator that preserves the set of graphs of genus k and the set of graphs of genus . Then, .
Proof. Suppose that . Let where each is an edge, and label the edges so that and . Further, for , since L is idempotent and , .
Let , and consider . Then, has genus j, and meets vertices. Let Q be a graph of genus k on vertices and let . G meets all the vertices of and all the vertices of . Since in G, and Q share one vertex, G meets n vertices. Then and since the deletion of each edge in reduces the genus of by one and hence reduces the genus of G by one. Let be edges dominated by G such that .
Now,
, since
. Thus
. So
since
. We now have that
and
, a contradiction since
. Thus,
. □
Lemma 2. Let and let . If is an idempotent linear operator that preserves graphs of genus k and graphs of genus then L is the identity mapping.
Proof. Consider . By Lemma 1 . Note, if then L is the identity, so we assume that . Thus, the vertices incident with a tree dominated by induces a subgraph of a , by permuting vertices, we may suppose that the is induced by vertices . Further, if F is any edge, . Let be appended so that for H a graph of genus k on vertices, dominates edges whose images dominate .
Let be edges dominated by respectively such that .
Then
and
, so that
and
. But,
But adds at most to the genus of . That is .
That is , so , a contradiction.
We have shown that and hence L is the identity. □
The following lemma was obtained in [
6], but we include the proof for completeness.
Lemma 3 ([
6] Lemma 2.5).
Let be a finite set and be arbitrary mapping. Then there is some natural number r such that (the r-th power of ϕ) is idempotent. Proof. Since is finite, and can be considered a subset of , the set is a finite set. Thus there exist two nonnegative integers with such that . Let . Since , if k is a nonnegative integer, then , etc. So that for any nonnegative integer k, .
Suppose that c is a nonnegative integer with . Then for some nonnegative integer z. Thus, . That is, for any nonnegative integers with , .
Now, let , then since . Thus, . Hence it follows that . For we have . That is is idempotent. □
Theorem 2. Let and be positive integers and let . If is a linear operator that preserves graphs of genus h and graphs of genus then T is a vertex permutation.
Proof. Let L be a power of T that is idempotent as guaranteed by Lemma 3. By Lemma 2, L is the identity. It follows that T must be bijective since L is a power of T. Since , by Theorem 1 the theorem follows. □