Next Article in Journal
On Small Deviation Asymptotics In L2 of Some Mixed Gaussian Processes
Previous Article in Journal
Neutrosophic Triplet G-Module
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

g-Convex Weight Sequences

by
Prakash Veeraraghavan
Department of Computer Science and Information Technology, La Trobe University, Bundoora, VIC 3086, Australia
Mathematics 2018, 6(4), 54; https://doi.org/10.3390/math6040054
Submission received: 5 March 2018 / Revised: 31 March 2018 / Accepted: 1 April 2018 / Published: 5 April 2018

Abstract

:
In this paper, we introduce the notion of g-convex weight sequence (gcws) for connected graphs based on the concept of g-convexity and g-weight. g-weight is a natural generalization of the notion of branch weight for trees. We investigate the various questions of realization of an integer sequence as a g-convex weight sequence for trees and some special classes of graphs such as complete graphs, windmill and degenerate windmill graphs and wheels.

1. Introduction

Graph theory is a branch of Discrete mathematics that has applications in several different areas such as anthropology, architecture, biology, chemistry, computer science, economics, psychology, telecommunication networks and so on [1]. Graphs are used to model several discrete real-life problems. Among them, finding a central structure is one of the most important applications of graph theory in other disciplines. The problem of finding a central structure is studied extensively in graph theory under facility location problem. The centrality can be defined in several ways. One of them is using the eccentricity of vertices. The other well studied centrality is using graph convexities. Several types of convexities in graphs have been studied in the literature modeled on similar concepts in topology. One of them, called the g-convexity, has been studied by several authors. See, for example, Feldman-Hogassen [2], Mulder [3] and Nieminen [4]. In [5], Prakash constituted a first approach to a systematic study on the size of convex sets in graphs. In a later paper [6], the author demonstrated an application of g-convexity in mobile ad hoc networks. Apart from this, convex sets are also used for measuring dissimilarities and dynamic search in graphs.
In this paper, we introduce the notion of g-convex weight sequences (gcws for short) for graphs. We investigate the various questions of realization of gcws for trees and some special classes of graphs. We believe that the general realization question is an NP-hard (non-deterministic polynomial-time hard)problem. We address this conjecture in our future paper.
We now present some of the graph-theoretic definitions used throughout this paper. Standard graph theoretic terms not defined here can be found in Bondy and Murty [7]. A graph G = (V, E) consists of a finite set V of vertices and a set E of edges, where E is a subset of the set of two-element (unordered) subsets of V. In this paper, we consider only undirected connected finite simple graphs.
The g-convexity and the g-centroid are defined as follows:
Definition 1.
A set S V is geodetic convex (g-convex for short) if every u , v S , all vertices on any u v shortest path (also called a geodesic path) belong to S.
Definition 2.
Let G = (V, E) be any connected graph. For v V ( G ) , we define the g-weight w ( v ) = max { S : S is a g-convex set of G not containing v}. Let g c ( G ) = min { w ( v ) : v V ( G ) }. Then, g c ( G ) is called the g-centroidal number of G. The vertices v for which w ( v ) = g c ( G ) are called the g-centroidal vertices. The g-centroid C g ( G ) is the set of all g-centroidal vertices.
A positive sequence W = { w 1 , w 2 , ⋯, w n } of integers is said to be a g-convex weight sequence (gcws for short) if there exists a graph G whose vertices v i have weights w ( v i ) = w i , 1 i n . Then, we say G realizes W. When equal weights appear in the sequence, we use the power notation { w 1 p 1 , w 2 p 2 , ⋯, w r p r }, where p i s are the multiplicities of w i and w i ’s are arranged in the increasing order of magnitude. Clearly, g c ( G ) = w 1 and C g ( G ) = p 1 .
Let C be a class of graphs. A gcws is said to be potential for C if at least one realization of the gcws is a graph in C and it is said to be forcible for C if every realization of it is a graph in C .
For v V , we denote by S v = S v ( G ) , any maximum g-convex set of G, not containing v.
If the context is clear, we use the term convexity instead of g-convexity.
We now define some graph-theoretic terms, which we will frequently use in the sequel.
Definition 3.
Let G be a connected graph and x , y V ( G ) . The distance between x and y, denoted as d ( x , y ) is defined as the number of edges in a shortest path connecting x and y in G
In a connected graph G, let u V ( G ) , and let y N i ( u ) = {x : d ( u , x ) = i }. We say y is a successor of x with respect to u if x N i 1 ( u ) and x y E . x is also called a parent or a predecessor of y. Now, consider the successor relation with respect to u on G. Let y N j ( u ) . We say y is a decendant of some x N i ( u ) if i < j and there exists an x y geodesic of length j i in G. In this case, x is also called an ancestor of y.
By the neighbourhood structure of a graph with respect to a vertex u, we mean the predecessor–successor relation on the vertex set of G defined with respect to u.
The rest of the paper is organized as follows: in Section 2, we address the problem of an integer sequence W to be a gcws for trees. We also provide characterization of an integer sequence to be a gcws for special classes of trees such as stars, caterpillars and spiders. Section 3 deals with the gcws for complete graphs, wheels, windmill and degenerate windmill graphs. We then conclude our paper by presenting a conjecture.

2. Convex Weight Sequences for Trees

In this section, we present a realization for a sequence to be a gcws for a tree. We also characterize gcws for special classes of trees, such as paths, stars, caterpillars and spiders.
A tree is a connected acyclic graph. Vertices of degree one in a tree T are called the leaves of T. Let u V ( T ) . Consider the neighbourhood structure of T with respect to u. A vertex x V ( T ) is said to be a k-leaf if k is the distance of x from the farthest leaf of T, which is a descendant of x. From the definition of k-leaves, it follows that 0-leaves are the same as leaves.
Let T be a tree and u V ( T ) . Then, by the branches at u, we mean the components of T u . The branch weight of u, denoted by b w ( u ) , is the size of the maximum component of T u . The branch weight centroid of T is the collection of vertices with minimum branch weight. Since every component of T u is a g-convex set of T, not containing u, it follows that the g-centroid and the branch weight centroid for a tree are the same. Thus, g-centroid is also regarded as the generalization of the branch weight centroid for trees.
The following proposition is applicable to any general graph.
Proposition 1.
Let G = (V, E) be any connected graph and u , v V ( G ) . If w ( u ) < w ( v ) , then for any S v , u S v .
Proof. 
Let G be a connected graph and u , v V ( G ) . Let w ( u ) < w ( v ) , and S v be any g-convex set realizing the weight of v. If u S v , then, by the definition of w ( u ) , w ( u ) S v = w ( v ) —a contradiction. Thus, u S v .  ☐
As an immediate corollary, we have the following result:
Corollary 1.
For any v C g ( G ) , C g ( G ) S v .
We now present some results concerning the gcws for trees that are used in the sequel.
The proof of the following lemma is immediate from the definition of a leaf vertex.
Lemma 1.
Let T be a tree on n vertices and u V ( T ) . w ( u ) = ( n 1 ) if and only if u is a leaf of T.
The following proposition establishes a relation between the neighbourhood structure of a tree T at an arbitrary vertex u, and the component of T that realizes the weight of every vertex v of T, such that w ( v ) w ( u ) .
Proposition 1.
Let T be a tree and u , v V ( T ) such that w ( v ) w ( u ) . Consider the neighbourhood structure of T with respect to u. Let T v be the set of all descendants of v with respect to u, including v. Then, S v  =  V ( T ) T v .
Proof. 
Let T be a tree and u , v V ( T ) such that w ( v ) w ( u ) . Consider the neighbourhood structure of T with respect to u. Let V 1 , V 2 , ⋯, V r be the branches at v. Without loss of generality, assume that u V 1 . If possible, let S v = V i for some i 1 . Since u V i , u V i { v } . Thus, w ( u ) > w ( v ) , a contradiction. Thus, S v = V 1 = V ( T ) T v . ☐
The above proposition is true for a centroidal vertex of a tree. Thus, we have the following corollary.
Corollary 2.
Let T be a tree and u C g ( T ) . Consider the neighbourhood structure of T with respect to u. Let  v V ( T ) be any arbitrary vertex of T. Let  T v be the set of all descendants of v with respect to u, including v. Then, S v = V ( T ) T v .
The following is a well-known theorem of Jordan [1].
Theorem 1.
Let T be a tree. Then, the centroid of T consists of either a single vertex or a pair of adjacent vertices.
The following lemma is true for any arbitrary connected graph G.
Lemma 2.
For any vertex v of G, w ( v ) ω ( G ) 1 , where ω ( G ) is the maximum clique size of G.
The proof follows from the fact that a clique is a g-convex set of any graph G.
The next proposition establishes a necessary and sufficient condition for a vertex to be a candidate for a g-centroidal vertex in a tree.
Proposition 2.
Let T be a tree and u V ( T ) . Then, u C g ( T ) if and only if every branch at u have less than or equal to n / 2 vertices.
Proof. 
Let u C g ( T ) and B 1 , B 2 , ⋯, B r be the branches at u. If possible, let B i > n / 2 for some i. We split our discussion into two cases depending on whether n is odd or even.
Let n = 2 m + 1 and B i m + 1 . Since n = 2 m + 1 , the i is unique. That is, there is exactly one i such that B i m + 1 .
Now, w ( u ) = max { B j : 1 j r } = B i m + 1 . Let u 1 = B i N ( u ) . Consider the branches of  u 1 . One branch is T B i and the other branches are A 1 , A 2 , ⋯, A k that are subtrees of B i . It is easy to see that T B i m and A j m . Thus, w ( u 1 ) m . This is a contradiction, as u C g ( T ) ; proving the claim in this case.
The proof of the case when n is even is similar to the above.
To prove the converse, let u V ( T ) be any arbitrary vertex of T and B 1 , B 2 , ⋯, B r be the branches at u such that B i n / 2 , i i r . Then, w ( u ) = max { B i : 1 i r } n / 2 . Let v be any arbitrary vertex of T. Without loss of generality, assume that v B 1 . Since B 1 n / 2 , T B 1 n / 2 . As v T B 1 , w ( v ) w ( u ) . Since v is an arbitrary vertex of T, it follows that u C g ( T )  ☐
The following proposition establishes the connection between the least two weights of a tree and the number of vertices in the tree.
Proposition 3.
Let T be a tree with gcws W = ( w 1 , w 2 , ⋯, w n ). Then,
1. 
w 1 n / 2 ,
2. 
w 1 + w 2 = n .
Proof. 
The proof for (1) follows from Proposition 2. (2) Let u be a vertex of T with weight w 1 . Let  B 1 , B 2 , , B r be the branches at u. Without loss of generality, assume that B 1 = w 1 and u 1  =  B 1 N ( u ) . Consider the neighbourhood structure of T with respect to u. From Proposition 1, w ( u 1 ) = V ( T ) B 1 = n w 1 . We now show that u 1 is the second least weighted vertex of T. Let v ( u 1 ) be any arbitrary vertex belong to B 1 . Then, v is a decendant of u 1 and from Proposition 1, S v  =  V ( T ) T v . Since  T v is a proper subset of B 1 , w ( u 1 ) = V ( T ) B 1 < V ( T ) T v = w ( v ) . Let v B i for any i 1 . As B 1 B i i , V ( T ) B 1 V ( T ) B i V ( T ) T v = w ( v ) . This establishes that w ( u 1 ) = w 2 and thus w 1 + w 2 = n. ☐
As an immediate corollary to (2), we have the following results:
Corollary 3.
A tree T is bicentroidal, then it has even number of vertices.
Proof. 
Since T is bicentroidal, w 1 = w 2 . Thus, 2 w 1 = n. Since w 1 is an integer, this equation has a solution only when n is even ☐
For any tree T, we can make the following observations:
  • Every non-centroidal vertex has exactly one component realizing its weight.
  • If a vertex u has more than one component realizing its weight, then T is uni-centroidal and C g ( T )  = {u}.
  • If T is bi-centroidal, then every vertex of T has exactly one component realizing its weight.
We define a class of graphs called generalized trees as follows: A connected graph G is a generalized tree if the following two properties are satisfied:
  • Every non-centroidal vertex of G has exactly one g-convex set realizing its weight.
  • If a vertex u has more than one g-convex set realizing its weight, then G is uni-centroidal and C g ( G ) = {u}.
It is easy to see that trees and complete graphs belong to the class of generalized trees. It will be an interesting open question to characterize all graphs that belong to this class and study their properties.

2.1. gcws for Paths

In this subsection, we present a sequence that has potential for a path.
The sequence {m, ( m + 1 ) 2 , ( m + 2 ) 2 , ⋯, ( 2 m ) 2 } has potential for a path on 2 m + 1 vertices.
The sequence { m 2 , ( m + 1 ) 2 , ( m + 2 ) 2 , ⋯, ( 2 m 1 ) 2 } has potential for a path on 2 m vertices.
Remark 1.
If W is a gcws for a path, then, for every integer i, n / 2 < i ( n 1 ) , there are exactly two vertices having weight i. Thus, every number between n / 2 and ( n 1 ) is represented in the weight sequence.
A path and a non-path may have the same weight sequence. This is demonstrated through Figure 1.

2.2. gcws for Star Graphs

In this subsection, we characterize the gcws for stars. A star on n vertices is the complete bipartite graph K 1 , n 1 . The vertices of degree n 1 (or the leaves) is the crown of the star.
Proposition 4.
The gcws of a connected graph is {1, ( n 1 ) n 1 } if and only if it is a star.
Proof. 
Consider the weight sequence W = {1, ( n 1 ) n 1 }. This is a gcws, since K 1 , n 1 realizes it. We now show that this is the only graph realizing W. Let G be any graph realizing W. Let u be the vertex of G with weight 1. Let ω ( G ) be the maximum clique size of G. Then, by Lemma 2, for every vertex v of G, w ( v ) ω ( G ) 1 . This holds for u also and hence ω ( G ) 2 . If x y is any edge of G u , then w ( u ) { x , y } = 2, a contradiction. Thus, G u is an independent set. Since G is connected, u is adjacent to every vertex of G and hence G is K 1 , n 1 . ☐
Remark 2.
In the above proof, we have not used the fact that except u, all the other vertices of G have weight ( n 1 ). The assumption that G has a vertex of weight 1 forces that all the other vertices must have weight ( n 1 ).

2.3. gcws for Caterpillars

In this subsection, we discuss the gcws for caterpillars.
A tree is a caterpillar if the deletion of all its leaves produces a path. This path is called the basic path of the caterpillar. The vertices that belong to the basic path are called basic vertices of the caterpillar.
Proposition 5.
Let W = { w 1 f 1 , w 2 f 2 , ⋯, w r f r , ( n 1 ) k } with w 1 < w 2 < < w r < ( n 1 ) and i = 1 r f i + k = n be a potential gcws for a caterpillar. Then, for every i, f i 2 .
Proof. 
Let T be a caterpillar realizing the given weight sequence W. At the outset, it is clear that vertices with weight less than n 1 are the basic vertices of T.
From the well-known Jordan’s theorem [1], the branch weight centroid of a tree is either a single vertex or a pair of adjacent vertices. Thus, f 1 2 .
Next we show that f i 2 , for 2 i r . On the contrary, assume that f j 3 . Let u 1 , u 2 , u 3 be any three vertices of T with weight w j . Without loss of generality, assume that u 2 lies between u 1 and u 3 in the basic path (as u i ’s are basic vertices, the basic path contains u 1 , u 2 , u 3 ). Now, consider S u 2 . If  u 1 S u 2 , then { u 2 } S u 2 is a g-convex set not containing u 1 of cardinality w ( u 2 ) + 1 —a contradiction. Hence, u 1 and similarly u 3 belongs to S u 2 . Since the u 1 u 3 geodesic contains u 2 , S u 2 is a g-convex set, it follows that u 2 S u 2 . This is a contradiction. This proves that f i 2 for 2 i r . ☐
Remark 3.
Stars are special types of caterpillars having exactly one basic vertex. We call them as trivial caterpillars. Any caterpillar can be constructed either from a trivial, or from a non-trivial caterpillar by adding two leaves. We capture this property in the following proposition.
Proposition 6.
Let W be the sequence defined in Proposition 5. Then, W is potential gcws for a non-trivial caterpillar if and only if W = { ( w 1 1 ) f 1 , ( w 2 1 ) f 2 , ⋯, ( w r 1 ) f r , ( n 3 ) k 2 } is a potential gcws for a caterpillar.
Proof. 
Let W as given be the gcws of a caterpillar T. Then, w 1 , w 2 , ⋯, w r are the weights of the basic vertices. Let u , v be the end vertices of the basic path. Since T is a non-trivial caterpillar, such u and v will exist. Then, at least one leaf vertex is attached to u and one to v. Removing one leaf attached to u and one attached with v, the resulting tree T is again a caterpillar. It is not difficult to see that the gcws of T is W . ☐
If the weight of either u or v is n 2 , then they cease to be a basic vertex in T . Thus, proving the converse is not straightforward.
Conversely, let T be a caterpillar realizing W . Let r be the number of integers less than n 3 in W (i.e., r is the number of basic vertices in T ) and r be the number of integers less than n 1 in W. It is easy to see that 0 r r 2 . To prove the converse, we add two leaves to the existing caterpillar. Let u and v be the end vertices of the basic path in T . We may add a leaf to each of u and v , or one leaf to u and other leaf to a leaf vertex attached with v , or attach one leaf each to leaf vertices attached with u and v depending upon the value of r r .
Case 1 r r = 0
Add a leaf each to u and v to get a caterpillar T.
Case 2 r r = 1
Add a leaf to u and a leaf to a leaf vertex attached to v to get T.
Case 3 r r = 2 .
In this case, add a leaf each to a leaf vertex attached to u as well as v to get T.
In all the three cases, we can easily show that the gcws of T is W.
We illustrate this in Figure 2.
The condition that f i 2 in Proposition 6 cannot be dropped. This fact is illustrated in Figure 3.
A non-caterpillar tree and a caterpillar can have the same weight sequence. In addition, it is very easy to construct two non-isomorphic caterpillars with the same weight sequence. Figure 4 and Figure 5 illustrate this.

2.4. gcws for Spiders

A tree is a spider if it is a nontrivial homeomorph of a star. The image of the crown of the star under this homeomorphism is the head of the spider. By a spider with parameter ( n 1 p 1 , n 2 p 2 , , n r p r ), ( 1 n 1 < n 2 < < n r ), we mean the spider has p i “legs” on n i vertices; that is, p i paths of n i vertices are joined at the head. We define p = i = 1 r p i
Paths are special cases of spiders having exactly two legs. The following proposition provides a necessary and sufficient condition for the head of a spider to be a centroidal vertex.
If the context is clear, we refer a spider with parameter ( n 1 p 1 , n 2 p 2 , , n r p r ), ( 1 n 1 < n 2 < < n r ), simply as a spider.
Proposition 7.
Let T be a spider and u V ( T ) be the head of the spider. Then, u C g ( T ) if and only if n r n / 2 .
The proof follows from the Proposition 2 and the fact that if n r n / 2 , then every branch at u has less than or equal to n / 2 vertices.
The following lemma establishes a relation between a k-leaf of a spider and its weight.
Lemma 3.
Let T be a spider and u be its head. Let u C g ( T ) . Consider the neighbourhood structure of T with respect to u. Let v V ( T ) be a k-leaf. Then, w ( v ) = n 1 k .
Proof. 
Let v V ( T ) be a k-leaf with respect to the neighbourhood structure of u. Then, k is the distance to the farthest leaf of T, which is a descendant of v. Since v belongs to a leg, which is a path, v has exactly k-descendants with respect to u. Thus, T v = k + 1 . (recall that T v is the set of all descendants of v with respect to u, including v.) From Proposition 1, S v = V ( T ) T v . Thus, w ( v ) = V ( T ) T v = n 1 k . ☐
Let T be a spider, u be its head and u C g ( T ) . Consider the neighbourhood structure of T with respect to u. We list the gcws of T based on the enumeration of the number of k-leaves.
(1)
T has p-number of k 1 -leaves; 0 k 1 n 1 1 . Thus, W has terms { ( n 1 ) p , ( n 1 1 ) p , ⋯, ( n n 1 ) p }.
(2)
T has ( p p 1 ) number of k 2 -leaves; n 1 k 2 n 2 1 . Thus, W has terms { ( n n 1 1 ) ( p p 1 ) , ( n n 1 ) ( p p 1 ) , ⋯, ( n n 2 ) ( p p 1 ) }.
(3)
T has ( p p 1 p 2 ) number of k 3 -leaves; n 2 k 3 n 3 1 . Thus, W has terms { ( n n 2 1 ) ( p p 1 p 2 ) , ( n n 2 ) ( p p 1 p 2 ) , ⋯, ( n n 3 ) ( p p 1 p 2 ) }.
( n r )
T has ( p p 1 p 2 p r 1 = p r ) number of k r -leaves; n r 1 k r n r 1 . Thus, W has terms { ( n n r 1 1 ) p r , ( n n r 1 ) p r , ⋯, ( n n r ) p r }.
Finally, w ( u ) = n r .
Thus, the gcws of T is { ( n r + 1 ) , S 1 , S 2 , ⋯, S i , ⋯, S r }, where S i = { ( n 1 k i ) ( p p 1 p 2 p i 1 ) : n i 1 + 1 k i n i }.
We now discuss the gcws for spiders when u C g ( T ) . Since u C g ( T ) , from Proposition 7, n r n / 2 + 1 , and thus p r = 1 . Let P be the leg on n r vertices. Depending on whether n is odd or even, T will either be unicentroidal or bicentroidal. Let u 1 P be a centroidal vertex. Consider the neighbourhood structure of T with respect to u 1 . As before, we enumerate the number of number of k-leaves and thus their corresponding term in the weight sequence. It is easy to see that the number of k-leaves are the same for both the case when u C g ( T ) and u C g ( T ) for 0 k n r 1 1 .
Thus, the gcws of T has the following terms: { S 1 , S 2 , ⋯, S r 1 }, where S i = { ( n 1 k i ) ( p p 1 p 2 p i 1 ) : n i 1 k i n i 1 }.
Starting from u, the rest of the vertices in P have the following weights depending on whether n is odd or even:
n odd:
( n r ), ( n r 1 ), ( n r 2 ), ( n r 3 ), ⋯, ( n / 2 +1), ( n / 2 ), ( n / 2 +1), ( n / 2 +2), ⋯, ( n n r 1 3 ), ( n n r 1 2 ), ( n n r 1 1 ),
n even:
( n r ), ( n r 1 ), ( n r 2 ), ( n r 3 ), ⋯, ( n / 2 +1), ( n / 2 ), ( n / 2 ), ( n / 2 +1), ( n / 2 +2), ⋯, ( n n r 1 3 ), ( n n r 1 2 ), ( n n r 1 1 ).
Remark 4.
The following property can be observed from the gcws of a spider:
(a) 
If u C g ( T ) , then gcws has contiguous terms starting from ( n 1 ) until ( n n r ).
(b) 
If u C g ( T ) , then gcws has contiguous terms starting from ( n 1 ) until ( n / 2 ).
The following three results establishes a lower bound for the multiplicity of weights in the gcws of a spider.
Proposition 8.
Let T be a spider and W be its gcws. If the multiplicity of the weight ( n n r 1 ) 2 , then u C g ( T ) , and p r 2 .
Proof. 
Let T be a spider, which is not a path. Let the multiplicity of the weight ( n n r 1 ) 2 . On the contrary, let u C g ( T ) . Thus, p r = 1, and the g-centroid u 1 lies on a path on n r vertices. Consider the neighbourhood structure of T with respect to u 1 . Then, u 1 has two branches with a one containing the head of the spider u (We call this branch as B 1 ) and the other branch is a path (We call this branch as  B 2 ) on n / 2 vertices.
Since T is not a path, T has at least three legs. Thus, the degree d ( u ) 3 and hence u has at least two children with respect to the neighbourhood structure of u 1 . Among them, at least one child is an ( n r 1 1 ) leaf and its weight is ( n 1 ( n r 1 1 ) ) = ( n n r 1 ). There is exactly one ( n r 1 1 ) leaf in the branch B 2 . Based on Corollary 2, starting from u until u 1 along the predecessor path, the weight monotonically decreases from n r to n / 2 . This sequence contains n 1 n r 1 only when n 1 n r 1 n r . This inequality relation is possible only when T is a path. Thus, the multiplicity of n 1 n r 1 is 1, a contradiction. This proves that u C g ( T ) .
Since n r 1 -leaf is only possible for vertices that belong to the legs on n r vertices, the multiplicity of n 1 n r 1 2 implies that p r 2 . ☐
As a corollary, we have the following result.
Corollary 4.
Let T be a spider, which is not a path. If the multiplicity of the weight ( n 1 n r 1 ) = 1, then p r = 1.
The proof follows from the fact that, if p r 2 , then the head of the spider u C g ( T ) ; and, in this case, every leg on n r vertices has an n r 1 -leaf.
Proposition 9.
Let T be a spider, which is not a path with parameter ( n 1 p 1 , n 2 p 2 , ⋯, n r p r ) and W be its gcws. Then, for no i < r , the multiplicity of ( n 1 n i 1 ) = 1.
Proof. 
Irrespective of whether the head of the spider u is a centroidal vertex or not, every leg on n j vertices with j i has a n i 1 -leaf. Since i < r , thus the multiplicity of ( n 1 n i 1 ) ≥ 1. ☐
Given an integer sequence W, we present below an algorithm to construct a spider T for which W is the gcws. Our algorithm is based on Proposition 8, 9 and Corollary 4 and the property of gcws for spiders.

Algorithm for Constructing a Spider from its gcws

Let W be an integer sequence. If there is a spider T for which W is the gcws, the proposed algorithm will extract ( n 1 , p 1 , n 2 , p 2 , ⋯, n r , p r ). If the algorithm terminates without extracting the parameters, then W is not a gcws for a spider. However, W may suntil be a gcws of a graph. However, the proposed algorithm here will check only for a spider.
Algorithm
Input:
An integer sequence W in a descending order. Where there are multiple terms, power notation is used.
Step 1:
The number of terms in W = n. If W is presented in a power-notation, we count the multiplicities.
Step 2:
The largest weight in the sequence should be ( n 1); if it is anything else, the algorithm terminates.
Step 3:
Let p be the multiplicity of the weight ( n 1).
Step 3.1:
Let t 1 be the number of contiguous weights (with unit gap) in the sequence having multiplicity p. Then, n 1 = t 1 .
Since r is unknown, we use Proposition 8, 9 and Corollary 4.
Step 4:
Let temp be the multiplicity of ( n 1 n 1 ).
-
If there is exactly one term left in W and the left over term is n 1 , then the algorithm terminates successfully. In this case, the spider has p number of legs on n 1 vertices attached with the head.
-
If the term ( n 1 n 1 ) is missing, and there are more terms left in the sequence, then the algorithm terminates without success.
-
If temp = 1, then r = 2. In this case, p 2 = 1; p 1 = p 1 ; n 2 = n 1 n 1 × p 1 . If the gcws of T = ( n 1 p 1 n 2 p 2 ) is not W, then W is not a gcws of a spider.
-
Let temp 2 . Then, p 1 = p temp; If p 1 0 , then the algorithm terminates without success. If p 1 0 , then the algorithm moves to the next step in extracting the next parameter.
Step 5:
Let t 2 be the number of contiguous weights in the sequence with multiplicity ( p p 1 ). Then, n 2 = n 1 + t 2 .
Step 6:
If there is only one more term left, then r = 2; p 2 = p p 1 . If the last term is n 2 , then W is a gcws; otherwise, it is not.
In a similar fashion, we can continue to extract other terms and decide whether W is a gcws or not.
Based on the above steps, we now present an algorithm to verify whether a given integer sequence W is a gcws or not.
Algorithm:
Preprocessing:
  • organize the terms of the sequence in a decending order,
  • if there are multiple repetitive terms present in the sequence, use the power notation.
Procedure g c w s ( i n t W )
begin
   n = number of terms in W;
   if (the largest weight in W = n-1)
      continue
   else
      (exit with FALSE)
   p = multiplicity of (n-1)
    t 1 = number of contiguous weights in
   the sequence with multiplicity p; n 1 = t 1
   i = 1; t e m p = p;
   loop {
      if (only one term left in the sequence and is equal to n i )
         (exit with TRUE);
       t e m p 1 = multiplicity of (n - 1 - n i )
      if (n - 1 - n i ) is missing (exit with FALSE)
      if ( t e m p 1 = 1) {
         r = i +1;
             p r 1 = (p - 1 - j = 1 r 2 p j );
             p r = 1; n r = (n-1)- j = 1 r 1 p j × n j ;
            if the gcws of the spider ( n 1 p 1 , n 2 p 2 , ⋯, n r p r ) is W
            then the algorithm terminates successfully
         else exit with FALSE }
      if ( t e m p 2 ) {
          p i = t e m p - t e m p 1
         if ( p i 0 ) {exit with FALSE}
          t e m p = t e m p - p i
         i = i + 1
          t i be the number of contiguous terms in the sequence
         with multiplcity t e m p
          n i = n i 1 + t i
         } endif
      } end loop
end
   We now demonstrate the above algorithm through Example 1.
Example 1.
Let W = ( 27 6 , 26 6 , 25 6 , 24 3 , 23 3 , 22, 21, 20, 8) be an integer sequence. We test if there is a spider that realizes this sequence.
Step 1:
n is the number of terms in W (= 28);
Step 2:
p is the multiplicity of 27 (= 6);
Step 3:
t 1 is the number of contiguous weights in W with multiplicity 6, which is 3; n 1 = 3 .
Step 4:
i = 1 ; t e m p = p = 6 ; t e m p 1 = multiplicity of (28-1-3 = 24), which is 3.
Step 5:
p 1 = t e m p t e m p 1 = 6-3 = 3;
Step 6:
i = i + 1 = 2;
Step 7:
t 2 = number of contiguous weights with multiplicity t e m p , which is 2;
Step 8:
n 2 = 3 + 2 = 5;
Step 9:
t e m p 1 = multiplicity of ( n 1 n 2 = 22), which is 1.
Since t e m p 1 is 1, we write the explite gcws and check;
r = i + 1 = 3; p 3 = 1; p 2 = p 1 p 1 = 2;
n 3 = ( n 1 p 1 × n 1 p 2 × n 2 ) = 28 − 1 − 3 × 3 − 2 × 5 = 8;
Check whether the gcws of the spider with ( 3 3 , 5 2 , 8 1 ) is the same as W; since this is “TRUE”; ( 3 3 , 5 2 , 8 1 ) realizes W.
Remark 5.
From the above propositions and the example, it can be seen that no two spiders have the same gcws.

2.5. gcws for General Trees

In this subsection, we give a set of necessary conditions for a sequence to be potential for trees. Next, we give a necessary and sufficient condition for the same.
We start with a set of necessary conditions.
Proposition 10.
Let W = { w 1 , w 2 , ⋯, w n }, such that w 1 w 2 w n be the gcws of a tree, then
1. 
w n = w n 1 = n 1 ,
2. 
i = 1 n w i ( n 1 ) 2 + 1 ,
3. 
( n k ) ( n + k 1 ) / 2 i = 1 n w i if n = 2 k + 1 ,
k + ( n k ) ( n + k 1 ) / 2 i = 1 n w i if n = 2 k .
Proof. 
(1) This follows from the fact that any tree has at least two leaves and the weight of a leaf is n 1 . (2) Let u C g ( T ) . Delete a leaf from a branch at u and append it to u. Let w 1 , w 2 , , w n be the gcws of the new tree T . Then, without much effort, we can show that i = 1 n w i i = 1 n w i . By repeating the procedure, we end up with K 1 , n 1 , for which i = 1 n w i = 1 + ( n 1 ) 2 .
Proof of (3) is similar to that of (2), except that the removed leaf is appended to another leaf. In this case, we end up with a path on n vertices. ☐
Now, we give a necessary and sufficient condition for an integer sequence to be potential for trees.
Proposition 11.
Let W = { w 1 , w 2 , ⋯, w n } , such that w 1 w 2 w s < w s + 1 = w n = n 1 with w 1 + w 2 = n be a sequence of positive integers. The W is potential for trees if and only if the following conditions are satisfied.
The sequence R = ( r 2 , r 3 , , r n ) , with r i = n w i , 2 i n can be partitioned into disjoint subsequences T i , 1 i s (for some s) of R such that
1. 
r i T 1 r i = n 1 and
2. 
r i T j r i = r j 1 for 2 j s .
Proof. 
(Necessity)
Let T be a tree realizing W. Let u 1 be the vertex of T with weight w 1 . Let u 2 , u 3 , ⋯, u n be the rest of the vertices of T such that w ( u i ) = w i . Consider the neighbourhood structure of T with respect to u 1 . For each i 2 , let D i be the set of all of descendants of u i with respect to u 1 including u i . From Corollary 2, for 2 i n , S u i = V D i . Thus, w ( u i ) = n D i . But w ( u i ) = n r i . Therefore, D i = r i . We now define T 1 , T 2 , , T s as follows:
If u 1 1 , u 1 2 , , u 1 j 1 are the neighbours of u 1 , then T 1 = ( r 1 1 , r 1 2 , , r 1 j 1 ) . For 2 i s , if u i 1 , u i 2 , , u i j i are the children of u i , then T i = ( r i 1 , r i 2 , , r i j i ) .
We now show that these T i s form a partition of R and satisfy the conditions (1) and (2).
By the definition of T 1 , r i T 1 r i = k = 1 j 1 r i k = n 1 .
For 2 i s , from our construction of T i , D i = { u i } D i 1 D i 2 D i j i . Therefore, D i = 1 + k = 1 j 1 r i k . Thus, T i , 2 i s satisfy conditions (2).
We now claim that these T i s’ partitions R. The elements of T i ’s are r j s by construction. No r k m can belong to two different T i and T j because u k m has a unique father in T with respect to u 1 . By the construction of these T i s, all r i s are included in T i s—hence the claim.
For the sake of clarity, we illustrate this by Figure 6.
Sufficiency. 
Let T 1 , T 2 , , T s partition R and satisfy conditions (1) and (2). We construct a graph G from these T i s as follows:
With each r i R , 2 i n , we associate a vertex u i and V ( G ) consisting of these u i s and another vertex u 1 . If T i = ( r i 1 , r i 2 , r i j i ), then k = 1 j i r i k = r i 1 . Join the vertex u i (i.e., the vertex corresponding to r i ) with u i 1 , u i 2 , , u i j i and for T 1 , join u 1 with u 1 1 , u 1 2 , , u 1 j 1 . We now show that G is indeed a tree with W as its weight sequence.
Observe that u i and u j are adjacent in G if and only if either r j is in T i or r i is in T j . Thus, we have
d e g ( u 1 ) = number of parts of T 1 ,
d e g ( u i ) = 1 + number of parts of T i for 2 i s , and
d e g ( u i ) = 1 for i > s .
Claim 1. 
Each u i is connected to u 1 in G and hence G is connected.
Proof of Claim 1.
u i corresponds to r i and T i . If r i is a part of T j ( j 1 ), then u i is joined to u j . If r j is a part of T k for some k, then u j is joined to u k . This will stop when k = 1 , (for, T 1 and u 1 do not correspond to any element of R). Thus, we have a path from u i to u 1 . This proves the claim.
To show that G is a tree, it is enough to show that i = 1 n d e g ( u i ) = 2 n 2 . We now show this.
i = 1 n d e g ( u i ) = d e g ( u 1 ) + 2 s d e g ( u i ) + i s + 1 d e g ( u i )
       = no. of parts of u 1 + 2 s (1+no. of parts of T i ) + ( n s )
       = ( s 1 ) + 2 s no. of parts of T i + ( n s )
       = ( n 1 ) + ( n 1 ) = 2 n 2 (since T i ’s partition R and there are
are exactly n 1 elements in R, 2 s no. of parts of T i = n 1
We now show that the weight sequence of G is w. ☐
Proof of Claim 2.
w ( u 1 ) = w 1
Consider r 2 . Since r 2 r i , for every i, the only T i that contains r 2 is T 1 . Since w ( u 1 ) = m a x r i T 1 { r i } , w ( u 1 ) = r 2 . i.e., w ( u 1 ) = n w 2 = w 1 , as ( w 1 + w 2 = n ).
To complete the proof of sufficiency part, consider the neighbourhood structure of G with respect to u 1 . N ( u ) consists of all vertices u i such that r i T 1 and u k N i ( u ) if and only if there exists a vertex u j in N i 1 ( u ) such that r k T j . It can easily be proved that each u i ( i 2 ) has exactly r i 1 descendants with respect to u 1 . Thus, by Corollary 2, w ( u i ) = n r i , 2 i n . ☐
Remark 6.
The condition that w 1 + w 2 = n in the above proposition cannot be dropped. This is illustrated by Example 2.
Example 2.
Let W = (3,3,3,4,4). Then, R = (2,2,1,1). Thus, T 1 = (2,2), T 2 = (1) partitions R, but there is no tree with gcwsW. The proof follows from Jordan’s theorem. Any tree has a maximum of two centroidal vertices; i.e., has a maximum of two vertices with least weight.
Remark 7.
If W is a gcws of a tree, then by taking different set of T i s satisfying conditions (1) and (2), we get all trees realizing W.
We now show that the only forcible tree sequence is {1, ( n 1 ) n 1 }. To prove this, we need the following lemma.
Lemma 4.
Let T be a tree and u V ( T ) . Let x , y be a pair of non-adjacent vertices belonging to the same branch at u. Then, w ( u : T ) = w ( u : T + x y ) , i.e., the weight of u is same in both graphs T as well as T + x y .
Proof of this lemma follows from by a simple observation. However, the weight of the vertices x and y differs in T and T + x y . ☐
Now, we have the main proposition
Proposition 12.
The only forcible tree sequence is {1, ( n 1 ) n 1 }.
Proof. 
From Proposition 4, {1, ( n 1 ) n 1 } is forcible for stars. Suppose that W is a gcws different from the above, potential for trees. Let T be a tree realizing W. We now show that there exists a graph that is not a tree realizing W.
Let u C g ( T ) . Consider the neighourhood structure of T with respect to u.
Case 1: There exists a vertex v ( u ) with more than one child with respect to u.
Let v 1 , v 2 be two childeren of v with respect to the neighbourhood structure of u. Since T is a tree, v 1 and v 2 are not adjacent in T. Let T = T + v 1 v 2 . We now show that both T and T have the same gcws. It is easy to see that w ( x : T ) = w ( x : T ) x v 1 or v 2 . We now prove that w ( v 1 : T ) = w ( v 1 : T ) . From Corollary 2, S v 1 ( T ) = V ( T ) T v 1 . We also show that S v 1 ( T ) is a maximum g-convex set in T not containing v 1 . Since w ( u : T ) w ( v 1 : T ) , from Proposition 1, u S v 1 ( T ) . Since u S v 1 ( T ) , no descendant x of v 1 belong to S v 1 ( T ) , as the x u geodesic path in T passes through v 1 . Thus, S v 1 ( T ) V ( T ) T v 1 . Let x , y V ( T ) T v 1 . Then, it is easy to see that the shortest path between x and y in T and T passes through the same vertices. Thus, V ( T ) T v 1 is a g-convex set in T . Thus, we have S v 1 ( T ) = V ( T ) T v 1 .
Case 1 exhausts all trees except spiders with the head u being a centrodial vertex.
Case 2: Let T be a spider with the head u C g ( T ) . Suppose a leaf x is attached to u. Since T is a non-trivial spider, T has a leg L of length 2 . Let x 1 = L N ( u ) and x 2 be its child in N 2 ( u ) . Let G = T { x 2 , u , x 1 , x } . Then, it is easy to check that gcws(G) = gcws(T).
Suppose that no leaf is attached to u. Let L 1 , L 2 be two legs of T. Let x i = L i N ( u ) (i = 1, 2) and y i be a child of x i in N 2 ( u ) . Let G = T { y 1 u , y 2 u , x 1 x 2 } . Then, G and T have the same weight sequence. ☐

3. gcws for Some Special Classes of Graphs with Cycles

In this section, we characterize the gcws of some special classes of graphs with cycles, viz. complete graphs, windmill and degenerate windmill graphs and wheels.
A connected graph is complete if and only if every pair of vertices are adjacent.
A graph is a windmill graph is G has exactly one cut vertex and each block of G is a triangle. These triangles are called blades. A graph is a degenerate windmill graph is G is obtained from a windmill graph with at least one blade by attaching at least one pendant edge to its cut vertex.
The wheel W n is the graph with exactly one cycle of length n and a vertex not in the cycle (called the center of the wheel) adjacent to every vertex in the cycle (these edges are called the spokes for the wheel).
Proposition 13.
A graph is complete if and only if its gcws is { ( n 1 ) n }
Proof. 
Obviously, K n has the weight sequence { ( n 1 ) n }. Conversely, let G be any graph having the gcws { ( n 1 ) n }. Then, for any v V ( G ) , w ( v ) = n 1 and so S = V { v } is a convex set. It can easily be proved that < N ( u ) > is complete and thus G is complete. ☐
Proposition 14.
The only graph realizing W = {2, ( n 1 ) n 1 } is a windmill or a degenerate windmill graph.
Proof. 
Let G be a graph realizing W. Let u be the vertex of G with weight 2.
Claim 1:
u is adjacent with every vertices of G.
If possible, let v V ( G ) belong to N 2 ( u ) . Let v 1 N 1 ( u ) be the ancestor of v. Then, w ( v 1 ) < n 1 , as v u path passes through v 1 ; a contradiction as w ( v 1 ) = n 1 . This proves the claim.
Using the same argument, we can show that < N ( u ) > has no path on 3-vertices. Since w ( u ) = 2, < N ( u ) > has at least one edge. Since the weight of every other vertices is n-1, < N ( u ) > is a union of P 1 and P 2 . Thus, G is either a windmill or a degenerate windmill graph. ☐
Proposition 15.
The only graph realizing W = {2, ( n 2 ) n 1 } is the graph with at most one cut vertex, whose blocks are either C 4 or a wheel with r spokes, r 4 .
Proof. 
Let G be a graph realizing W. Then, clearly V ( G ) 4 , as n 2 2 .
Case 1: G is a block.
If G is a block on four vertices, then trivially G is C 4 . Let V ( G ) 5 . Let u be the vertex of G with weight two. As before, ω ( G ) 3 (see Lemma 2).
Claim 1:
Degree of every vertex other than u is three
Suppose v is a vertex of G with d = d e g ( v ) 4 . Consider an S v . By definition, v S v . Let v 1 be the other vertex not in S v (as w ( v 1 ) = n 2 ). It is easy to see that v 1 N ( v ) (otherwise, N ( v ) is complete and hence w ( v ) = n 1 ). Thus, it follows that S v contains d 1 vertices of N ( v ) . As in previous arguments, these vertices together with v form a complete subgraph of G and thus ω ( G ) d > 3 , a contradiction. Therefore, d 3 . We now prove the equality. Clearly, d ( v ) cannot be one, as it would imply w ( v ) = n 1 . Therefore, we have proved that 2 d 3 . To prove d = 3 , we need the following sub claim.
SubClaim 1:
The eccentricity of u is one, i.e., u is adjacent to all the vertices of G.
First, we show that e ( u ) 2 . If not, let x N ( u ) have a descendant z in N 3 ( u ) . Let x , y , z be a geodesic joining x and z in G. Now, consider S x . Since w ( u ) < w ( x ) , u S x . Hence, y , z S x . (as y z geodesic passes through x) Therefore, w ( x ) n 3 , a contradiction. Thus, e ( u ) 2 .
It also follows from the above proof that each vertex of N ( u ) has at most one descendant in N 2 ( u ) .
Now, suppose e ( u ) = 2 . Let x N ( u ) have a descendant y in N 2 ( u ) . If y has no neighbour in N 2 ( u ) and no neighbour other than x in N ( u ) , then w ( y ) = n 1 . Therefore, y is adjacent to a vertex y 1 of N 2 ( u ) or a vertex x 1 of N(u). We now discuss the implication of y being adjacent to a vertex in N 2 ( u ) or in N 1 ( u ) (other than x).
Case A: y is adjacent to a vertex y 1 in N 2 ( u )
If x , y , y 1 is the only geodesic joining x and y 1 , then { x , y , y 1 } is a g-convex set not containing u and hence w ( u ) 3 —a contradiction. Suppose that x , x 2 , y 1 is another geodesic joining x and y 1 . Then, x 2 N ( u ) , as x can have at most one descendant in N 2 ( u ) . Since x and x 1 are degree saturated (deg = 3), { x , x 1 , y , y 1 } is a g-convex set of G. Therefore, w ( u ) 4 ; a contradiction.
Case B: y has an ancestor x 1 ( x ) in N ( u )
Since w ( u ) = 2 , x x 1 E ( G ) ; otherwise, {x, x 1 , y} is a K 3 (and thus a g-convex set) not containing u; and hence w ( u ) 3 . Since V ( G ) 5 and G is two-connected, either x or x 1 is adjacent to a vertex of N ( u ) (otherwise in G u , { x , x 1 , y } are separated from the rest of the vertices). Without loss of generality, assume that x 1 is adjacent to x 2 of N ( u ) . If x 2 , x 1 , y is the only geodesic joining x 2 and y, as before we get a contradiction. Let x 2 , x 3 , y be another geodesic joining x 2 and y. Then, by our assumption about y, x 3 N ( u ) . Clearly, x 1 x 3 E , for then w ( u ) 3 . Consider S x 2 . Since w ( u ) < w ( x 2 ) , u S x 2 . Now, S x 2 cannot contain both x 1 and x 3 (as an x 1 x 3 geodesic passes through x 2 ). Without loss of generality, assume that x 1 S x 2 . Then, y S x 2 (as a y u geodesic contains x 1 ) and therefore S x 2 n 3 —a contradiction. From cases A and B, we conclude that N 2 ( u ) = , i.e., e ( u ) = 1 .
We now go back to proving our main claim d ( v ) = 3 . If d ( v ) = 2 for some v, then it is easy to see that N ( v ) is a clique (as u is adjacent to every vertex of G) and hence w ( v ) = n 1 , a contradiction. This establishes the claim.
We now show that G is a wheel. Since G is 2-connected, G u is connected. Since d ( v ) = 3 for every vertex v ( u ), G u is a 2-regular graph. Therefore, G u is a cycle and hence G is a wheel.
Case 2: G is separable.
Let u be the vertex of G with weight two. First, we show that u is the only cut vertex of G. If not, let v be another cut vertex of G. Since d ( v ) 1 vertices of N ( v ) form a clique (as w ( v ) = n 2 ), G v has exactly two components, one with exactly one vertex, say x. Thus, w ( x ) = n 1 , a contradiction.
In addition, each component of G u has at least three vertices. For, if a component of G u has exactly one vertex or a pair of adjacent vertices, then the weight of those vertices is n 1 , as their neighbours induce a complete subgraph. As in Case 1, we can prove that each block of G incident with u is either a C 4 or a wheel. ☐

4. Conclusions

In this paper, we have presented a necessary and sufficient condition for a sequence to be a gcws for trees. As an immediate generalization, one can try to get such conditions for k-trees, interval graphs and other special classes of graphs such as permutation graphs and circular arc graphs.
Here, we have proved that the gcws are forcible for complete graphs, windmill graphs and degenerate windmill graphs and wheels. One can try to find more such classes.
In this paper, we conjectured that the problem of deciding whether an integer sequence W is gcws or not, is an NP-hard problem. We address this conjecture in our future papers.
We defined a new classes of graphs, which are extensions to trees. We call it as Generalized trees. It will be interesting to classify all graphs that belong to this class and identify the topological properties of graphs that belong to this class.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bukley, F.; Harary, F. Distance in Graphs; Addison-Wesley: New York, NY, USA, 1991. [Google Scholar]
  2. Feldman-Hogassen, J. Orders Partiels et Permutoedre. Math. Hum. Sci. 1969, 28, 27–28. [Google Scholar]
  3. Mulder, H.M. The Interval Function of a Graph; Mathematisch Centrum: Amsterdam, The Netherland, 1980; Volume 132. [Google Scholar]
  4. Nieminen, J. Centrality, Convexity and Intersections in Graphs. Bull. Math. Soc. Sci. Math. Republ. Soc. Roumania 1984, 28, 337–344. [Google Scholar]
  5. Veeraraghavan, P. Convexity Studies in Graphs. Ph.D. Thesis, Indian Institute of Technology, Madras, India, 1995. [Google Scholar]
  6. Veeraraghavan, P. Application of g-Convexity in mobile ad hoc networks. In Proceedings of the 6th IEEE International Conference on Information Technology in Asia, Kuching, Sarawak, Malaysia, 6–9 July 2009. [Google Scholar]
  7. Bondy, J.A.; Murty, U.S.R. Graph Theory and Its Applications; Elsevier North-Holland: New York, NY, USA, 1976. [Google Scholar]
Figure 1. Path and a Cyclic graph having the same weight sequence.
Figure 1. Path and a Cyclic graph having the same weight sequence.
Mathematics 06 00054 g001
Figure 2. Example that represents Case 1,2 and 3 of Proposition 6.
Figure 2. Example that represents Case 1,2 and 3 of Proposition 6.
Mathematics 06 00054 g002
Figure 3. T 1 is the only tree with gcws {2, 5 3 , 6 3 }, which is not a caterpillar.
Figure 3. T 1 is the only tree with gcws {2, 5 3 , 6 3 }, which is not a caterpillar.
Mathematics 06 00054 g003
Figure 4. A non caterpillar and a caterpillar with the same weight sequence.
Figure 4. A non caterpillar and a caterpillar with the same weight sequence.
Mathematics 06 00054 g004
Figure 5. Two non-isomorphic caterpillars having the same weight sequence.
Figure 5. Two non-isomorphic caterpillars having the same weight sequence.
Mathematics 06 00054 g005
Figure 6. T 1 = (4,5,6), T 2 = (3), T 3 = (2,1,1), T 4 = (1,1,3), T 5 = (1,1), T 6 = (1), T 7 = (1,1).
Figure 6. T 1 = (4,5,6), T 2 = (3), T 3 = (2,1,1), T 4 = (1,1,3), T 5 = (1,1), T 6 = (1), T 7 = (1,1).
Mathematics 06 00054 g006

Share and Cite

MDPI and ACS Style

Veeraraghavan, P. g-Convex Weight Sequences. Mathematics 2018, 6, 54. https://doi.org/10.3390/math6040054

AMA Style

Veeraraghavan P. g-Convex Weight Sequences. Mathematics. 2018; 6(4):54. https://doi.org/10.3390/math6040054

Chicago/Turabian Style

Veeraraghavan, Prakash. 2018. "g-Convex Weight Sequences" Mathematics 6, no. 4: 54. https://doi.org/10.3390/math6040054

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop