SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Francisco Gortázar, Abraham Duarte
Dpto. de Ciencias de la Computación

Rafael Martí
Dpto. de Estadística e Investigación Operativa
Introduction
Path Relinking
Experimental results
Conclusions

2
Global optimization
problems
◦ Non linear function f(x)
◦ x={x1,…, xn}, l≤xi≤u

Minimize f ( x)
l ≤ x≤u
x ∈ℜ

3
Measuring success…
◦ Scalability of Evolutionary Algorithms and other

Metaheuristics for Large Scale Continuous
Optimization Problems, M. Lozano and F. Herrera
(Eds.), http://sci2s.ugr.es/eamhco/CFP.php
◦ 19 continuous functions
◦ Number of variables D={50,100,200,500,1000}
◦ Maximum number of evaluations: 5000D

The search space is continuous…
◦ Key issue: for which points will f(x) be evaluated?
4
Introduction
Path Relinking
Experimental results
Conclusions

5
1 Generate
solutions

4

2

Select
solutions both
by quality and
diversity (EliteSet)

3

Perform a
path relinking
between each
pair of solutions

Return the best solution found so far
GRASP with PR for the MMDP

6
Path Relinking for Global Optimization (PR)
◦ EliteSet construction (x1,...,xb)
◦ Improve x1, and replace it with the improved
solution
◦ NewSubsets = (x,y), pair set of EliteSet solutions
◦ While NewSubsets ≠ ∅
Select next pair (x,y) from NewSubsets
Remove (x,y) from NewSubsets
Perform a path relinking with (x,y) →w
Improve w
If f(w) < f(x1) then x1 = w
7
EliteSet construction
◦ Generate diverse solutions
Sampling the solution space

◦ Based on ideas from factorial design of
experiments
Factorial design kn
n, #variables
k, #values
Genichi Taguchi

8
EliteSet construction
◦ Factorial design example for
n=4, k=3
81 experiments

◦ Fractional design
Taguchi Table L9
9 experiments

(34)

Exp.
Exp.

Factores
1

2

3

4

1

1

1

1

1

2

1

2

2

2

3

1

3

3

3

4

2

1

2

3

5

2

2

3

1

6

2

3

1

2

7

3

1

2

3

8

3

2

1

3

9

3

3

2

1
9
EliteSet construction
◦ Taguchi method is applied to obtain diverse
solutions
◦ #values k = 3
midvalue = l + ½(u-l)
lowervalue = l + ¼(u-l)
uppervalue = l + ¾(u-l)
◦ #variables n∈{50,100,200,500,1000}

10
EliteSet construction
◦ Problem: biggest Taguchi table found: n=40

11
EliteSet construction
x1

x2

x3

x4

x5

x6

x7

x8

X9

1

1

1

1

1

1

1

1

1

1

2

2

2

1

1

1

1

1

1

3

3

3

1

1

1

1

1

2

1

2

3

1

1

1

1

1

2

2

3

1

1

1

1

1

1

2

3

1

2

1

1

1

1

1

3

1

2

3

1

1

1

1

1

3

2

1

3

1

1

1

1

1

3

3

2

1

1

1

1

1

1
12
EliteSet construction
x1

x2

x3

x4

x5

x6

x7

x8

X9

1

1

1

1

2

2

2

2

2

1

2

2

2

2

2

2

2

2

1

3

3

3

2

2

2

2

2

2

1

2

3

2

2

2

2

2

2

2

3

1

2

2

2

2

2

2

3

1

2

2

2

2

2

2

3

1

2

3

2

2

2

2

2

3

2

1

3

2

2

2

2

2

3

3

2

1

2

2

2

2

2
13
EliteSet construction
x1

x2

x3

x4

x5

x6

x7

x8

X9

1

1

1

1

3

3

3

3

3

1

2

2

2

3

3

3

3

3

1

3

3

3

3

3

3

3

3

2

1

2

3

3

3

3

3

3

2

2

3

1

3

3

3

3

3

2

3

1

2

3

3

3

3

3

3

1

2

3

3

3

3

3

3

3

2

1

3

3

3

3

3

3

3

3

2

1

3

3

3

3

3
14
EliteSet construction
x1

x2

x3

x4

x5

x6

x7

x8

X9

1

1

1

1

1

1

1

1

1

1

1

1

2

2

2

1

1

1

1

1

1

3

3

3

1

1

1

1

1

2

1

2

3

1

1

1

1

1

2

2

3

1

1

1

1

1

1

2

3

1

2

1

1

1

1

1

3

1

2

3

1

1

1

1

1

3

2

1

3

1

1

1

1

1

3

3

2

1

1

1

1
15
EliteSet construction
x1

x2

x3

X4

x5

x6

x7

x8

X9

2

2

1

1

1

1

2

2

2

2

2

1

2

2

2

2

2

2

2

2

1

3

3

3

2

2

2

2

2

2

1

2

3

2

2

2

2

2

2

2

3

1

2

2

2

2

2

2

3

1

2

2

2

2

2

2

3

1

2

3

2

2

2

2

2

3

2

1

3

2

2

2

2

2

3

3

2

1

2

2

2
16
EliteSet construction
x1

x2

x3

x4

x5

x6

x7

x8

X9

3

3

1

1

1

1

3

3

3

3

3

1

2

2

2

3

3

3

3

3

1

3

3

3

3

3

3

3

3

2

1

2

3

3

3

3

3

3

2

2

3

1

3

3

3

3

3

2

3

1

2

3

3

3

3

3

3

1

2

3

3

3

3

3

3

3

2

1

3

3

3

3

3

3

3

3

2

1

3

3

3
17
EliteSet construction
◦ Taguchi table with 40 variables and 3 values
experiments

81

We generate 81 solutions by applying this table to the first
40 variables (x1,..,x40) and setting 1 to all other variables
We generate 81 solutions by applying this table to the first
40 variables (x1,..,x40) and setting 2 to all other variables
We generate 81 solutions by applying this table to the first
40 variables (x1,..,x40) and setting 3 to all other variables

◦ Totalizing 243 solutions

18
EliteSet construction
◦ We move the table in steps of size 20
We obtained better results
We generate 81 solutions by applying the table to the
variables x21, … ,x60 and value 1 to the remaining
variables
We generate 81 solutions by applying the table to the
variables x21, … ,x60 and value 2 to the remaining
variables
We generate 81 solutions by applying the table to the
variables x21, … ,x60 and value 3 to the remaining
variables

19
EliteSet construction
◦ # solutions generated with this process:
DSize=243⌈n/20⌉
◦ EliteSet is built choosing the best b solutions

20
Improvement is performed in two stages
1. Line search based on a single variable
Grid size h=(u-l)/100
2. Simplex method
Not limited to the grid

21
Improvement method: Line searches
◦ For each variable i
We evaluate x+hei and x-hei, discarding the worst
value

◦ We order the variables i={1, … ,n} according to
these values

x-hei x

x+hei

22
Improvement method: Line searches
1. Explore the first n/2 variables in the order that was
previously calculated:
For each variable i, evaluate solutions with the form
x+khei
k=[-20,20]
l ≤ x+khei ≤ u
HOW? Randomly & using a first-improvement approach

x-4hei

x-hei x x+hei

x+4hei

23
Improvement method: Line searches
1. Explore the first n/2 variables in the order that was
previously calculated:
For each variable i, evaluate solutions with the form
x+khei
k=[-20,20]
l ≤ x+khei ≤ u
HOW? Randomly & using a first-improvement approach

2. Re-evaluate the contribution of each variable, and reReorder
We explore again the first n/2 variables
3. Repeat it for 10 iterations, or until no further
improvement is possible
24
Improvement method: Simplex
Let x be the best solution found after the first stage
(line searches)
We perturb the value of each variable:
x=(x1, ... ,xi + α, ... ,xn)
α is generated by a uniform probability in [-1,1]

The simplex method is applied to these solutions

25
Relinking method
◦ Straight linking
◦ We perform the linking between three solutions
An initial solution, a
Two guiding solutions, x and y

26
Relinking method
◦ Straight linking
y2

y

x2

x

a(2k-1)

a(k+1)

a(k-1)

a(j)
a(1)

a2

a
a1

x1

y1
27
Relinking method
◦ We start at a=(a1,...,an)
◦ Firstly we evaluate solutions in the direction given
by the vector from a to x
1
a (1) = a + ( x − a )
k
1
a ( 2) = a +
( x − a)
k −1
...
1
a ( k − 1) = a + ( x − a )
2

28
Relinking method:
◦ The best solution is chosen from previous step, a(j)
◦ Then we evaluate solutions in the direction given by
the vector from a(j) to y
1
a (k ) = a ( j ) + ( y − a( j ))
k
1
a (k + 1) = a ( j ) +
( y − a( j ))
k −1
...
1
a (2k − 2) = a( j ) + ( y − a ( j ))
2
29
Evolutionary Path Relinking (EvoPR)
◦ [Resende y Werneck, 2004]
◦ EliteSet evolution

30
EvoPR
1. EliteSet construction
2. Do
3. Apply relinking method to solutions in EliteSet
4. If no new solution can enter EliteSet → rebuild EliteSet

5. Until max number evaluations is reached

31
1. Obtain an EliteSet of b elite solutions.
2. Evaluate the solutions in EliteSet and order them. Make NewSolutions =
TRUE and GlobalIter=0.
while ( NumEvaluations < MaxEvaluations ) do
3. Generate NewSubsets, which consists of the sets (a, x, y) of
solutions in EliteSet that include at least one new solution. Make
NewSolutions = FALSE and Pool = ∅.
while ( NewSubsets ≠ ∅ ) do
4. Select the next set (a, x, y) in NewSubSets.
5. Apply the Relinking Method to produce the sequence from a to x
and y.
6. Apply the Improvement Method to the best solution in the
sequence. Let w be the improved solution. Add w to Pool.
7. Delete (a, x, y) from NewSubsets
end while
for (each solution w ∈ Pool)
8. Let xw be the closest solution to w in EliteSet
if ( f(w) < f(x1) or ( f(w) < f(xb) & d(w, xw)>dthresh) then
9. Make xw = w and reorder EliteSet
10. Make NewSolutions = TRUE
end if
end for
11. GlobalIter = GlobalIter +1
If ( GlobalIter = MaxlIter or NewSolutions= FALSE)
12. Rebuild the RefSet. GlobalIter =0
end if
end while
32
Introduction
Path Relinking
Experimental results
Conclusions

33
Benchmark
◦ 19 functions with known optimum
6 from CEC’2008
5 shifted functions
8 hybrid functions

◦ Requirements
5 dimensions: D={50,100,200,500,1000}
25 executions per algorithm and function
Maximum number of evaluations: 5000D

34
Requirements
◦ Experiments report the error:
f (x)-f (op)
x is the best solution found
op is the optimum of the function

35
Results
◦ Constructive methods
We compare our constructive method with the
method described in [Duarte et al., 2010]
1000 constructions
F3, F8, F13
50

100

200

500

1000

Frequency

5.3E10

1.1E11 2.7E11

7.3E11 1.5E12

Taguchi

3.7E10

6.0E10 1.3E11

3.7E11 7.6E11

36
Results
◦ Improvement methods
We test several methods that were reported as the best
ones for global optimization (Hvattum et al., 2010)
100 constructions (Taguchi) + Improvement + Simplex
F3, F13, F17
50

100

200

500

1000

CS [Kolda et al., 2003]

8.2E13

2.8E14

8.0E14

1.7E15

2.1E16

SW [Solis y Wets, 1981]

3.2E10

6.2E10

1.4E11

1.9E11

8.4E11

TLS [Duarte et al., 2010]

1.7E9

5.2E9

1.3E10

2.3E11

9.7E10

TSLS

1.8E3

4.1E3

1.2E4

2.2E10

4.6E4
37
Results
◦ Path relinking methods
Static PR and Evolutionary PR
F3, F13, F17
PR

EvoPR

|ES|

10

4

8

12

50

6.2E1

7.6E1

5.2E1 7.9E1

100

1.3E2

1.8E2

2.5E2 6.1E2

200

5.2E2

4.8E2

9.8E2 1.7E3

500

2.3E3

1.6E3

2.7E3 4.3E3

1000

5.8E3

3.9E3

6.7E3 8.9E3

Average

1.7E3

1.3E3

2.1E3 3.1E3
38
Final experiment
◦ 19 functions, 5 dimensions, 25 runs per method
and function, 5000D evaluations
◦ Average error is reported
DE

CHC

G-CMACMAES

STS

EvoPR

50

3.1E0

2.4E5

1.0E2

1.3E2

1.4E1

100

3.0E1

5.8E6

2.3E2

6.2E2

6.3E1

200

3.5E2

1.4E8

5.4E2

2.8E3

1.9E2

500

3.7E3

3.4E9

2.2E255

1.9E4

3.7E2

1000

1.5E4

2.0E10

-

1.4E4

1.2E3

Average

3.7E3

4.8E9

5.6E254

7.2E3

3.7E2
39
Introduction
Path Relinking
Experimental results
Conclusions

40
Path Relinking for Global Optimization
◦ Constructive method based on
Fractional experiment design
Diverse solutions

◦ Linking strategy with more than two solutions
◦ Improvement method
Line search with grid
First-improvement approach
Random evaluation of points

41
A balance between...
◦ Solution space exploration
◦ Limited number of evaluations

Competitive method compared with state of
the art
◦ EvoPR performs better in high dimensions

42
you!
Thank you!

Contenu connexe

Tendances

04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv
Pooja Sakhla
 

Tendances (18)

Introduction to Differential Equations
Introduction to Differential EquationsIntroduction to Differential Equations
Introduction to Differential Equations
 
Finite difference &amp; interpolation
Finite difference &amp; interpolationFinite difference &amp; interpolation
Finite difference &amp; interpolation
 
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-IV
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-IVEngineering Mathematics-IV_B.Tech_Semester-IV_Unit-IV
Engineering Mathematics-IV_B.Tech_Semester-IV_Unit-IV
 
Numarical values highlighted
Numarical values highlightedNumarical values highlighted
Numarical values highlighted
 
Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3
 
Numerical Methods - Oridnary Differential Equations - 2
Numerical Methods - Oridnary Differential Equations - 2Numerical Methods - Oridnary Differential Equations - 2
Numerical Methods - Oridnary Differential Equations - 2
 
Eigenvalue eigenvector slides
Eigenvalue eigenvector slidesEigenvalue eigenvector slides
Eigenvalue eigenvector slides
 
numericai matmatic matlab uygulamalar ali abdullah
numericai matmatic  matlab  uygulamalar ali abdullahnumericai matmatic  matlab  uygulamalar ali abdullah
numericai matmatic matlab uygulamalar ali abdullah
 
Numerical method (curve fitting)
Numerical method (curve fitting)Numerical method (curve fitting)
Numerical method (curve fitting)
 
Maths Notes - Differential Equations
Maths Notes - Differential EquationsMaths Notes - Differential Equations
Maths Notes - Differential Equations
 
Ch05 2
Ch05 2Ch05 2
Ch05 2
 
Unit vi
Unit viUnit vi
Unit vi
 
04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
Matlab lab manual
Matlab lab manualMatlab lab manual
Matlab lab manual
 
Lec3
Lec3Lec3
Lec3
 
Numerical solution of ordinary differential equations GTU CVNM PPT
Numerical solution of ordinary differential equations GTU CVNM PPTNumerical solution of ordinary differential equations GTU CVNM PPT
Numerical solution of ordinary differential equations GTU CVNM PPT
 
DIFFERENTIAL EQUATION
DIFFERENTIAL EQUATIONDIFFERENTIAL EQUATION
DIFFERENTIAL EQUATION
 

Similaire à Path relinking for high dimensional continuous optimization

February 13, 2015
February 13, 2015February 13, 2015
February 13, 2015
khyps13
 
376951072-3-Greedy-Method-new-ppt.ppt
376951072-3-Greedy-Method-new-ppt.ppt376951072-3-Greedy-Method-new-ppt.ppt
376951072-3-Greedy-Method-new-ppt.ppt
RohitPaul71
 
Poggi analytics - star - 1a
Poggi   analytics - star - 1aPoggi   analytics - star - 1a
Poggi analytics - star - 1a
Gaston Liberman
 

Similaire à Path relinking for high dimensional continuous optimization (20)

Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
 
Group No 05, calculus.pptx
Group No 05, calculus.pptxGroup No 05, calculus.pptx
Group No 05, calculus.pptx
 
Advance algebra
Advance algebraAdvance algebra
Advance algebra
 
Hprec2 1
Hprec2 1Hprec2 1
Hprec2 1
 
February 13, 2015
February 13, 2015February 13, 2015
February 13, 2015
 
Chapter 3 solving systems of linear equations
Chapter 3 solving systems of linear equationsChapter 3 solving systems of linear equations
Chapter 3 solving systems of linear equations
 
Numerical method
Numerical methodNumerical method
Numerical method
 
Tema 8
Tema 8Tema 8
Tema 8
 
376951072-3-Greedy-Method-new-ppt.ppt
376951072-3-Greedy-Method-new-ppt.ppt376951072-3-Greedy-Method-new-ppt.ppt
376951072-3-Greedy-Method-new-ppt.ppt
 
DIFFERENTIATION Integration and limits (1).pptx
DIFFERENTIATION Integration and limits (1).pptxDIFFERENTIATION Integration and limits (1).pptx
DIFFERENTIATION Integration and limits (1).pptx
 
Systems of linear equations
Systems of linear equationsSystems of linear equations
Systems of linear equations
 
algorithm Unit 4
algorithm Unit 4 algorithm Unit 4
algorithm Unit 4
 
M1 L5 Remediation Notes
M1 L5 Remediation NotesM1 L5 Remediation Notes
M1 L5 Remediation Notes
 
Poggi analytics - star - 1a
Poggi   analytics - star - 1aPoggi   analytics - star - 1a
Poggi analytics - star - 1a
 
Chapter 2
Chapter  2Chapter  2
Chapter 2
 
Calculus ebook
Calculus ebookCalculus ebook
Calculus ebook
 
Term paper
Term paperTerm paper
Term paper
 
LP special cases and Duality.pptx
LP special cases and Duality.pptxLP special cases and Duality.pptx
LP special cases and Duality.pptx
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
 
MATHS - Linear equation in two variable (Class - X) Maharashtra Board
MATHS - Linear equation in two variable (Class - X) Maharashtra BoardMATHS - Linear equation in two variable (Class - X) Maharashtra Board
MATHS - Linear equation in two variable (Class - X) Maharashtra Board
 

Plus de Patxi Gortázar

Plus de Patxi Gortázar (7)

Jenkins pipeline
Jenkins pipelineJenkins pipeline
Jenkins pipeline
 
Docker & ci
Docker & ciDocker & ci
Docker & ci
 
Migrando CI a Docker
Migrando CI a DockerMigrando CI a Docker
Migrando CI a Docker
 
Desarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y AzureDesarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y Azure
 
La computación en la nube en el aula
La computación en la nube en el aulaLa computación en la nube en el aula
La computación en la nube en el aula
 
Grammarware engineering: un enfoque dirigido por modelos
Grammarware engineering: un enfoque dirigido por modelosGrammarware engineering: un enfoque dirigido por modelos
Grammarware engineering: un enfoque dirigido por modelos
 
Git: un enfoque práctico
Git: un enfoque prácticoGit: un enfoque práctico
Git: un enfoque práctico
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Dernier (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Path relinking for high dimensional continuous optimization