Next Article in Journal
GENAVOS: A New Tool for Modelling and Analyzing Cancer Gene Regulatory Networks Using Delayed Nonlinear Variable Order Fractional System
Next Article in Special Issue
Bounds on the Arithmetic-Geometric Index
Previous Article in Journal
Spatial Dependence of the Dipolar Interaction between Quantum Dots and Organic Molecules Probed by Two-Color Sum-Frequency Generation Spectroscopy
Previous Article in Special Issue
On Sombor Index
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Topological Indices and f-Polynomials on Some Graph Products

1
Facultad de Matemáticas, Universidad Autónoma de Guerrero, Ciudad Universitaria, Avenida Lázaro Cárdenas, S/N, Chilpancingo 39087, Guerrero, Mexico
2
Departamento de Economía, Métodos Cuantitativos e Historia Económica, Universidad Pablo de Olavide, Carretera de Utrera Km. 1, 41013 Sevilla, Spain
3
Departamento de Matemáticas, Universidad Carlos III de Madrid, Avenida de la Universidad 30, 28911 Leganés, Madrid, Spain
4
Departamento de Matemáticas, Facultad de Ciencias, Universidad Autónoma de Madrid, Cantoblanco, 28049 Madrid, Spain
*
Author to whom correspondence should be addressed.
Symmetry 2021, 13(2), 292; https://doi.org/10.3390/sym13020292
Submission received: 3 January 2021 / Revised: 25 January 2021 / Accepted: 4 February 2021 / Published: 9 February 2021
(This article belongs to the Special Issue Analytical and Computational Properties of Topological Indices)

Abstract

:
We obtain inequalities involving many topological indices in classical graph products by using the f-polynomial. In particular, we work with lexicographic product, Cartesian sum and Cartesian product, and with first Zagreb, forgotten, inverse degree and sum lordeg indices.

1. Introduction

Chemical compounds (like hydrocarbons) can be represented by means of graphs. A topological index T is just a number that encapsulates some property of graphs and such that T correlates with a certain molecular characteristic; therefore, it can be employed to grasp chemical properties and physical properties of chemical substances. They play an important role in mathematical chemistry, in particular, in the QSPR/QSAR (quantitative structure-property relationship/quantitative structure-activity relationship) investigations. Computational and mathematical properties of topological indices have been studied in depth for more than 50 years (see, e.g., [1,2,3,4,5,6,7,8] and the references therein). In particular, a main subject on this field is to obtain sharp bounds of topological indices.
See [9] for a review in a dialog manner discussing relevance of topological descriptors to chemical/physical properties.
One of the main topological indices is the following index, called Randić index, defined in [1] by
R ( G ) = u v E ( G ) 1 d u d v ,
where G is a graph and d w is the degree of the vertex w V ( G ) .
Along the paper, G = ( V ( G ) , E ( G ) ) will denote a (non-oriented) simple (without loops and multiple edges loops) finite graph without isolated vertices. Hence, every vertex has degree at least 1.
Two of the most popular alternatives to the Randić index are the first Zagreb and second Zagreb indices, denoted by M 1 and M 2 , respectively, and defined by
M 1 ( G ) = u v E ( G ) ( d u + d v ) = u V ( G ) d u 2 , M 2 ( G ) = u v E ( G ) d u d v .
These two indexes are very useful in mathematical chemistry and so, they have been extensively studied, see [10,11,12,13] and the references therein. Further development of Zagreb-type indices deals with the applications to more complex chemical objects, e.g., large carbon-based species with regular structures such as polycyclic aromatic hydrocarbons [14] and carbon nanostructures [15].
Please note that there are topological indices of different types. They may treat only vertices, only edges, or both edges and vertices of the graph to calculate an index. Thus, the first Zagreb index belongs to the first class (every index in the first class, as the first Zagreb index, also belongs to the second class).
Along this paper we obtain results for topological indices in this first class.
The so-called harmonic index, is defined in [16] by
H ( G ) = u v E ( G ) 2 d u + d v .
For more information about the properties of that index we refer to [17,18,19,20,21,22], and the book [23].
The inverse degree index I D is defined as
I D ( G ) = u V ( G ) 1 d u = u v E ( G ) 1 d u 2 + 1 d v 2 .
This index first attracted attention through many conjectures obtained by the computer programme called Graffiti [16]. Since then, several authors have studied its connections with other parameters of graphs: diameter, matching number, edge-connectivity, Wiener index, etc.; also, its chemical applications have been studied by many researchers (see [24,25,26,27,28,29]).
In [30,31,32] the general first Zagreb and general second Zagreb indices are defined by
M 1 α ( G ) = u V ( G ) d u α , M 2 α ( G ) = u v E ( G ) ( d u d v ) α .
Please note that the first Zagreb index M 1 is M 1 2 , the inverse degree index I D is M 1 1 , the forgotten index F is M 1 3 , …; moreover, the Randić index R is M 2 1 / 2 , the second Zagreb index M 2 is M 2 1 , the modified Zagreb index is M 2 1 , ….
The variable topological indices were introduced as a new way of characterizing heteroatoms (see [33,34]), and to assess the structural differences (see [35]). The idea behind the variable topological indices is that the parameter is determined during the regression in such a way that the error of estimate for a fixed property is minimized.
The sum lordeg index was introduced in [36]. It is defined as
S L ( G ) = u V ( G ) d u log d u .
This index is interesting from an applied viewpoint since it correlates very well with the octanol-water partition coefficient for octane isomers [36], and so, it appears in numerical packages for the computation of topological indices [37]. For these reasons, in [38] is stated the open problem of finding appropriate bounds for this index.
In [39] the harmonic polynomial is introduced as
H ( G , x ) = u v E ( G ) x d u + d v 1 .
In [40,41,42] several properties of the harmonic polynomial are obtained. Please note that 2 0 1 H ( G , x ) d x = H ( G ) .
In [41] the inverse degree polynomial is introduced as
I D ( G , x ) = u V ( G ) x d u 1 .
It should be noticed that 0 1 I D ( G , x ) d x = I D ( G ) . Thus, the inverse degree polynomial I D ( G , x ) can be used to obtain information about the inverse degree index I D ( G ) of a graph G.
Given any function f : Z + R + , let us define the f-index
I f ( G ) = u V ( G ) f ( d u ) ,
and the f-polynomial of G by
P f ( G , x ) = u V ( G ) x 1 / f ( d u ) 1 ,
if x > 0 . Also, let us define P f ( G , 0 ) = lim x 0 + P f ( G , x ) . In particular, P f ( G , x ) = I D ( G , x ) if f ( t ) = 1 / t . It is clear that 0 1 P f ( G , x ) d x = I f ( G ) .
Please note that many important indices can be obtained from I f by choosing appropriate functions f: if f ( t ) = t 2 , then I f is the first Zagreb index; if f ( t ) = t 1 , then I f is the inverse degree index I D ; if f ( t ) = t 3 , then I f is the forgotten index F; in general, if f ( t ) = t α , then I f is the general first Zagreb index M 1 α ; if f ( t ) = t log t , then I f is the sum lordeg index S L . Thus, each theorem in this paper about I f is a result for each one of these indices.
The f-polynomial of other graph operations (e.g., join, corona product, Mycielskian and line) is studied in [43].
Operations on graphs play an important role in Mathematical Chemistry, see e.g., [44,45], since many chemical structures appear as operations of graphs: The crystal structure of sodium chloride is the Cartesian product of two path graphs. The kernel of the iron crystal structure is the join of the cube graph Q 3 and an isolated vertex. The cyclobutane is the Cartesian product of two path graphs P 2 . The alkane C 3 H 6 can be represented as the corona product of the path graph P 3 and the null graph N 2 . The cyclohexane C 6 H 12 can be represented as the corona product of the cycle graph C 6 and the null graph N 2 . The carbon nanotube T U C 4 ( m , n ) can be seen as the Cartesian product of the path graph P 3 and the cycle graph C 5 . The fence (respectively, the closed fence) is the lexicographic product of P 5 and P 2 (respectively, C 5 and P 2 ). The zigzag polyhex nanotube T U H C 6 [ 2 n , 2 ] is the generalized hierarchical product of the path graph P 2 and the cycle graph C 2 n . See [46,47].
Polynomials, in general, have lately proved to be useful in graph theory and, in particular, in Mathematical Chemistry (see [41,43,45,48,49,50,51,52,53,54,55]).
The main goal in this paper is to obtain information of many topological indices (each case of I f for some particular choice of f) of several graph products, from the information on topological indices of these factors, which are much easier to calculate than the products. Our approach is to obtain information about the corresponding f-polynomials, which are easy to calculate (see for instance Theorems 1, 11 and 17); then, we can deduce information on the I f index by using the formula 0 1 P f ( G , x ) d x = I f ( G ) (see for instance Theorems 4, 13 and 18). This is a good approach since the bounds of the f-polynomial of a product of two graphs allow use of analytic tools to bound the I f index of such a graph product, simplifying the proofs.

2. Background

The study of the effect of graph operations on topological indices is an active topic of research (see, e.g., [41,54,55,56]). We study in this section the f-polynomial of several graph products: lexicographic product, Cartesian sum and Cartesian product.
The Cartesian product G 1 × G 2 of the graphs G 1 and G 2 has the vertex set V ( G 1 × G 2 ) = V ( G 1 ) × V ( G 2 ) and ( u i , v j ) ( u k , v l ) is an edge of G 1 × G 2 if u i = u k and v j v l E ( G 2 ) , or u i u k E ( G 1 ) and v j = v l .
The lexicographic product G 1 G 2 of the graphs G 1 and G 2 has V ( G 1 ) × V ( G 2 ) as vertex set, so that two distinct vertices ( u i , v j ) , ( u k , v l ) of V ( G 1 G 2 ) are adjacent if either u i u k E ( G 1 ) , or u i = u k and v j v l E ( G 2 ) .
The Cartesian sum G 1 G 2 of the graphs G 1 and G 2 has the vertex set V ( G 1 G 2 ) = V ( G 1 ) × V ( G 2 ) and ( u i , v j ) ( u k , v l ) is an edge of G 1 G 2 if u i u k E ( G 1 ) or v j v l E ( G 2 ) .
In [57] is defined the following Zagreb polynomial
M 1 * ( G , x ) : = u V ( G ) d u x d u .
Please note that x ( x I D ( G , x ) ) = M 1 * ( G , x ) .
In ([43], Propositions 1, 2 and 3) appear the following useful results.
Proposition 1.
If G is a graph of order n and f : Z + R + , then:
  • P f ( G , x ) is a polynomial if and only if 1 / f ( d u ) Z + for every u V ( G ) ,
  • P f ( G , x ) is a positive C function on ( 0 , ) ,
  • P f ( G , x ) is a continuous function on [ 0 , ) if and only if P f ( G , 0 ) < ,
  • P f ( G , x ) is a continuous function on [ 0 , ) if and only if f ( d u ) 1 for every u V ( G ) ,
  • P f ( G , x ) is an integrable function on [ 0 , A ] for every A > 0 , and 0 1 P f ( G , x ) d x = I f ( G ) ,
  • P f ( G , x ) is increasing on ( 0 , ) if and only if f ( d u ) 1 for every u V ( G ) ,
  • P f ( G , x ) is strictly increasing on ( 0 , ) if and only if f ( d u ) 1 for every u V ( G ) , and f ( d v ) 1 for some v V ( G ) ,
  • P f ( G , x ) is convex on ( 0 , ) if f ( d u ) ( 0 , 1 / 2 ] [ 1 , ) for every u V ( G ) ,
  • P f ( G , x ) is strictly convex on ( 0 , ) if f ( d u ) ( 0 , 1 / 2 ] [ 1 , ) for every u V ( G ) , and f ( d v ) { 1 / 2 , 1 } for some v V ( G ) ,
  • P f ( G , x ) is concave on ( 0 , ) if f ( d u ) [ 1 / 2 , 1 ] for every u V ( G ) ,
  • P f ( G , x ) is strictly concave on ( 0 , ) if f ( d u ) [ 1 / 2 , 1 ] for every u V ( G ) , and f ( d v ) { 1 / 2 , 1 } for some v V ( G ) ,
  • P f ( G , 1 ) = n .
If α R and f ( t ) = t α , then Proposition 1 gives 0 1 P f ( G , x ) d x = M 1 α ( G ) .
Proposition 2.
If G is a k-regular graph with n vertices and f : Z + R + , then P f ( G , x ) = n x 1 / f ( k ) 1 .
Next, we show the polynomial P f for some important graphs: K n (complete graph), C n (cycle graph), Q n (hypercube graph), K n 1 , n 2 (complete bipartite graph), S n (star graph), P n (path graph), and W n (wheel graph).
Proposition 3.
If f : Z + R + , then
P f ( K n , x ) = n x 1 / f ( n 1 ) 1 , P f ( C n , x ) = n x 1 / f ( 2 ) 1 , P f ( Q n , x ) = 2 n x 1 / f ( n ) 1 , P f ( K n 1 , n 2 , x ) = n 1 x 1 / f ( n 2 ) 1 + n 2 x 1 / f ( n 1 ) 1 , P f ( S n , x ) = x 1 / f ( n 1 ) 1 + ( n 1 ) x 1 / f ( 1 ) 1 , P f ( P n , x ) = ( n 2 ) x 1 / f ( 2 ) 1 + 2 x 1 / f ( 1 ) 1 , P f ( W n , x ) = x 1 / f ( n 1 ) 1 + ( n 1 ) x 1 / f ( 3 ) 1 .
Choose δ Z + and f : Z + R + . f satisfies the δ -additive property 1 ( f A P 1 ( δ ) ) if
1 f ( a + b ) 1 f ( a ) + 1 f ( b )
for every a , b Z + with a , b δ .
f satisfies the δ -additive property 2 ( f A P 2 ( δ ) ) if
1 f ( a + b ) 1 f ( a ) + 1 f ( b )
for every a , b Z + with a , b δ .
f satisfies the δ -additive property 3 ( f A P 3 ( δ ) ) if
1 f ( a + b ) min 1 f ( a ) , 1 f ( b )
for every a , b Z + with a , b δ .

3. Inequalities for Cartesian Products

First, we prove pointwise inequalities of P f ( G 1 × G 2 , x ) involving P f ( G 1 , x ) and P f ( G 2 , x ) .
Theorem 1.
Let δ Z + , and let G 1 and G 2 be two graphs with minimum degree at least δ. For x ( 0 , 1 ] , the f-polynomial of the Cartesian product G 1 × G 2 satisfies.
( 1 ) If f A P 1 ( δ ) , then
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) .
( 2 ) If f A P 2 ( δ ) , then
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) .
( 3 ) If f A P 3 ( δ ) and G 1 and G 2 have n 1 and n 2 vertices, respectively, then
P f ( G 1 × G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Proof. 
If ( u , v ) V ( G 1 × G 2 ) , we have d ( u , v ) = d u + d v and its corresponding monomial of the f-polynomial is
x 1 / f ( d u + d v ) 1 .
Assume that f A P 1 ( δ ) . Since d u δ for every u V ( G 1 ) V ( G 2 ) , f A P 1 ( δ ) and x ( 0 , 1 ] ,
P f ( G 1 × G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u + d v ) 1 u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u ) + 1 / f ( d v ) 1 = x u V ( G 1 ) x 1 / f ( d u ) 1 v V ( G 2 ) x 1 / f ( d v ) 1 = x P f ( G 1 , x ) P f ( G 2 , x ) .
If f A P 2 ( δ ) , then by a quite similar argument the result is obtained.
If f A P 3 ( δ ) , then
P f ( G 1 × G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u + d v ) 1 u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u ) 1 = u V ( G 1 ) x 1 / f ( d u ) 1 v V ( G 2 ) 1 = n 2 P f ( G 1 , x ) .
The inequality involving P f ( G 2 , x ) is obtained in a similar way. □
Remark 1.
If δ = 1 , then the condition G 1 and G 2 have minimum degree at least δ, is satisfied for every graph G 1 , G 2 .
Theorem 1 has the following consequence when we consider f ( t ) = t α .
Theorem 2.
Let G 1 and G 2 be two graphs of order n 1 and n 2 , respectively, α R and f ( t ) = t α . For x ( 0 , 1 ] , the f-polynomial of the Cartesian product G 1 × G 2 satisfies.
( 1 ) If α 1 , then f A P 1 ( 1 ) and
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) .
( 2 ) If α [ 1 , 0 ] , then f A P 2 ( 1 ) and
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) .
( 3 ) If α 0 , then f A P 3 ( 1 ) and
P f ( G 1 × G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Proof. 
The inequalities are consequences of the following facts and Theorem 1.
If α 1 , then α 1 and
1 f ( x + y ) = ( x + y ) α x α + y α = 1 f ( x ) + 1 f ( y )
for every x , y > 0 , and so, f A P 1 ( 1 ) .
If α [ 1 , 0 ] , then α [ 0 , 1 ] and
1 f ( x + y ) = ( x + y ) α x α + y α = 1 f ( x ) + 1 f ( y )
for every x , y > 0 , and so, f A P 2 ( 1 ) .
If α 0 , then 1 / t α is a decreasing function on ( 0 , ) and
1 f ( x + y ) = 1 ( x + y ) α min 1 x α , 1 y α = min 1 f ( x ) , 1 f ( y )
for every x , y > 0 , and so, f A P 3 ( 1 ) . □
Theorem 2 yields for the inverse degree polynomial:
Corollary 1.
Let G 1 and G 2 be two graphs, the ID polynomial of the Cartesian product G 1 × G 2 is
I D ( G 1 × G 2 , x ) = x I D ( G 1 , x ) I D ( G 2 , x ) .
Since f ( t ) = t log t is an increasing function on [ 1 , ) , f A P 3 ( 2 ) and Theorem 1 has the following consequence. Recall that a vertex with degree 1 is called pendant vertex. Please note that f ( t ) = t log t is a positive function on Z + \ { 1 } , and so, P f ( G , x ) is well-defined for every graph G without pendant vertices.
Please note that a graph has minimum degree at least 2 if and only if it does not have pendant vertices.
Theorem 3.
Let G 1 and G 2 be two graphs with minimum degree at least 2 and of order n 1 and n 2 , respectively. If f ( t ) = t log t , then f A P 3 ( 2 ) and the f-polynomial of the Cartesian product G 1 × G 2 satisfies for x ( 0 , 1 ]
P f ( G 1 × G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Next, we obtain bounds for I f ( G 1 × G 2 ) by using the previous inequalities for P f ( G 1 × G 2 , x ) . This is a good approach since the pointwise bounds of P f ( G 1 × G 2 , x ) allow use of analytic tools to bound I f ( G 1 × G 2 ) . We start with the case f A P 3 ( δ ) .
Theorem 4.
Let δ Z + , G 1 and G 2 be two graphs of order n 1 and n 2 , respectively, and minimum degree at least δ. If f A P 3 ( δ ) , then
I f ( G 1 × G 2 ) max n 2 I f ( G 1 ) , n 1 I f ( G 2 ) .
Proof. 
Theorem 1 gives
P f ( G 1 × G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) ,
for every x ( 0 , 1 ] . Thus, Proposition 1 leads to
I f ( G 1 × G 2 ) = 0 1 P f ( G 1 × G 2 , x ) d x n 2 0 1 P f ( G 1 , x ) d x = n 2 I f ( G 1 ) .
The same argumentation gives I f ( G 1 × G 2 ) n 1 I f ( G 2 ) . □
To deal with the cases f A P 1 ( δ ) and f A P 2 ( δ ) , we need some technical results.
Lemma 1.
[58] If f 1 , , f k are non-negative convex functions on [ a , b ] , then
1 b a a b i = 1 k f i ( x ) d x 2 k k + 1 i = 1 k 1 b a a b f i ( x ) d x .
Lemma 1 can be slightly improved as follows.
Proposition 4.
If f 1 , , f k are convex non-negative functions on ( a , b ) , then
1 b a a b i = 1 k f i ( x ) d x 2 k k + 1 i = 1 k 1 b a a b f i ( x ) d x .
Proof. 
If 0 < ε < ( b a ) / 2 , then f 1 , , f k are convex non-negative functions on [ a + ε , b ε ] , and Lemma 1 gives
1 b a 2 ε a + ε b ε i = 1 k f i ( x ) d x 2 k k + 1 i = 1 k 1 b a 2 ε a + ε b ε f i ( x ) d x .
Since f 1 , , f k are non-negative on ( a , b ) , the functions F , G : ( 0 , ( b a ) / 2 ) [ 0 , ) defined by
F ( ε ) = a + ε b ε i = 1 k f i ( x ) d x , G ( ε ) = i = 1 k a + ε b ε f i ( x ) d x ,
are decreasing, and so, there exist their limits as ε 0 + (although they can be ). By taking ε 0 + in the above inequality, we obtain the result. □
Lemma 2.
([59] Corollary 5.2) If f 1 , , f k are convex non-negative functions on [ a , b ] , then
a b i = 1 k f i ( x ) d x 2 k + 1 i = 1 k a b f i ( x ) d x 1 / k i = 1 k f i ( a ) + f i ( b ) 1 1 / k .
Since any non-negative concave function on ( a , b ) has finite lateral limits at a and b, ([59], Corollary 4.3) can be stated as follows.
Lemma 3.
If f 1 , f 2 are non-negative concave functions on ( a , b ) , then
2 3 1 b a a b f 1 ( x ) d x 1 b a a b f 2 ( x ) d x 1 b a a b f 1 ( x ) f 2 ( x ) d x 4 3 1 b a a b f 1 ( x ) d x 1 b a a b f 2 ( x ) d x .
With these technical results, we can deal now with the cases f A P 1 ( δ ) and f A P 2 ( δ ) .
Theorem 5.
Let δ Z + , G 1 and G 2 be graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ. If the f-polynomials of G 1 and G 2 are convex functions on ( 0 , 1 ) , then
( 1 ) If f A P 1 ( δ ) , then
I f ( G 1 × G 2 ) 1 2 1 2 n 1 + P f ( G 1 , 0 ) 2 n 2 + P f ( G 2 , 0 ) 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
( 2 ) If f A P 2 ( δ ) , then
I f ( G 1 × G 2 ) I f ( G 1 ) I f ( G 2 ) .
Proof. 
Assume first that f A P 1 ( δ ) . Theorem 1 gives
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) ,
for every x ( 0 , 1 ] .
If P f ( G 1 , 0 ) = or P f ( G 2 , 0 ) = , then ( 1 ) trivially holds.
If P f ( G 1 , 0 ) < and P f ( G 2 , 0 ) < , then P f ( G 1 , x ) and P f ( G 2 , x ) are continuous functions on [ 0 , 1 ] by Proposition 1, and so, they are convex on [ 0 , 1 ] . Proposition 1 and Lemma 2 give
I f ( G 1 × G 2 ) = 0 1 P f ( G 1 × G 2 , x ) d x 0 1 x P f ( G 1 , x ) P f ( G 2 , x ) d x 1 2 0 1 x d x 0 1 P f ( G 1 , x ) d x 0 1 P f ( G 2 , x ) d x 1 / 3 · ( ( 0 + 1 ) P f ( G 1 , 0 ) + P f ( G 1 , 1 ) P f ( G 2 , 0 ) + P f ( G 2 , 1 ) 2 / 3 = 1 2 1 2 n 1 + P f ( G 1 , 0 ) 2 n 2 + P f ( G 2 , 0 ) 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
Assume now that f A P 2 ( δ ) . Theorem 1 gives
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) ,
for every x ( 0 , 1 ] . Since P f ( G 1 , x ) and P f ( G 2 , x ) are convex functions on ( 0 , 1 ) , Proposition 1 and Proposition 4 give
I f ( G 1 × G 2 ) = 0 1 P f ( G 1 × G 2 , x ) d x 0 1 x P f ( G 1 , x ) P f ( G 2 , x ) d x 2 0 1 x d x 0 1 P f ( G 1 , x ) d x 0 1 P f ( G 2 , x ) d x = I f ( G 1 ) I f ( G 2 ) .
 □
If the f-polynomials of G 1 and G 2 are concave functions on ( 0 , 1 ) , we can obtain simpler bounds for I f ( G 1 × G 2 ) .
Theorem 6.
Let δ Z + , G 1 and G 2 be two graphs with minimum degree at least δ. If f A P 1 ( δ ) and the f-polynomials of G 1 and G 2 are concave functions on ( 0 , 1 ) , then
I f ( G 1 × G 2 ) 4 3 I f ( G 1 ) I f ( G 2 ) .
Proof. 
Since f A P 1 ( δ ) , Theorem 1 gives
P f ( G 1 × G 2 , x ) x P f ( G 1 , x ) P f ( G 2 , x ) .
for every x ( 0 , 1 ] . Since P f ( G 1 , x ) and P f ( G 2 , x ) are concave functions on ( 0 , 1 ) , a simple combination of Proposition 1 and Lemma 3 yields
I f ( G 1 × G 2 ) = 0 1 P f ( G 1 × G 2 , x ) d x 0 1 x P f ( G 1 , x ) P f ( G 2 , x ) d x 0 1 P f ( G 1 , x ) P f ( G 2 , x ) d x 4 3 0 1 P f ( G 1 , x ) d x 0 1 P f ( G 2 , x ) d x = 4 3 I f ( G 1 ) I f ( G 2 ) .
 □
We can obtain more bounds for I f ( G 1 × G 2 ) if the image of f does not intersect ( a / 2 , a ) for some constant a > 0 .
Theorem 7.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ, and a > 0 . If f : Z + [ δ , ) ( 0 , a / 2 ] [ a , ) , then
( 1 ) If f A P 1 ( δ ) , then
I f ( G 1 × G 2 ) 1 2 a 2 n 1 + P f / a ( G 1 , 0 ) 2 n 2 + P f / a ( G 2 , 0 ) 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
( 2 ) If f A P 2 ( δ ) , then
I f ( G 1 × G 2 ) 1 a I f ( G 1 ) I f ( G 2 ) .
Proof. 
Let be the function g = f / a . Hence, g : Z + [ δ , ) ( 0 , 1 / 2 ] [ 1 , ) and Proposition 1 gives that P g ( G 1 , x ) and P g ( G 2 , x ) are convex functions on ( 0 , ) .
If f A P 1 ( δ ) , then f / a A P 1 ( δ ) and Theorem 5 gives
1 a I f ( G 1 × G 2 ) = I f / a ( G 1 × G 2 ) 1 2 1 2 n 1 + P f / a ( G 1 , 0 ) 2 n 2 + P f / a ( G 2 , 0 ) 2 I f / a ( G 1 ) I f / a ( G 2 ) 1 / 3 = 1 2 1 2 n 1 + P f / a ( G 1 , 0 ) 2 n 2 + P f / a ( G 2 , 0 ) 2 1 a I f ( G 1 ) 1 a I f ( G 2 ) 1 / 3 .
If f A P 2 ( δ ) , then f / a A P 2 ( δ ) and Theorem 5 gives
1 a I f ( G 1 × G 2 ) = I f / a ( G 1 × G 2 ) I f / a ( G 1 ) I f / a ( G 2 ) = 1 a I f ( G 1 ) 1 a I f ( G 2 ) .
 □
The first inequality in Theorem 7 can be improved as follows.
Theorem 8.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ, and a > 0 . If f : Z + [ δ , ) ( 0 , a / 2 ] , and f A P 1 ( δ ) , then
I f ( G 1 × G 2 ) 1 2 a 2 n 1 2 n 2 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
Proof. 
Theorem 7 gives
I f ( G 1 × G 2 ) 1 2 a 2 n 1 + P f / a ( G 1 , 0 ) 2 n 2 + P f / a ( G 2 , 0 ) 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
Since f a / 2 on Z + [ δ , ) , we have a / f 1 1 and P f / a ( G 1 , 0 ) = P f / a ( G 2 , 0 ) = 0 , and so, we obtain the result. □
Theorems 2, 8 (with a = 2 ), 7 (with a = 2 ) and 4 have the following consequence for the general first Zagreb index.
Theorem 9.
Let G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and α R .
( 1 ) If α 1 , then
M 1 α ( G 1 × G 2 ) 1 2 n 1 2 n 2 2 M 1 α ( G 1 ) M 1 α ( G 2 ) 1 / 3 .
( 2 ) If α [ 1 , 0 ] , then
M 1 α ( G 1 × G 2 ) 1 2 M 1 α ( G 1 ) M 1 α ( G 2 ) .
( 3 ) If α 0 , then
M 1 α ( G 1 × G 2 ) max n 2 M 1 α ( G 1 ) , n 1 M 1 α ( G 2 ) .
As a rather simple consequence of the above theorem, we have for the first Zagreb, forgotten and inverse degree indices:
Corollary 2.
If G 1 and G 2 are two graphs with n 1 and n 2 vertices, respectively, then
M 1 ( G 1 × G 2 ) max n 2 M 1 ( G 1 ) , n 1 M 1 ( G 2 ) , F ( G 1 × G 2 ) max n 2 F ( G 1 ) , n 1 F ( G 2 ) , 1 2 I D ( G 1 ) I D ( G 2 ) I D ( G 1 × G 2 ) 1 2 n 1 2 n 2 2 I D ( G 1 ) I D ( G 2 ) 1 / 3 .
Since f ( t ) = t log t A P 3 ( 2 ) , Theorem 4 gives the following result for the S L index.
Theorem 10.
If G 1 and G 2 are graphs without pendant vertices and with n 1 and n 2 vertices, respectively, then
S L ( G 1 × G 2 ) max n 2 S L ( G 1 ) , n 1 S L ( G 2 ) .
A particular consequence of Theorems 9 and 10 is the following.
Corollary 3.
If C n 1 and C n 1 are the cycle graphs with n 1 and n 2 vertices, respectively, then
M 1 ( C n 1 × C n 2 ) 4 n 1 n 2 , F ( C n 1 × C n 2 ) 8 n 1 n 2 , 1 8 n 1 n 2 I D ( C n 1 × C n 2 ) 1 2 5 / 3 n 1 n 2 , S L ( C n 1 × C n 2 ) n 1 n 2 2 log 2 .

4. Inequalities for Lexicographic Products

We start this section by proving pointwise inequalities of P f ( G 1 G 2 , x ) involving the f-polynomials of G 1 and G 2 .
Theorem 11.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ. The f-polynomial of the lexicographic product G 1 G 2 satisfies the following inequalities for x ( 0 , 1 ] .
( 1 ) If f A P 1 ( δ ) , then
P f ( G 1 G 2 , x ) x n 2 P f ( G 1 , x n 2 ) P f ( G 2 , x ) .
( 2 ) If f A P 2 ( δ ) , then
P f ( G 1 G 2 , x ) x n 2 P f ( G 1 , x n 2 ) P f ( G 2 , x ) .
( 3 ) If f A P 3 ( δ ) , then
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Proof. 
If ( u , v ) V ( G 1 G 2 ) , then d ( u , v ) = n 2 d u + d v .
Assume that f A P 1 ( δ ) . Since d u δ for every u V ( G 1 ) V ( G 2 ) , one can prove by induction that
1 f ( n 2 d u + d v ) n 2 f ( d u ) + 1 f ( d v ) .
Since x ( 0 , 1 ] ,
P f ( G 1 G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( n 2 d u + d v ) 1 u V ( G 1 ) x n 2 / f ( d u ) v V ( G 2 ) x 1 / f ( d v ) 1 = u V ( G 1 ) x n 2 1 / f ( d u ) 1 x n 2 P f ( G 2 , x ) = x n 2 P f ( G 1 , x n 2 ) P f ( G 2 , x ) .
If f A P 2 ( δ ) , then same argument allows obtaining of the result.
If f A P 3 ( δ ) , then
P f ( G 1 G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( n 2 d u + d v ) 1 u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u ) 1 = n 2 P f ( G 1 , x ) .
A similar argument gives P f ( G 1 G 2 , x ) n 1 P f ( G 2 , x ) . □
Theorems 2 and 11 have the following consequence when f ( t ) = t α .
Proposition 5.
Let G 1 and G 2 be two graphs with n 1 and n 2 vertices, respectively, α R and f ( t ) = t α . The f-polynomial of the lexicographic product G 1 G 2 satisfies the following inequalities for x ( 0 , 1 ] .
( 1 ) If α 1 , then
P f ( G 1 G 2 , x ) x n 2 P f ( G 1 , x n 2 ) P f ( G 2 , x ) .
( 2 ) If α [ 1 , 0 ] , then
P f ( G 1 G 2 , x ) x n 2 P f ( G 1 , x n 2 ) P f ( G 2 , x ) .
( 3 ) If α 0 , then
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Theorem 5 gives the following equality for the inverse degree polynomial.
Corollary 4.
Given two graphs G 1 and G 2 , of order n 1 and n 2 , respectively, the ID polynomial of the lexicographic product G 1 G 2 is
I D ( G 1 G 2 , x ) = x n 2 I D ( G 1 , x n 2 ) I D ( G 2 , x ) .
Since f ( t ) = t log t A P 3 ( 2 ) , Theorem 11 has the following consequence.
Theorem 12.
Let G 1 and G 2 be two graphs with minimum degree two and of order n 1 and n 2 , respectively. If f ( t ) = t log t , then the f-polynomial of the lexicographic product G 1 G 2 satisfies for x ( 0 , 1 ]
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Next, we obtain bounds for I f ( G 1 G 2 ) by using the previous inequalities for P f ( G 1 G 2 , x ) . We start with f A P 3 ( δ ) .
Theorem 13.
Let δ Z + , G 1 and G 2 be two graphs of order n 1 and n 2 , respectively, and minimum degree at least δ. If f A P 3 ( δ ) , then
I f ( G 1 G 2 ) max n 2 I f ( G 1 ) , n 1 I f ( G 2 ) .
Proof. 
Theorem 11 gives
P f ( G 1 G 2 , x ) n 2 P f ( G 1 , x ) .
for every 0 x 1 . Thus, Proposition 1 leads to I f ( G 1 G 2 ) n 2 I f ( G 1 ) . A similar argument gives the inequality I f ( G 1 G 2 ) n 1 I f ( G 2 ) . □
We deal now with f A P 1 ( δ ) A P 2 ( δ ) .
Theorem 14.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ, and a > 0 . If f : Z + [ δ , ) ( 0 , a / 2 ] , then the following inequalities hold.
( 1 ) If f A P 1 ( δ ) , then
I f ( G 1 G 2 ) 1 2 n 1 2 n 2 a 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
( 2 ) If f A P 2 ( δ ) , then
I f ( G 1 G 2 ) 1 n 2 a I f ( G 1 ) I f ( G 2 ) .
Proof. 
Consider the function g = f / a . We have g : Z + [ δ , ) ( 0 , 1 / 2 ] and so, Proposition 1 implies that P g ( G 1 , x ) and P g ( G 2 , x ) are convex functions on the open interval ( 0 , ) and continuous on the closed interval [ 0 , ) ; hence, they are convex when x [ 0 , 1 ] .
If f A P 1 ( δ ) , then f / a A P 1 ( δ ) and Theorem 11 implies
P f / a ( G 1 G 2 , x ) x n 2 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x ) .
Notice that f / a 1 / 2 implies a / f 1 1 , and thus, P f / a ( G i , 0 ) = 0 and P f / a ( G i , 1 ) = n i for i = 1 , 2 . Since x is a convex function when x [ 0 , 1 ] , Lemma 2 implies
1 a I f ( G 1 G 2 ) = I f / a ( G 1 G 2 ) = 0 1 P f / a ( G 1 G 2 , x ) d x 0 1 x n 2 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x ) d x 1 2 0 1 x d x 0 1 x n 2 1 P f / a ( G 1 , x n 2 ) d x 0 1 P f / a ( G 2 , x ) d x 1 / 3 1 · n 1 · n 2 2 / 3 = 1 2 1 2 1 n 2 0 1 P f / a ( G 1 , t ) d t 1 a I f ( G 2 ) n 1 2 n 2 2 1 / 3 = 1 2 n 1 2 n 2 2 a 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
If f A P 2 ( δ ) , thus f / a A P 2 ( δ ) and Theorem 11 implies
P f / a ( G 1 G 2 , x ) x n 2 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x ) .
Thus, Lemma 1 gives
1 a I f ( G 1 G 2 ) = I f / a ( G 1 G 2 ) = 0 1 P f / a ( G 1 G 2 , x ) d x 0 1 x n 2 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x ) d x 2 0 1 x d x 0 1 x n 2 1 P f / a ( G 1 , x n 2 ) d x 0 1 P f / a ( G 2 , x ) d x = 2 1 2 1 n 2 a I f ( G 1 ) 1 a I f ( G 2 ) = 1 n 2 a 2 I f ( G 1 ) I f ( G 2 ) .
 □
Now, we deduce several inequalities for many topological indices of lexicographic products.
Theorems 2, 14 (with a = 2 ) and 13 have the following consequence for the variable first Zagreb index.
Theorem 15.
Let G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and α R .
( 1 ) If α 1 , then
M 1 α ( G 1 G 2 ) 1 2 n 1 2 n 2 M 1 α ( G 1 ) M 1 α ( G 2 ) 1 / 3 .
( 2 ) If α [ 1 , 0 ] , then
M 1 α ( G 1 G 2 ) 1 2 n 2 M 1 α ( G 1 ) M 1 α ( G 2 ) .
( 3 ) If α 0 , then
M 1 α ( G 1 G 2 ) max n 2 M 1 α ( G 1 ) , n 1 M 1 α ( G 2 ) .
Theorem 15 has the following consequence for the first Zagreb, forgotten and inverse degree.
Corollary 5.
If G 1 and G 2 are two graphs with n 1 and n 2 vertices, respectively, then
M 1 ( G 1 G 2 ) max n 2 M 1 ( G 1 ) , n 1 M 1 ( G 2 ) , F ( G 1 G 2 ) max n 2 F ( G 1 ) , n 1 F ( G 2 ) , 1 2 n 2 I D ( G 1 ) I D ( G 2 ) I D ( G 1 G 2 ) 1 2 n 1 2 n 2 I D ( G 1 ) I D ( G 2 ) 1 / 3 .
Since f ( t ) = t log t A P 3 ( 2 ) , Theorem 13 allows deduction of the following result for the S L index.
Theorem 16.
If G 1 and G 2 are graphs without pendant vertices and with n 1 and n 2 vertices, respectively, then
S L ( G 1 G 2 ) max n 2 S L ( G 1 ) , n 1 S L ( G 2 ) .

5. Inequalities for Cartesian Sums

We start this last section by proving pointwise inequalities of P f ( G 1 G 2 , x ) involving the f-polynomials of G 1 and G 2 .
Theorem 17.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ. For x ( 0 , 1 ] , the f-polynomial of the Cartesian sum G 1 G 2 satisfies.
( 1 ) If f A P 1 ( δ ) , then
P f ( G 1 G 2 , x ) x n 1 + n 2 1 P f ( G 1 , x n 2 ) P f ( G 2 , x n 1 ) .
( 2 ) If f A P 2 ( δ ) , then
P f ( G 1 G 2 , x ) x n 1 + n 2 1 P f ( G 1 , x n 2 ) P f ( G 2 , x n 1 ) .
( 3 ) If f A P 3 ( δ ) , then
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Proof. 
If ( u , v ) V ( G 1 G 2 ) , then d ( u , v ) = n 2 d u + n 1 d v .
Suppose that f A P 1 ( δ ) . Since d u δ for every u V ( G 1 ) V ( G 2 ) , one can prove by induction that
1 f ( n 2 d u + n 1 d v ) n 2 f ( d u ) + n 1 f ( d v ) .
Since x ( 0 , 1 ] ,
P f ( G 1 G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( n 2 d u + d v ) 1 u V ( G 1 ) x n 2 / f ( d u ) v V ( G 2 ) x n 1 / f ( d v ) x 1 = u V ( G 1 ) x n 2 1 / f ( d u ) 1 x n 2 v V ( G 2 ) x n 1 1 / f ( d v ) 1 x n 1 x 1 = x n 1 + n 2 1 P f ( G 1 , x n 2 ) P f ( G 2 , x n 1 ) .
If f A P 2 ( δ ) , then a similar argument allows obtaining of the corresponding inequality.
Suppose that f A P 3 ( δ ) . We deduce
P f ( G 1 G 2 , x ) = u V ( G 1 ) v V ( G 2 ) x 1 / f ( n 2 d u + n 1 d v ) 1 u V ( G 1 ) v V ( G 2 ) x 1 / f ( d u ) 1 = n 2 P f ( G 1 , x ) .
A similar argument gives P f ( G 1 G 2 , x ) n 1 P f ( G 2 , x ) . □
Theorems 2 and 17 have the following consequence for f ( t ) = t α .
Proposition 6.
Let G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, α R and f ( t ) = t α . For x ( 0 , 1 ] , the f-polynomial of the Cartesian sum G 1 G 2 satisfies the following inequalities for.
( 1 ) If α 1 , then
P f ( G 1 G 2 , x ) x n 1 + n 2 1 P f ( G 1 , x n 2 ) P f ( G 2 , x n 1 ) .
( 2 ) If α [ 1 , 0 ] , then
P f ( G 1 G 2 , x ) x n 1 + n 2 1 P f ( G 1 , x n 2 ) P f ( G 2 , x n 1 ) .
( 3 ) If α 0 , then
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Proposition 6 allows deduction of the following equality for the inverse degree polynomial.
Corollary 6.
Given two graphs G 1 and G 2 , or order n 1 and n 2 , respectively, the ID polynomial of the Cartesian sum G 1 G 2 is
I D ( G 1 G 2 , x ) = x n 1 + n 2 1 I D ( G 1 , x n 2 ) I D ( G 2 , x n 1 ) .
Since f ( t ) = t log t A P 3 ( 2 ) , Theorem 17 has the following consequence.
Corollary 7.
Let G 1 and G 2 be two graphs with minimum degree two and of order n 1 and n 2 , respectively. If f ( t ) = t log t , then the f-polynomial of the Cartesian sum G 1 G 2 satisfies for x ( 0 , 1 ]
P f ( G 1 G 2 , x ) max n 2 P f ( G 1 , x ) , n 1 P f ( G 2 , x ) .
Next, we obtain bounds for I f ( G 1 G 2 ) by using the previous inequalities for P f ( G 1 G 2 , x ) . We start when f A P 3 ( δ ) .
Theorem 18.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ. If f A P 3 ( δ ) , then
I f ( G 1 G 2 ) max n 2 I f ( G 1 ) , n 1 I f ( G 2 ) .
Proof. 
Theorem 17 gives
P f ( G 1 G 2 , x ) n 2 P f ( G 1 , x ) .
for every 0 < x 1 . Hence, I f ( G 1 G 2 ) n 2 I f ( G 1 ) by Proposition 1. A similar argument gives the inequality I f ( G 1 G 2 ) n 1 I f ( G 2 ) . □
We consider now the case f A P 1 ( δ ) A P 2 ( δ ) .
Theorem 19.
Let δ Z + , G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and minimum degree at least δ, and a > 0 . If f : Z + [ δ , ) ( 0 , a / 2 ] , then the following inequalities hold.
( 1 ) If f A P 1 ( δ ) , then
I f ( G 1 G 2 ) 1 2 n 1 n 2 a 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
( 2 ) If f A P 2 ( δ ) , then
I f ( G 1 G 2 ) 1 n 1 n 2 a I f ( G 1 ) I f ( G 2 ) .
Proof. 
Consider the function g = f / a . Therefore, g : Z + [ δ , ) ( 0 , 1 / 2 ] and Proposition 1 implies that P g ( G 1 , x ) and P g ( G 2 , x ) are convex functions on the open interval ( 0 , ) and continuous on the closed interval [ 0 , ) ; hence, they are convex when 0 x 1 .
If f A P 1 ( δ ) , then the function f / a belongs to A P 1 ( δ ) and Theorem 17 implies
P f / a ( G 1 G 2 , x ) x n 1 + n 2 1 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x n 1 ) .
Notice that f / a 1 / 2 implies a / f 1 1 , and thus, P f / a ( G i , 0 ) = 0 and P f / a ( G i , 1 ) = n i for i = 1 , 2 . Since x is a convex function on the interval [ 0 , 1 ] , Lemma 2 implies
1 a I f ( G 1 G 2 ) = I f / a ( G 1 G 2 ) = 0 1 P f / a ( G 1 G 2 , x ) d x 0 1 x n 1 + n 2 1 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x n 1 ) d x 1 2 0 1 x d x 0 1 x n 2 1 P f / a ( G 1 , x n 2 ) d x 0 1 x n 1 1 P f / a ( G 2 , x n 1 ) d x 1 / 3 1 · n 1 · n 2 2 / 3 = 1 2 1 2 1 n 2 0 1 P f / a ( G 1 , t ) d t 1 n 1 0 1 P f / a ( G 2 , t ) d t n 1 2 n 2 2 1 / 3 = 1 2 n 1 n 2 2 a 2 I f ( G 1 ) I f ( G 2 ) 1 / 3 .
If f A P 2 ( δ ) , thus f / a belongs to A P 2 ( δ ) and Theorem 17 implies
P f / a ( G 1 G 2 , x ) x n 1 + n 2 1 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x n 1 ) .
Thus, Lemma 1 gives
1 a I f ( G 1 G 2 ) = I f / a ( G 1 G 2 ) = 0 1 P f / a ( G 1 G 2 , x ) d x 0 1 x n 1 + n 2 1 P f / a ( G 1 , x n 2 ) P f / a ( G 2 , x n 1 ) . d x 2 0 1 x d x 0 1 x n 2 1 P f / a ( G 1 , x n 2 ) d x 0 1 x n 1 1 P f / a ( G 2 , x n 1 ) d x = 2 1 2 1 n 2 a I f ( G 1 ) 1 n 1 a I f ( G 2 ) = 1 n 1 n 2 a 2 I f ( G 1 ) I f ( G 2 ) .
 □
Theorems 2, 19 (with a = 2 ) and 18 have the following consequence for the general first Zagreb index.
Theorem 20.
Let G 1 and G 2 be two graphs of orders n 1 and n 2 , respectively, and α R .
( 1 ) If α 1 , then
M 1 α ( G 1 G 2 ) 1 2 n 1 n 2 M 1 α ( G 1 ) M 1 α ( G 2 ) 1 / 3 .
( 2 ) If α [ 1 , 0 ] , then
M 1 α ( G 1 G 2 ) 1 2 n 1 n 2 M 1 α ( G 1 ) M 1 α ( G 2 ) .
( 3 ) If α 0 , then
M 1 α ( G 1 G 2 ) max n 2 M 1 α ( G 1 ) , n 1 M 1 α ( G 2 ) .
Theorem 20 has the following consequence for the first Zagreb, forgotten and inverse degree indices.
Corollary 8.
If G 1 and G 2 are two graphs of orders n 1 and n 2 , respectively, then
M 1 ( G 1 G 2 ) max n 2 M 1 ( G 1 ) , n 1 M 1 ( G 2 ) . F ( G 1 G 2 ) max n 2 F ( G 1 ) , n 1 F ( G 2 ) . 1 2 n 1 n 2 I D ( G 1 ) I D ( G 2 ) I D ( G 1 G 2 ) 1 2 n 1 n 2 I D ( G 1 ) I D ( G 2 ) 1 / 3 .
Since f ( t ) = t log t A P 3 ( 2 ) , Theorem 18 implies the following result for the S L index.
Theorem 21.
If G 1 and G 2 are graphs without pendant vertices and of order n 1 and n 2 , respectively, then
S L ( G 1 G 2 ) max n 2 S L ( G 1 ) , n 1 S L ( G 2 ) .
We obtain the following result by using the previous ideas.
Lemma 4.
Let G be a graph and Γ a subgraph of G, f : Z + R + an increasing function, and x ( 0 , 1 ] . Then
P f ( Γ , x ) P f ( G , x ) , I f ( Γ ) I f ( G ) .
If f is a decreasing function and V ( Γ ) = V ( G ) , then we obtain the converse inequalities.
Lemma 4 has the following consequence, relating the polynomials and indices of Cartesian products, lexicographic products and Cartesian sums.
Proposition 7.
Let G 1 and G 2 be two graphs, f : Z + R + an increasing function, and x ( 0 , 1 ] . Then
P f ( G 1 × G 2 , x ) P f ( G 1 G 2 , x ) P f ( G 1 G 2 , x ) , I f ( G 1 × G 2 ) I f ( G 1 G 2 ) I f ( G 1 G 2 ) .
If f is a decreasing function, then we obtain the converse inequalities.

6. Conclusions

There are several graph products which play an important role in graph theory. Three of these products are Cartesian product, lexicographic product and Cartesian sum. Many topological indices can be written as I f ( G ) = u V ( G ) f ( d u ) , for an appropriate choice of the function f (e.g., first Zagreb, inverse degree, forgotten, general first Zagreb and sum lordeg indices). By using the f-polynomial P f ( G , x ) introduced in [43], we obtain in this paper several inequalities of every topological index which can be written as I f for a function f in these classical graph products, from the information on topological indices of their factors, which are much easier to calculate than the products. These results are interesting from the theoretical viewpoint, and also from the point of view of applications since many chemical compounds can be represented by graph products (see the introduction). Our approach is to obtain information about the corresponding f-polynomials, which are easy to calculate (as in Theorems 1, 11 and 17); thus, we can deduce information on the I f index by using the formula 0 1 P f ( G , x ) d x = I f ( G ) (as in Theorems 4, 13 and 18). This is a good approach since the bounds of the f-polynomial of a product of two graphs allow the use of analytic tools to bound the I f index of such a product, simplifying the proofs.
In [43] appear similar results for corona product and join. Consequently, two natural open questions are to study this problem for strong product and tensor product of graphs.

Author Contributions

Investigation, R.A.-B., S.B., J.M.R. and E.T.; writing-original draft preparation, R.A.-B., S.B., J.M.R. and E.T.; writing-review and editing, R.A.-B., S.B., J.M.R. and E.T.; funding acquisition, R.A.-B., J.M.R. and E.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by a grant from Agencia Estatal de Investigación (PID2019-106433GB-I00/AEI/10.13039/501100011033), Spain.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank the reviewers by their careful reading of the manuscript and their suggestions which have improved the presentation of this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Randić, M. On characterization of molecular branching. J. Am. Chem. Soc. 1975, 97, 6609–6615. [Google Scholar] [CrossRef]
  2. Gutman, I.; Furtula, B. (Eds.) Recent Results in the Theory of Randić Index; University of Kragujevac: Kragujevac, Serbia, 2008. [Google Scholar]
  3. Li, X.; Gutman, I. Mathematical Aspects of Randić Type Molecular Structure Descriptors; University of Kragujevac: Kragujevac, Serbia, 2006. [Google Scholar]
  4. Li, X.; Shi, Y. A survey on the Randić index. MATCH Commun. Math. Comput. Chem. 2008, 59, 127–156. [Google Scholar]
  5. Rodríguez-Velázquez, J.A.; Sigarreta, J.M. On the Randić index and condicional parameters of a graph. MATCH Commun. Math. Comput. Chem. 2005, 54, 403–416. [Google Scholar]
  6. Rodríguez-Velázquez, J.A.; Tomás-Andreu, J. On the Randić index of polymeric networks modelled by generalized Sierpinski graphs. MATCH Commun. Math. Comput. Chem. 2015, 74, 145–160. [Google Scholar]
  7. Sigarreta, J.M. Bounds for the geometric-arithmetic index of a graph. Miskolc Math. Notes 2015, 16, 1199–1212. [Google Scholar] [CrossRef] [Green Version]
  8. Sigarreta, J.M. Mathematical Properties of Variable Topological Indices. Symmetry 2021, 13, 43. [Google Scholar] [CrossRef]
  9. Ayers, P.L.; Boyd, R.J.; Bultinck, P.; Caffarel, M.; Carbó-Dorca, R.; Causá, M.; Cioslowski, J.; Contreras-Garcia, J.; Cooper, D.L.; Coppens, P.; et al. Six questions on topology in theoretical chemistry. Comput. Theor. Chem. 2015, 1053, 2–16. [Google Scholar] [CrossRef] [Green Version]
  10. Borovicanin, B.; Furtula, B. On extremal Zagreb indices of trees with given domination number. Appl. Math. Comput. 2016, 279, 208–218. [Google Scholar] [CrossRef]
  11. Das, K.C. On comparing Zagreb indices of graphs. MATCH Commun. Math. Comput. Chem. 2010, 63, 433–440. [Google Scholar]
  12. Furtula, B.; Gutman, I.; Ediz, S. On difference of Zagreb indices. Discr. Appl. Math. 2014, 178, 83–88. [Google Scholar]
  13. Liu, M. A simple approach to order the first Zagreb indices of connected graphs. MATCH Commun. Math. Comput. Chem. 2010, 63, 425–432. [Google Scholar]
  14. Črepnjak, M.; Pleteršek, P.Z. Correlation between heat of formation and fifth geometric-arithmetic index. Fuller. Nanot. Carbon Nanostr. 2019, 27, 559–565. [Google Scholar] [CrossRef]
  15. Bultheel, A.; Ori, O. Topological modeling of 1-Pentagon carbon nanocones—Topological efficiency and magic sizes. Fuller. Nanot. Carbon Nanostr. 2018, 26, 291–302. [Google Scholar] [CrossRef]
  16. Fajtlowicz, S. On conjectures of Graffiti-II. Congr. Numer. 1987, 60, 187–197. [Google Scholar]
  17. Deng, H.; Balachandran, S.; Ayyaswamy, S.K.; Venkatakrishnan, Y.B. On the harmonic index and the chromatic number of a graph. Discret. Appl. Math. 2013, 161, 2740–2744. [Google Scholar] [CrossRef]
  18. Favaron, O.; Mahéo, M.; Saclé, J.F. Some eigenvalue properties in graphs (conjectures of Graffiti-II). Discr. Math. 1993, 111, 197–220. [Google Scholar] [CrossRef] [Green Version]
  19. Rodríguez, J.M.; Sigarreta, J.M. New Results on the Harmonic Index and Its Generalizations. MATCH Commun. Math. Comput. Chem. 2017, 78, 387–404. [Google Scholar]
  20. Shwetha Shetty, B.; Lokesha, V.; Ranjini, P.S. On the harmonic index of graph operations. Trans. Combin. 2015, 4, 5–14. [Google Scholar]
  21. Wua, R.; Tanga, Z.; Deng, H. A lower bound for the harmonic index of a graph with minimum degree at least two. Filomat 2013, 27, 51–55. [Google Scholar] [CrossRef]
  22. Zhong, L.; Xu, K. Inequalities between vertex-degree-based topological Indices. MATCH Commun. Math. Comput. Chem. 2014, 71, 627–642. [Google Scholar]
  23. Gutman, I.; Furtula, B.; Das, K.C.; Milovanovic, E.; Milovanovic, I. (Eds.) Bounds in Chemical Graph Theory—Basics (Three Volumes); Mathematical Chemistry Monograph No. 19; University of Kragujevac: Kragujevac, Serbia, 2017. [Google Scholar]
  24. Dankelmann, P.; Hellwig, A.; Volkmann, L. Inverse degree and edge-connectivity. Discret. Math. 2008, 309, 2943–2947. [Google Scholar] [CrossRef] [Green Version]
  25. Zhang, Z.; Zhang, J.; Lu, X. The relation of matching with inverse degree of a graph. Discret. Math. 2005, 301, 243–246. [Google Scholar] [CrossRef] [Green Version]
  26. Erdös, P.; Pach, J.; Spencer, J. On the mean distance between points of a graph. Congr. Numer. 1988, 64, 121–124. [Google Scholar]
  27. Entringer, R.C. Bounds for the average distance-inverse degree product in trees. In Combinatorics, Graph Theory, and Algorithms; Alavi, Y., Lick, D.R., Schwenk, A.J., Eds.; New Issues Press: Kalamazoo, MI, USA, 1999; pp. 335–352. [Google Scholar]
  28. Rodríguez, J.M.; Sánchez, J.L.; Sigarreta, J.M. Inequalities on the inverse degree index. J. Math. Chem. 2019, 57, 1524–1542. [Google Scholar] [CrossRef]
  29. Mukwembi, S. On diameter and inverse degree of a graph. Discr. Math. 2010, 310, 940–946. [Google Scholar] [CrossRef] [Green Version]
  30. Miličević, A.; Nikolić, S. On variable Zagreb indices. Croat. Chem. Acta 2004, 77, 97–101. [Google Scholar]
  31. Li, X.; Zheng, J. A unified approach to the extremal trees for different indices. MATCH Commun. Math. Comput. Chem. 2005, 54, 195–208. [Google Scholar]
  32. Britto Antony Xavier, G.; Suresh, E.; Gutman, I. Counting relations for general Zagreb indices. Kragujev. J. Math. 2014, 38, 95–103. [Google Scholar] [CrossRef]
  33. Randić, M. Novel graph theoretical approach to heteroatoms in QSAR. Chemom. Intel. Lab. Syst. 1991, 10, 213–227. [Google Scholar] [CrossRef]
  34. Randić, M. On computation of optimal parameters for multivariate analysis of structure-property relationship. J. Chem. Inf. Comput. Sci. 1991, 31, 970–980. [Google Scholar] [CrossRef]
  35. Randić, M.; Plavšić, D.; Lerš, N. Variable connectivity index for cycle-containing structures. J. Chem. Inf. Comput. Sci. 2001, 41, 657–662. [Google Scholar] [CrossRef] [PubMed]
  36. Vukičević, D.; Gašperov, M. Bond additive modeling 1. Adriatic indices. Croat. Chem. Acta 2010, 83, 243–260. [Google Scholar]
  37. Vasilyev, A.; Stevanović, D. MathChem: A Python package for calculating topological indices. MATCH Commun. Math. Comput. Chem. 2014, 71, 657–680. [Google Scholar]
  38. Vukičević, D. Bond additive modeling 2. Mathematical properties of max-min rodeg index. Croat. Chem. Acta 2010, 83, 261–273. [Google Scholar]
  39. Iranmanesh, M.A.; Saheli, M. On the harmonic index and harmonic polynomial of Caterpillars with diameter four. Iran. J. Math. Chem. 2014, 5, 35–43. [Google Scholar]
  40. Carballosa, W.; Nápoles, J.E.; Rodríguez, J.M.; Rosario, O.; Sigarreta, J.M. On the properties of the harmonic polynomial. Ars Comb. 2021, 15. [Google Scholar]
  41. Hernández, J.C.; Méndez-Bermúdez, J.A.; Rodríguez, J.M.; Sigarreta, J.M. Harmonic Index and Harmonic Polynomial on Graph Operations. Symmetry 2018, 10, 456. [Google Scholar] [CrossRef] [Green Version]
  42. Nazir, R.; Sardar, S.; Zafar, S.; Zahid, Z. Edge version of harmonic index and harmonic polynomial of some classes of graphs. J. Appl. Math. Inform. 2016, 34, 479–486. [Google Scholar] [CrossRef]
  43. Carballosa, W.; Rodríguez, J.M.; Sigarreta, J.M.; Vakhania, N. f-polynomial on some graph operations. Mathematics 2019, 7, 1074. [Google Scholar] [CrossRef] [Green Version]
  44. Hua, H.; Das, K.-C.; Wang, H. On atom-bond connectivity index of graphs. J. Math. Anal. Appl. 2019, 479, 1099–1114. [Google Scholar] [CrossRef]
  45. Yan, W.; Yang, B.-Y.; Yeh, Y.-N. The behavior of Wiener indices and polynomials of graphs under five graph decorations. Appl. Math. Lett. 2007, 20, 290–295. [Google Scholar] [CrossRef]
  46. Cao, J.; Ali, U.; Javaid, M.; Huang, C. Zagreb Connection Indices of Molecular Graphs Based on Operations. Complexity 2020, 7385682. [Google Scholar] [CrossRef]
  47. De, N. Computing Reformulated First Zagreb Index of Some Chemical Graphs as an Application of Generalized Hierarchical Product of Graphs. Open J. Math. Sci. 2018, 2, 338–350. [Google Scholar] [CrossRef]
  48. Chu, Y.-M.; Imranb, M.; Qudair Baig, A.; Akhter, S.; Kamran Siddiquia, M. On M-polynomial-based topological descriptors of chemical crystal structures and their applications. Eur. Phys. J. Plus 2020, 135, 874. [Google Scholar] [CrossRef]
  49. Gao, W.; Younas, M.; Farooq, A.; Mahboob, A.; Nazeer, W. M-Polynomials and Degree-Based Topological Indices of the Crystallographic Structure of Molecules. Biomolecules 2018, 8, 107. [Google Scholar] [CrossRef] [Green Version]
  50. Kamran Siddiquia, M.; Imranb, M.; Ahmad, A. On Zagreb indices, Zagreb polynomials of some nanostar dendrimers. Appl. Math. Comput. 2016, 280, 132–139. [Google Scholar]
  51. Masre, M.; Asefa Fufa, S.; Vetrík, T. Distance-based indices of complete m-ary trees. Discr. Math. Algor. Appl. 2020, 12, 2050041. [Google Scholar] [CrossRef]
  52. Tratnik, N.; Zigert Pletersek, P. The edge-Hosoya polynomial of benzenoid chains. J. Math. Chem. 2019, 57, 180–189. [Google Scholar] [CrossRef] [Green Version]
  53. Basilio-Hernandez, L.A.; Leaños, J.; Sigarreta, J.M. On the differential polynomial of a graph. Acta Math. Sin. 2019, 35, 338–354. [Google Scholar] [CrossRef]
  54. Bindusree, A.R.; Naci Cangul, I.; Lokesha, V.; Sinan Cevik, A. Zagreb Polynomials of Three Graph Operators. Filomat 2016, 30, 1979–1986. [Google Scholar] [CrossRef] [Green Version]
  55. Loghman, A. PI polynomials of product graphs. Appl. Math. Lett. 2009, 22, 975–979. [Google Scholar] [CrossRef]
  56. Khalifeh, M.H.; Yousefi-Azari, H.; Ashrafi, A.R. The first and second Zagreb indices of some graph operations. Discr. Appl. Math. 2009, 157, 804–811. [Google Scholar] [CrossRef] [Green Version]
  57. Shuxian, L. Zagreb polynomials of thorn graphs. Kragujev. J. Sci. 2001, 33, 33–38. [Google Scholar]
  58. Anderson, B.J. An inequality for convex functions. Nord. Mat. Tidsk. 1958, 6, 25–26. [Google Scholar]
  59. Csiszár, V.; Móri, T.F. Sharp integral inequalities for products of convex functions. J. Ineq. Pure Appl. Math. 2007, 8, 94. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Abreu-Blaya, R.; Bermudo, S.; Rodríguez, J.M.; Tourís, E. Topological Indices and f-Polynomials on Some Graph Products. Symmetry 2021, 13, 292. https://doi.org/10.3390/sym13020292

AMA Style

Abreu-Blaya R, Bermudo S, Rodríguez JM, Tourís E. Topological Indices and f-Polynomials on Some Graph Products. Symmetry. 2021; 13(2):292. https://doi.org/10.3390/sym13020292

Chicago/Turabian Style

Abreu-Blaya, Ricardo, Sergio Bermudo, José M. Rodríguez, and Eva Tourís. 2021. "Topological Indices and f-Polynomials on Some Graph Products" Symmetry 13, no. 2: 292. https://doi.org/10.3390/sym13020292

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