open problems on graph eigenvalues studied with - index

30
Open problems on graph eigenvalues studied with AutoGraphiX Mustapha Aouchiche, Gilles Caporossi and Pierre Hansen GERAD and HEC Montreal, Canada 1 / 30

Upload: others

Post on 13-Feb-2022

24 views

Category:

Documents


0 download

TRANSCRIPT

Open problems on graph eigenvalues studied with

AutoGraphiX

Mustapha Aouchiche, Gilles Caporossi and Pierre Hansen

GERAD and HEC Montreal, Canada

1 / 30

PLAN

1 AutoGraphiX (AGX)

2 Variable neighborhood search (VNS)

3 Conjecture generation4 Applications :

The irregularityThe spectral spreadNordhaus–Gaddum inequality for the indexThe Gutman energy

2 / 30

1. AutoGraphiX (AGX)

AGX: The basic idea

The research problem that led to AutoGraphiX (G. Caporossi, P. Hansen 1998,1999, 2000,...) is based on the following two observations:

Many problems in extremal graph theory can be formulated as parametriccombinatorial optimization problem on an infinite family of graphs (ofwhich only those of moderate size are considered in practice).

These problems can be solved approximately using a generic heuristic(instead of requiring, as in Operations Research, specific algorithms foreach problem).

3 / 30

1. AutoGraphiX (AGX)

AGX: Main tasks

Search for graphs subject to constraints

Search for extremal graphs (that maximize or minimize a given invariant)

Corroborate, strengthen, refute or find conjectures in graph theory(numerical, geometric and algebraic methods to find conjectures)

Find ideas of proofs

Find automated proofs of simple results

In addition, AGX offers a convivial interactive mode to PLAY graph theoryPLAY = display and modify (edge and vertex addition/removal), displayinformation (values, edge/vertex important sebsets) about the graph

4 / 30

1. AutoGraphiX (AGX)

AGX: Principle

To do this, AutoGraphiX exploits the variable neighborhood searchmetaheuristic to solve approximately problems of the form:

i : graph invariant (quantity that doesn’t change underisomorphism of G ), possibly an algebraic formula involving manyinvariantsGn : family of graphs of order n

Gn,m : family of graphs of order n and size m

5 / 30

2. Variable neighborhood search (VNS)

VNS: A basic tool

A metaheuristic is a general framework for building heuristics applied invarious combinatorial or global optimization problems.

The variable neighborhood search metaheuristic is due to N. Mladenovićand P. Hansen (1997).

It exploits a systematic change in the neighborhood in a descent phasetowards a local optimum as well as in a perturbation phase in order to getout of the corresponding valley.

This metaheuristic has been widely used in Operations Research, inArtificial Intelligence and in Data Mining (see Google Scholar for over onethousand citations).

6 / 30

2. Variable neighborhood search (VNS)

VNS: A basic tool

VNS iterations

7 / 30

2. Variable neighborhood search (VNS)

VNS: A basic tool

The VNS heuristic

8 / 30

1. Introduction to AutoGraphiX

VNS: A basic tool

Some basic moves used to define neighborhoods in graph theory

9 / 30

3. Conjecture generation

Numerical method

Search for extremal graphs related to a function of invariants(Parametric approximate optimization using AutoGraphiX)

Consider these graphs as points in the invariant space

Apply a PCA based method (included in AutoGraphiX) to findlinear relations, if any, between selected invariants

Each relation corresponds to a conjecture(lower bound if the objective is minimized; upper bound if the objective is

maximized)

10 / 30

3. Conjecture generation

Algebraic method

Generate extremal graphs using a parametrization on one ormore invariants

Recognize the family (or families) of extremal graphs

Find conjectures by substituting to the invariants theirexpressions as functions of the order n on the family (orfamilies) of extremal graphs recognized

11 / 30

3. Conjecture generation

Geometric method

Generate extremal graphs using a parametrization on one ormore invariants

Consider these graphs as points in the invariant space

Find the convex hull of the point set

Each facet corresponds to a conjecture, in the form of aninequality between invariants

12 / 30

4. Applications

Irregularity

In 1957, Collatz & Sinogowitz

proved: λ1(G ) ≥ d(G ) with equlity iff G is regular

proposed a measure of irregularity: Ir(G ) = λ1(G )− d(G )

λ1(G ): the index (spectral radius) of (the adjacency matrix of) G

d(G ): the average degree of G

13 / 30

4. Applications

Irregularity

Extremal graphs obtained by AGX

A pineapple PA(n, q) on n vertices consists of a clique Kq and anindependent set S on n − q vertices in which each vertex of S isadjacent to a unique and the same vertex of Kq.

14 / 30

4. Applications

Irregularity

The observation of the extremal graphs (algebraic methode) led toa structural conjecture

Conjecture 1: [Aouchiche et al. European J. Oper. Res. 2008]The most irregular connected graph on n (n ≥ 10) vertices is apineapple PA(n, q) in which the clique size q is equal to ⌈n

2⌉+ 1.

15 / 30

4. Applications

Irregularity

Some partial results:

Proposition: [Aouchiche et al. EJOR 2008]For any connected graph G on n vertices

λ1(G )− d(G ) ≤ n

4− 1 +

1

n.

Proposition:

For an integer n ≥ 10, let bn = max{irr(G ) : G connected and |G | = n}.Then

bn >

n

4− 3

2+ 2

nif n is even;

n

4− 3

2+ 7

4nif n is odd.

16 / 30

4. Applications

Irregularity

The minimum degree of the most irregular graph is δ = 1

Theorem:

Let G be a connected graph on n vertices with minimum degreeδ ≥ 2. Then

λ1(G )− d(G ) ≤ n

4− 3

2+

9

4n< λ1(PA(n, q))− d(PA(n, q)),

where q =⌈

n

2

+ 1.

17 / 30

4. Applications

Spectral spread

The spectral spread of a graph G is the difference between thelargest and the least of its eigenvalues

s(G ) = λ1(G )− λn(G )

A complete split graph CS(n, q) on n vertices consists of a cliqueKq and an independent S on n − q vertices in which each vertex ofKq is adjacent to each vertex of S

18 / 30

4. Applications

Spectral spread

AGX suggests that the complete split graphs maximize the spectralspread

Conjecture 2: (see also [Aouchiche et al. EJOR 2008]Let G be a connected graph on n ≥ 3 vertices. Then

s(G ) ≤√

4qn − 3q2 − 2q + 1

with equality iff G is the complete split graph CS(n, q) with anindependent set of size n − q =

n

3

and a clique of size q =⌊

2n3

.

19 / 30

4. Applications

Nordhaus–Gaddum inequality

Theorem: [Nordhaus & Gaddum, Amer. Math. Monthly 1956]Let G be a graph and G its complement. If χ denotes thechromatic number, then

2√

n ≤ χ(G ) + χ(G ) ≤ n + 1 and n ≤ χ(G ) · χ(G ) ≤ (n + 1)2

4

Since 1956, many Nordhaus-Gaddum type inequalities were provedfor different invariants

Among these invariants the spectral radius

20 / 30

4. Applications

Nordhaus–Gaddum inequality

Some known results:

2n(n − 1)− 4δ(n − 1 −∆) + 1 − 1 [Li, 1996]√

(

2 −1

χ(G)−

1χ(G)

)

n(n − 1) [Hong & Shu, 2000]

(

2 −1

θ(G)−

1θ(G)

)

n(n − 1) [Nikiforov, 2002]

2 ((n − 1)2 − 2δn + 2∆δ −∆+ 3δ) [Shi, 2007]

n−∆+δ−3+√

2((n−∆)2+4n(∆−δ)+(δ+1)2)

2[Shi, 2007]

where δ, ∆, χ and θ denote the minimum degree, maximum degree, chromaticnumber and maximum clique number, respectively.

21 / 30

4. Applications

Nordhaus–Gaddum inequality

AGX results:

The extremal graphs are complete split graphs with q = ⌊n/3⌋

22 / 30

4. Applications

Nordhaus–Gaddum inequality

Best known bound:

λ1(G) + λ1(G) ≤ 1 +√

3

2n − 1 [Csikvári 2009]

AGX suggests:

Conjecture 3:

For any simple graph G on n vertices with complement G , we have

λ1(G) + λ1(G) ≤ 4

3n − 5

3−

3n−2−√

9n2−12n+12

6if n mod(3) = 1

0 if n mod(3) = 23n−1−

√9n2

−6n+9

6if n mod(3) = 0.

The bound is sharp as shown by the complete split graphs with q = ⌊n/3⌋.

23 / 30

4. Applications

Nordhaus–Gaddum inequality

Partial results: [Aouchiche et al. EJOR 2008]

Let G be a connected graph on n vertices with minimum degree δ andmaximum degree ∆.

If ∆− δ ≤ n−23

, then

λ1(G) + λ1(G ) ≤ 4

3n − 5

3.

If G is a complete split graph CS(n, q), then

λ1(G) + λ1(G) ≤ 4

3n − 5

3−

3n−2−√

9n2−12n+12

6if n mod(3) = 1

0 if n mod(3) = 23n−1−

√9n2

−6n+9

6if n mod(3) = 0

with equality iff q =⌊

n3

for all n or q =⌈

n3

for n mod(3) = 2.

24 / 30

4. Applications

Gutman energy

The energy E (G) of a graph G [Gutman, 1978] is the sum of the absolutevalues of its eigenvalues

E (G) =

n∑

i=1

|λi (G)| = 2∑

λi>0

λi (G) = 2∑

λi<0

|λi (G)|.

AGX conjectured lower bounds

Theorem: [Caporossi et al. J. Chem. Inf. Comp. Sc. 1999]Let G be a simple graph on n vertices and m edges with energy E . Then

1 E ≥ 4m/n;

2 E ≥ 2√

m with equality iff G is a complete bipartite graph plus possiblysome isolated vertices;

3 if G is connected, E ≥ 2√

n − 1 with equality iff G is the star Sn;

4 E ≤ 2m with equality iff G is composed of disjoint edges and possiblyisolated vertices.

25 / 30

4. Applications

Gutman energy

Maximizing E (G) for a connected k–cyclic graph (a graph that containsexactly k cycles) remains an open problem

A lollipop Loln,g is a graph obtained from a cycle Cg and a path Pn−g byadding an edge between a vertex from the cycle and an endpoint from the path

Using AGX, Caporossi et al. [J. Chem. Inf. Comp. Sci. 1999] suggested

Conjecture 4:

Among unicyclic graphs on n vertices the cycle Cn has maximal energy if n ≤ 7and n = 9, 10, 11, 13 and 15. For all other values of n the unicyclic graph withmaximum energy is the lollipop Loln,6.

26 / 30

4. Applications

Gutman energy

Conjecture 4 was widely studied and a series of related results were proved

Theorem: [Hou, Gutman and Woo, 2002] Let G be a connected, unicyclic andbipartite graph on n ≥ 7 vertices and G 6∼= Cn. Then E (G) ≤ E (Loln,6).

Theorem: [Huo, Li and Shi, LAA 2011] For n = 8, 12, 14 and n ≥ 16, we haveE (Loln,6) > E (Cn).

Theorem: [Huo, Li and Shi, Euro. J. Comb. 2011] Among all unicyclic graphson n vertices, the cycle Cn has maximal energy if n ≤ 7 but n 6= 4, andn = 9, 10, 11, 13 and 15; Lol4,3 has maximal energy if n = 4. For all othervalues of n, the unicyclic graph with maximal energy is Loln,6.

Theorem: [Andriantiana and Wagner, LAA 2011] Among all non-bipartiteunicyclic graphs on n ≥ 3 vertices, Loln,3 has maximum energy if n is even, andCn has maximum energy if n is odd.

27 / 30

4. Applications

Gutman energy

The case of bicyclic graphs

Conjecture: [Gutman and Vidović, J. Chem. Inf. Sci. 2001] For n = 14 andn ≥ 16, the bicyclic molecular graph of order n with maximal energy is themolecular graph of the α, β diphenyl–polyene C6H5(CH)n−12C6H5, which isrepresented by the graph P6;6

n obtained from two copies of the cycle C6 and apath Pn−12 by attaching with an edge each endpoint of the path to one cycle.

Theorem: [Huo, Ji, Li and Shi, LAA 2011] Let G be any connected, bipartitebicyclic graph on n ≥ 12 vertices. Then E (G) ≤ E (P6;6

n ) with equality if andonly if G ≡ P6;6

n .

28 / 30

4. Applications

Gutman energy

The case of tricyclic and quadricyclic graphs

Conjecture 4: Let G be a tricyclic graph on n vertices with n = 20 or n ≥ 22.Then E (G) ≤ E (P6,6;6

n ) with equality if and only if G ≡ P6,6;6n .

Conjecture 5: Let G be a quadricyclic graph on n vertices with n ≥ 26. ThenE (G) ≤ E (P6,6;6,6

n ) with equality if and only if G ≡ P6,6;6,6n .

29 / 30

4. Applications

Gutman energy

The general case

For any integer n, p and q such that n ≥ 6k + 2 with k = p + q, let Pp×6;q×6n

be the graph obtained from k copies of C6 and a path Pn−6k with endpoints u

and v , by adding an edge between u and each of p copies of C6 and an edgebetween v and each of the q other copies of C6.

Conjecture 6:

Let k and n be positive integers such that n ≥ 6k + 4. Then for any connectedk–cyclic graph G , E (G) ≤ E (Pp×6;q×6

n ), where p = ⌊k/2⌉ and q = ⌊k/2⌋, withequality if and only if G ≡ Pp×6;q×6

n .

30 / 30