SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Fakhri Ashkan, Ghatee Mehdi,
Fragkogios Antonios, Saharidis K.D. Georgios
UNIVERSITY OF THESSALY
School of Engineering
Department of Mechanical Engineering
Division of Production Management & Industrial Administration
3rd International Conference on Energy, Sustainability and Climate
Change, July 10-16, 2016
With the contribution of the LIFE
programme of the European Union -
LIFE14 ENV/GR/000611
 BENDERS METHOD
 PROPOSED ALGORITHM
 APPLICATION-RESULTS
 CONCLUSION
 Jacobus Franciscus (Jacques) Βenders: Dutch
Mathematician (1925-today) Emeritus
Professor of Operations Research at the
Eindhoven University of Technology.
 Benders, Jacques F. “Partitioning procedures
for solving mixed-variables programming
problems.” Numerische mathematik 4.1
(1962): 238–252.
 Since 1962, more than 5.000 papers have been
published, which modify, extend and
accelerate the method.
 Sections:
 Mixed-Integer Linear Programming,
 Stochastic Programming,
 Multi-Objective Programming,
 Non-Linear Programming
 Etc.
 Applications:
 Crew Scheduling,
 Plant Scheduling,
 Supply Chain Network Design,
 Power Systems
 Etc.
 Mixed-Integer Problem
 Relaxed Master Problem
(RMP)
 Primal Subproblem
(PSP)
Complicating variables
START
Solve Master Problem. Compute
Lower Bound.
Solve SubProblem.
Upper Bound – Lower
Bound >= e
Produce
Benders
Optimality
Cut.
END
YES
NO
SubProblem is
Feasible.
Compute Upper Bound.
NO
YES
Produce
Benders
Feasibility
Cut.
Add Benders Cuts to Master
Problem.
 BENDERS METHOD
 PROPOSED ALGORITHM
 APPLICATION-RESULTS
 CONCLUSION
 In order to apply Benders decomposition
method, the duality of the subproblem is
necessary (Dual Subproblem exists).
 The Primal Subproblem has to be continuous and no duality
gap exists.
 Application at Mixed-Integer Linear
Problems:
 Master Problem: Integer variables and
 Primal Subproblem: Only continuous variables of the
original problem.
 However, the decomposition of the original
problem might lead to a Primal Subproblem,
which includes integer variables.
 The application of the classical Benders
decomposition method is impossible.
 A Branch-and-Cut algorithm is proposed,
which allows the use of Benders method at the
case of integer subproblem.
 The integrality constraints of the Primal Subproblem are
relaxed and the Relaxed Subproblem is solved in a Branch-and-
Bound framework.
Integer Primal Subproblem
(PSP)
Relaxed Primal Subproblem
(RPSP)
0
1 2
5
4
6
3
87
109
i
i+1 i+2
Branch-and-Bound
0
1 2
5
4
6
3
87
109
i
i+1 i+2
Branch-and-Cut (with Benders method)
Application of
Benders
method
between RMP
and A-RPSP
Augmented Relaxed Primal
Subproblem (A-RPSP(k))
Relaxed Master Problem (RMP)
0
1 2
5
4
6
3
87
109
i
i+1 i+2
Branch-and-Cut (with Benders method)
Application of
Benders
method
between MP
and RPSP
MP0
SP0
MP0
SP1
MP0
SP2
MP0
SP3
MP0
SP4
MP0
SP5
MP0
SP6
MP0
SP7 MP0
SP8
MP0
SP9 MP0
SP10
Proof that the Benders cuts, which are produced in
a node of the Branch-and-Bound tree are valid for all
descendant nodes, but not necessarily for the non-
descendant nodes. These cuts, referred to as
LOCAL CUTS, can be used to warm start the
master problem of each descendant node leading
to better initial bounds.
GENERAL CUTS are formed out of the LOCAL
CUTS. This general form enables us to reuse the
generated (local) cuts in the whole tree by
updating some values of the function.
Augmented-RMP (A-RMP(k))
0
1 2
5
4
6
3
87
109
Branch-and-Cut (with Benders method+Local Cuts)
MP0
SP0
MP1
SP1
MP1
SP2
MP3
SP3
MP3
SP4
MP5
SP5
MP5
SP6
MP7
SP7 MP7
SP8
MP9
SP9 MP9
SP10
MP1=MP0+BendersCuts0
MP3=MP1+BendersCuts2
MP5=MP3+BendersCuts4
MP7=MP5+BendersCuts5
MP9=MP7+BendersCuts7
“Local Cuts”
Generalization of Local Cuts (General Cuts)
if we are going to use the generalized cuts (55) or (57) in another node, say k2, it is sufficient to replace y* by the optimal value of y at node k2
Global Cuts
if we are going to use the generalized cuts (55) or (57) in another node, say k2, it is sufficient to replace y* by the optimal value of y at node k2
 BENDERS METHOD
 PROPOSED ALGORITHM
 APPLICATION-RESULTS
 CONCLUSION
 Capacitated Fixed Charge Multiple Knapsack
Problem- CFCMKP.
 Pure Integer Problem
 Binary variables
 Integer Primal Subproblem
APPLICATION No.1
 20 Examples
 Solution with the classical Branch-and-Cut
algorithm with Benders method, but without
use of “Local Cuts” (B&C-NotLC) and with
the proposed algorithm with “Local Cuts”
(B&C-LC).
 Comparison of the results.
Instances B&C-NotLC B&C-LC
Relative difference B&C-LC over
B&C-NotLC
Α/Α M N
CPU time
(Sec.)
Iterations
CPU time
Iterations CPU time Iterations
(Sec.)
1 5 40 5.54 380 2 59 -63.90% -84.50%
2 5 60 11.15 593 3.27 71 -70.70% -88.00%
3 5 80 3.2 186 1.94 26 -39.40% -86.00%
4 6 80 8.81 375 4.4 77 -50.10% -79.50%
5 7 80 3.72 129 1.75 29 -52.90% -77.50%
6 8 80 31.79 838 0.48 11 -98.50% -98.70%
7 9 80 4.91 185 1.55 24 -68.50% -87.00%
8 10 50 334.29 3431 179.11 638 -46.40% -81.40%
9 10 60 62.64 1642 2.41 53 -96.10% -96.80%
10 10 70 264.7 2582 11.72 175 -95.60% -93.20%
11 10 80 411.44 3477 2.51 34 -99.40% -99.00%
12 10 90 1.23 49 0.76 9 -38.40% -81.60%
13 10 100 25.53 474 4.82 48 -81.10% -89.90%
14 15 50 13.25 391 9.39 92 -29.10% -76.50%
15 15 60 6.23 189 3.59 64 -42.40% -66.10%
16 15 70 3.29 95 2.33 39 -29.20% -58.90%
17 15 80 54.63 892 14.52 91 -73.40% -89.80%
18 15 90 13.01 301 8.39 76 -35.50% -74.80%
19 15 100 1565.1 4404 0.35 7 -99.90% -99.80%
20 15 110 36.78 502 6.5 57 -82.30% -88.60%
 Significant reduction of the CPU time (-29.1%
ως -99.9%, Average: -64.7%)
 Large reduction of the total number of
iterations of Benders algorithm inside all nodes
(-58.9% ως-99.8%, Average: -84.9%). The small
number of iterations is due to the better initial
lower bounds. Thus, the MP is solved fewer
times and the proposed algorithm is faster.
 Environmental Multi-Modal Journey-
Planning Problem- E-MMJP (Action B.3)
 Pure Integer Problem (Binary variables-Integer Primal
Subproblem)
 Mixed Integer Linear Program (MILP) in order to compute
the optimal journey between the departure and arrival
stops of the public network.
 In-between those two stations, the model prompts the user
to use up to a number of different modes of transport,
depending on his/her input. While in the network, the user
follows an optimal journey that minimizes the travel time
APPLICATION No.2
 Decision variables
 Xi,j,k,n Binary Variable used to represent whether a
transfer is made from i to j with mode k and
trip n.
 Si,j,k,n Non-negative general integer variable used
to represent the departure time from i to j
with k and n.
 Objective Function
Minimization of 2 criteria, the total environmental cost and
the total travel time of the journey, which is proposed to the
user. Coefficients a and b are predefined by the user.
The Environmental Cost Ci,j,k is pre-computed for each arc i-j
and mode k of the public transportation network using
emission calculation models, that take into consideration
several parameters, such as the type of fuel (gasoline, diesel,
electricity etc.) and the fuel consumption, which concern the
vehicle of the public means of transport. Other parameters
concern the trip, such as the distance and the gradient
between the stops
, , , , ,, ,
1 1 1 1
( * * )*
N N M L
i j k i j k ni j k
i j k n
Min z a bC TT X= = = =
= +∑∑∑∑
 Due to the pure integrality of the problem,
when decomposed using Benders
Decomposition method, the Primal
Subproblem will be an integer one.
 Thus, this modelling approach for the
environmental MMJP problem should be
based on the proposed Branch-and-Cut
algorithm using Benders Decomposition with
Local Cuts (B&C-LC)
 BENDERS METHOD
 PROPOSED ALGORITHM
 APPLICATION-RESULTS
 CONCLUSION
 A novel, better and valid algorithm is
proposed for the solution of problems, where
after application of Benders decomposition,
the Primal Subproblem is integer.
 Acceleration of the classical Branch-and-Cut
algorithm with the application of “Local
Cuts”.
Thank you for your attention
With the contribution of the LIFE
programme of the European Union -
LIFE14 ENV/GR/000611

Weitere ähnliche Inhalte

Was ist angesagt?

Validations and applications of a CFD tool dedicated to wind assessment in ur...
Validations and applications of a CFD tool dedicated to wind assessment in ur...Validations and applications of a CFD tool dedicated to wind assessment in ur...
Validations and applications of a CFD tool dedicated to wind assessment in ur...Stephane Meteodyn
 
thermal project # 2
thermal project # 2thermal project # 2
thermal project # 2James Li
 
Experimental Investigations to Study the Impact of Machining Parameters on Mi...
Experimental Investigations to Study the Impact of Machining Parameters on Mi...Experimental Investigations to Study the Impact of Machining Parameters on Mi...
Experimental Investigations to Study the Impact of Machining Parameters on Mi...IJERA Editor
 
Hyperon and charmed baryon masses and axial charges from Lattice QCD
Hyperon and charmed baryon masses and axial charges from Lattice QCDHyperon and charmed baryon masses and axial charges from Lattice QCD
Hyperon and charmed baryon masses and axial charges from Lattice QCDChristos Kallidonis
 
Episode 60 : Pinch Diagram and Heat Integration
Episode 60 :  Pinch Diagram and Heat IntegrationEpisode 60 :  Pinch Diagram and Heat Integration
Episode 60 : Pinch Diagram and Heat IntegrationSAJJAD KHUDHUR ABBAS
 
Determination of wind energy potential of campus area of siirt university
Determination of wind energy potential of campus area of siirt universityDetermination of wind energy potential of campus area of siirt university
Determination of wind energy potential of campus area of siirt universitymehmet şahin
 
ANGGRAENI PURWANINGSIH
ANGGRAENI PURWANINGSIHANGGRAENI PURWANINGSIH
ANGGRAENI PURWANINGSIHanggraeni
 
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...IRJET Journal
 
A case study on heat exchnage network
A case study on heat exchnage networkA case study on heat exchnage network
A case study on heat exchnage networkeSAT Journals
 
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17IES / IAQM
 
Contribution to the investigation of wind characteristics and assessment of w...
Contribution to the investigation of wind characteristics and assessment of w...Contribution to the investigation of wind characteristics and assessment of w...
Contribution to the investigation of wind characteristics and assessment of w...Université de Dschang
 
Lecture 2 errors and uncertainty
Lecture 2 errors and uncertaintyLecture 2 errors and uncertainty
Lecture 2 errors and uncertaintySarhat Adam
 
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...IRJET Journal
 
Validation of Experimental and Numerical Techniques for Flow Analysis over an...
Validation of Experimental and Numerical Techniques for Flow Analysis over an...Validation of Experimental and Numerical Techniques for Flow Analysis over an...
Validation of Experimental and Numerical Techniques for Flow Analysis over an...IJERA Editor
 
Ballingham_Levine_FinalProject
Ballingham_Levine_FinalProjectBallingham_Levine_FinalProject
Ballingham_Levine_FinalProjectRyland Ballingham
 
Dynamic Modelling of Gas Turbine Engines
Dynamic Modelling of Gas Turbine EnginesDynamic Modelling of Gas Turbine Engines
Dynamic Modelling of Gas Turbine Enginesfreetiger
 

Was ist angesagt? (20)

Validations and applications of a CFD tool dedicated to wind assessment in ur...
Validations and applications of a CFD tool dedicated to wind assessment in ur...Validations and applications of a CFD tool dedicated to wind assessment in ur...
Validations and applications of a CFD tool dedicated to wind assessment in ur...
 
thermal project # 2
thermal project # 2thermal project # 2
thermal project # 2
 
Experimental Investigations to Study the Impact of Machining Parameters on Mi...
Experimental Investigations to Study the Impact of Machining Parameters on Mi...Experimental Investigations to Study the Impact of Machining Parameters on Mi...
Experimental Investigations to Study the Impact of Machining Parameters on Mi...
 
Hyperon and charmed baryon masses and axial charges from Lattice QCD
Hyperon and charmed baryon masses and axial charges from Lattice QCDHyperon and charmed baryon masses and axial charges from Lattice QCD
Hyperon and charmed baryon masses and axial charges from Lattice QCD
 
Episode 60 : Pinch Diagram and Heat Integration
Episode 60 :  Pinch Diagram and Heat IntegrationEpisode 60 :  Pinch Diagram and Heat Integration
Episode 60 : Pinch Diagram and Heat Integration
 
FEA_project1
FEA_project1FEA_project1
FEA_project1
 
Determination of wind energy potential of campus area of siirt university
Determination of wind energy potential of campus area of siirt universityDetermination of wind energy potential of campus area of siirt university
Determination of wind energy potential of campus area of siirt university
 
ANGGRAENI PURWANINGSIH
ANGGRAENI PURWANINGSIHANGGRAENI PURWANINGSIH
ANGGRAENI PURWANINGSIH
 
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...
Optimization of Thermal Performance of Double Pipe Heat Exchanger using Mecha...
 
A case study on heat exchnage network
A case study on heat exchnage networkA case study on heat exchnage network
A case study on heat exchnage network
 
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17
Kieran Laxen - Assessing the impacts of short-term power generation - DMUG17
 
Contribution to the investigation of wind characteristics and assessment of w...
Contribution to the investigation of wind characteristics and assessment of w...Contribution to the investigation of wind characteristics and assessment of w...
Contribution to the investigation of wind characteristics and assessment of w...
 
Lecture 2 errors and uncertainty
Lecture 2 errors and uncertaintyLecture 2 errors and uncertainty
Lecture 2 errors and uncertainty
 
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...
Fabrication and CFD Analysis of Cylindrical Heat Sink Having Longitudinal Fin...
 
ControlsLab2
ControlsLab2ControlsLab2
ControlsLab2
 
Validation of Experimental and Numerical Techniques for Flow Analysis over an...
Validation of Experimental and Numerical Techniques for Flow Analysis over an...Validation of Experimental and Numerical Techniques for Flow Analysis over an...
Validation of Experimental and Numerical Techniques for Flow Analysis over an...
 
20320130406015 2-3-4
20320130406015 2-3-420320130406015 2-3-4
20320130406015 2-3-4
 
Ballingham_Levine_FinalProject
Ballingham_Levine_FinalProjectBallingham_Levine_FinalProject
Ballingham_Levine_FinalProject
 
ControlsLab1
ControlsLab1ControlsLab1
ControlsLab1
 
Dynamic Modelling of Gas Turbine Engines
Dynamic Modelling of Gas Turbine EnginesDynamic Modelling of Gas Turbine Engines
Dynamic Modelling of Gas Turbine Engines
 

Ähnlich wie ESCC 2016, July 10-16, Athens, Greece

Multi Area Economic Dispatch
Multi Area Economic DispatchMulti Area Economic Dispatch
Multi Area Economic Dispatchyhckelvin
 
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...IRJET Journal
 
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...Barhm Mohamad
 
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...IJECEIAES
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Suman Sapkota
 
Offset effect on the S-Bend structure losses and optimization of its size for...
Offset effect on the S-Bend structure losses and optimization of its size for...Offset effect on the S-Bend structure losses and optimization of its size for...
Offset effect on the S-Bend structure losses and optimization of its size for...IJECEIAES
 
Comparison of modulation techniques for cascaded h bridge type multilevel cu...
Comparison of modulation techniques for cascaded  h bridge type multilevel cu...Comparison of modulation techniques for cascaded  h bridge type multilevel cu...
Comparison of modulation techniques for cascaded h bridge type multilevel cu...IAEME Publication
 
IRJET- Segregation of Machines According to the Noise Emitted by Differen...
IRJET-  	  Segregation of Machines According to the Noise Emitted by Differen...IRJET-  	  Segregation of Machines According to the Noise Emitted by Differen...
IRJET- Segregation of Machines According to the Noise Emitted by Differen...IRJET Journal
 
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Integrated Carbon Observation System (ICOS)
 
Training the neural network using levenberg marquardt’s algorithm to optimize
Training the neural network using levenberg marquardt’s algorithm to optimizeTraining the neural network using levenberg marquardt’s algorithm to optimize
Training the neural network using levenberg marquardt’s algorithm to optimizeIAEME Publication
 
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems     Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems
Sparse channel estimation by pilot allocation in MIMO-OFDM systems IRJET Journal
 
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter Medium
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter MediumIRJET- Diesel Particulate Filter by using Copper Oxide as a Filter Medium
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter MediumIRJET Journal
 
Structural analysis "slope-deflection moethod and robot modeling comparison" ...
Structural analysis "slope-deflection moethod and robot modeling comparison" ...Structural analysis "slope-deflection moethod and robot modeling comparison" ...
Structural analysis "slope-deflection moethod and robot modeling comparison" ...Omar Daher
 
A suggestion of optimization process for water pipe networks design
A suggestion of optimization process for water pipe networks designA suggestion of optimization process for water pipe networks design
A suggestion of optimization process for water pipe networks designMedhat Elzahar
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET - Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET Journal
 
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...IRJET Journal
 
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINS
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINSANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINS
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINSIRJET Journal
 
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...ijcisjournal
 

Ähnlich wie ESCC 2016, July 10-16, Athens, Greece (20)

Multi Area Economic Dispatch
Multi Area Economic DispatchMulti Area Economic Dispatch
Multi Area Economic Dispatch
 
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
 
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...
Exhaust System Muffler Volume Optimization of Light Commercial passenger Car ...
 
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
Particle Swarm Optimization for the Path Loss Reduction in Suburban and Rural...
 
Experimental Verification of the main MPPT techniques for photovoltaic system
Experimental Verification of the main MPPT techniques for photovoltaic systemExperimental Verification of the main MPPT techniques for photovoltaic system
Experimental Verification of the main MPPT techniques for photovoltaic system
 
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
Development of Hill Chart diagram for Francis turbine of Jhimruk Hydropower u...
 
Offset effect on the S-Bend structure losses and optimization of its size for...
Offset effect on the S-Bend structure losses and optimization of its size for...Offset effect on the S-Bend structure losses and optimization of its size for...
Offset effect on the S-Bend structure losses and optimization of its size for...
 
Comparison of modulation techniques for cascaded h bridge type multilevel cu...
Comparison of modulation techniques for cascaded  h bridge type multilevel cu...Comparison of modulation techniques for cascaded  h bridge type multilevel cu...
Comparison of modulation techniques for cascaded h bridge type multilevel cu...
 
IRJET- Segregation of Machines According to the Noise Emitted by Differen...
IRJET-  	  Segregation of Machines According to the Noise Emitted by Differen...IRJET-  	  Segregation of Machines According to the Noise Emitted by Differen...
IRJET- Segregation of Machines According to the Noise Emitted by Differen...
 
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
Prunet, Pascal: Plume detection and characterization from XCO2 imagery: Evalu...
 
Training the neural network using levenberg marquardt’s algorithm to optimize
Training the neural network using levenberg marquardt’s algorithm to optimizeTraining the neural network using levenberg marquardt’s algorithm to optimize
Training the neural network using levenberg marquardt’s algorithm to optimize
 
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems     Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
 
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter Medium
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter MediumIRJET- Diesel Particulate Filter by using Copper Oxide as a Filter Medium
IRJET- Diesel Particulate Filter by using Copper Oxide as a Filter Medium
 
JBUON-21-1-33
JBUON-21-1-33JBUON-21-1-33
JBUON-21-1-33
 
Structural analysis "slope-deflection moethod and robot modeling comparison" ...
Structural analysis "slope-deflection moethod and robot modeling comparison" ...Structural analysis "slope-deflection moethod and robot modeling comparison" ...
Structural analysis "slope-deflection moethod and robot modeling comparison" ...
 
A suggestion of optimization process for water pipe networks design
A suggestion of optimization process for water pipe networks designA suggestion of optimization process for water pipe networks design
A suggestion of optimization process for water pipe networks design
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
 
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
 
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINS
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINSANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINS
ANALYSIS OF THERMAL PERFORMANCE OF SOLAR COLLECTOR WITH LONGITUDINAL FINS
 
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
An Optimized Device Sizing of Two-Stage CMOS OP-AMP Using Multi-Objective Gen...
 

Mehr von LIFE GreenYourMove

co-modal emission calculation and inventory-presentation
co-modal emission calculation and inventory-presentationco-modal emission calculation and inventory-presentation
co-modal emission calculation and inventory-presentationLIFE GreenYourMove
 
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...LIFE GreenYourMove
 
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...LIFE GreenYourMove
 
LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceLIFE GreenYourMove
 
LIFE GYM 5th Hellenic forum for science technology and innovation
LIFE GYM 5th Hellenic forum for science technology and innovation LIFE GYM 5th Hellenic forum for science technology and innovation
LIFE GYM 5th Hellenic forum for science technology and innovation LIFE GreenYourMove
 
LIFE GreenYourMove project: 1st workshop
LIFE GreenYourMove project: 1st workshop LIFE GreenYourMove project: 1st workshop
LIFE GreenYourMove project: 1st workshop LIFE GreenYourMove
 
Presentation data collection and gtfs
Presentation data collection and gtfsPresentation data collection and gtfs
Presentation data collection and gtfsLIFE GreenYourMove
 
3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban MobilityLIFE GreenYourMove
 

Mehr von LIFE GreenYourMove (18)

Gym 7th research activity day
Gym 7th research activity dayGym 7th research activity day
Gym 7th research activity day
 
Timetable synchronization
Timetable synchronization Timetable synchronization
Timetable synchronization
 
Benders Decomposition
Benders Decomposition Benders Decomposition
Benders Decomposition
 
co-modal emission calculation and inventory-presentation
co-modal emission calculation and inventory-presentationco-modal emission calculation and inventory-presentation
co-modal emission calculation and inventory-presentation
 
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Rizopoulos D, Saha...
 
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...
ESCC2018, Mykonos, Greece, June 4-8, 2018, presentation by Fragkogios A., Sah...
 
LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data
 
LIFE GreenYourMove Project
LIFE GreenYourMove ProjectLIFE GreenYourMove Project
LIFE GreenYourMove Project
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, Greece
 
LIFE GYM 5th Hellenic forum for science technology and innovation
LIFE GYM 5th Hellenic forum for science technology and innovation LIFE GYM 5th Hellenic forum for science technology and innovation
LIFE GYM 5th Hellenic forum for science technology and innovation
 
LIFE GreenYourMove project: 1st workshop
LIFE GreenYourMove project: 1st workshop LIFE GreenYourMove project: 1st workshop
LIFE GreenYourMove project: 1st workshop
 
Presentation escc 2016
Presentation escc 2016Presentation escc 2016
Presentation escc 2016
 
Presentation data collection and gtfs
Presentation data collection and gtfsPresentation data collection and gtfs
Presentation data collection and gtfs
 
Presentation 3rd CSUM
Presentation 3rd CSUM Presentation 3rd CSUM
Presentation 3rd CSUM
 
Conference Volos
Conference VolosConference Volos
Conference Volos
 
3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility
 
GreenYourMove 1st workshop
GreenYourMove  1st workshop GreenYourMove  1st workshop
GreenYourMove 1st workshop
 
GreenYourMove Presentation
GreenYourMove Presentation GreenYourMove Presentation
GreenYourMove Presentation
 

Kürzlich hochgeladen

Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 

Kürzlich hochgeladen (20)

Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 

ESCC 2016, July 10-16, Athens, Greece

  • 1. Fakhri Ashkan, Ghatee Mehdi, Fragkogios Antonios, Saharidis K.D. Georgios UNIVERSITY OF THESSALY School of Engineering Department of Mechanical Engineering Division of Production Management & Industrial Administration 3rd International Conference on Energy, Sustainability and Climate Change, July 10-16, 2016 With the contribution of the LIFE programme of the European Union - LIFE14 ENV/GR/000611
  • 2.  BENDERS METHOD  PROPOSED ALGORITHM  APPLICATION-RESULTS  CONCLUSION
  • 3.  Jacobus Franciscus (Jacques) Βenders: Dutch Mathematician (1925-today) Emeritus Professor of Operations Research at the Eindhoven University of Technology.  Benders, Jacques F. “Partitioning procedures for solving mixed-variables programming problems.” Numerische mathematik 4.1 (1962): 238–252.
  • 4.  Since 1962, more than 5.000 papers have been published, which modify, extend and accelerate the method.  Sections:  Mixed-Integer Linear Programming,  Stochastic Programming,  Multi-Objective Programming,  Non-Linear Programming  Etc.
  • 5.  Applications:  Crew Scheduling,  Plant Scheduling,  Supply Chain Network Design,  Power Systems  Etc.
  • 6.  Mixed-Integer Problem  Relaxed Master Problem (RMP)  Primal Subproblem (PSP) Complicating variables
  • 7. START Solve Master Problem. Compute Lower Bound. Solve SubProblem. Upper Bound – Lower Bound >= e Produce Benders Optimality Cut. END YES NO SubProblem is Feasible. Compute Upper Bound. NO YES Produce Benders Feasibility Cut. Add Benders Cuts to Master Problem.
  • 8.  BENDERS METHOD  PROPOSED ALGORITHM  APPLICATION-RESULTS  CONCLUSION
  • 9.  In order to apply Benders decomposition method, the duality of the subproblem is necessary (Dual Subproblem exists).  The Primal Subproblem has to be continuous and no duality gap exists.  Application at Mixed-Integer Linear Problems:  Master Problem: Integer variables and  Primal Subproblem: Only continuous variables of the original problem.
  • 10.  However, the decomposition of the original problem might lead to a Primal Subproblem, which includes integer variables.  The application of the classical Benders decomposition method is impossible.  A Branch-and-Cut algorithm is proposed, which allows the use of Benders method at the case of integer subproblem.
  • 11.  The integrality constraints of the Primal Subproblem are relaxed and the Relaxed Subproblem is solved in a Branch-and- Bound framework. Integer Primal Subproblem (PSP) Relaxed Primal Subproblem (RPSP)
  • 13. 0 1 2 5 4 6 3 87 109 i i+1 i+2 Branch-and-Cut (with Benders method) Application of Benders method between RMP and A-RPSP
  • 14. Augmented Relaxed Primal Subproblem (A-RPSP(k)) Relaxed Master Problem (RMP)
  • 15. 0 1 2 5 4 6 3 87 109 i i+1 i+2 Branch-and-Cut (with Benders method) Application of Benders method between MP and RPSP MP0 SP0 MP0 SP1 MP0 SP2 MP0 SP3 MP0 SP4 MP0 SP5 MP0 SP6 MP0 SP7 MP0 SP8 MP0 SP9 MP0 SP10
  • 16. Proof that the Benders cuts, which are produced in a node of the Branch-and-Bound tree are valid for all descendant nodes, but not necessarily for the non- descendant nodes. These cuts, referred to as LOCAL CUTS, can be used to warm start the master problem of each descendant node leading to better initial bounds. GENERAL CUTS are formed out of the LOCAL CUTS. This general form enables us to reuse the generated (local) cuts in the whole tree by updating some values of the function.
  • 18. 0 1 2 5 4 6 3 87 109 Branch-and-Cut (with Benders method+Local Cuts) MP0 SP0 MP1 SP1 MP1 SP2 MP3 SP3 MP3 SP4 MP5 SP5 MP5 SP6 MP7 SP7 MP7 SP8 MP9 SP9 MP9 SP10 MP1=MP0+BendersCuts0 MP3=MP1+BendersCuts2 MP5=MP3+BendersCuts4 MP7=MP5+BendersCuts5 MP9=MP7+BendersCuts7 “Local Cuts”
  • 19. Generalization of Local Cuts (General Cuts) if we are going to use the generalized cuts (55) or (57) in another node, say k2, it is sufficient to replace y* by the optimal value of y at node k2
  • 20. Global Cuts if we are going to use the generalized cuts (55) or (57) in another node, say k2, it is sufficient to replace y* by the optimal value of y at node k2
  • 21.  BENDERS METHOD  PROPOSED ALGORITHM  APPLICATION-RESULTS  CONCLUSION
  • 22.  Capacitated Fixed Charge Multiple Knapsack Problem- CFCMKP.  Pure Integer Problem  Binary variables  Integer Primal Subproblem APPLICATION No.1
  • 23.  20 Examples  Solution with the classical Branch-and-Cut algorithm with Benders method, but without use of “Local Cuts” (B&C-NotLC) and with the proposed algorithm with “Local Cuts” (B&C-LC).  Comparison of the results.
  • 24. Instances B&C-NotLC B&C-LC Relative difference B&C-LC over B&C-NotLC Α/Α M N CPU time (Sec.) Iterations CPU time Iterations CPU time Iterations (Sec.) 1 5 40 5.54 380 2 59 -63.90% -84.50% 2 5 60 11.15 593 3.27 71 -70.70% -88.00% 3 5 80 3.2 186 1.94 26 -39.40% -86.00% 4 6 80 8.81 375 4.4 77 -50.10% -79.50% 5 7 80 3.72 129 1.75 29 -52.90% -77.50% 6 8 80 31.79 838 0.48 11 -98.50% -98.70% 7 9 80 4.91 185 1.55 24 -68.50% -87.00% 8 10 50 334.29 3431 179.11 638 -46.40% -81.40% 9 10 60 62.64 1642 2.41 53 -96.10% -96.80% 10 10 70 264.7 2582 11.72 175 -95.60% -93.20% 11 10 80 411.44 3477 2.51 34 -99.40% -99.00% 12 10 90 1.23 49 0.76 9 -38.40% -81.60% 13 10 100 25.53 474 4.82 48 -81.10% -89.90% 14 15 50 13.25 391 9.39 92 -29.10% -76.50% 15 15 60 6.23 189 3.59 64 -42.40% -66.10% 16 15 70 3.29 95 2.33 39 -29.20% -58.90% 17 15 80 54.63 892 14.52 91 -73.40% -89.80% 18 15 90 13.01 301 8.39 76 -35.50% -74.80% 19 15 100 1565.1 4404 0.35 7 -99.90% -99.80% 20 15 110 36.78 502 6.5 57 -82.30% -88.60%
  • 25.  Significant reduction of the CPU time (-29.1% ως -99.9%, Average: -64.7%)  Large reduction of the total number of iterations of Benders algorithm inside all nodes (-58.9% ως-99.8%, Average: -84.9%). The small number of iterations is due to the better initial lower bounds. Thus, the MP is solved fewer times and the proposed algorithm is faster.
  • 26.  Environmental Multi-Modal Journey- Planning Problem- E-MMJP (Action B.3)  Pure Integer Problem (Binary variables-Integer Primal Subproblem)  Mixed Integer Linear Program (MILP) in order to compute the optimal journey between the departure and arrival stops of the public network.  In-between those two stations, the model prompts the user to use up to a number of different modes of transport, depending on his/her input. While in the network, the user follows an optimal journey that minimizes the travel time APPLICATION No.2
  • 27.  Decision variables  Xi,j,k,n Binary Variable used to represent whether a transfer is made from i to j with mode k and trip n.  Si,j,k,n Non-negative general integer variable used to represent the departure time from i to j with k and n.
  • 28.  Objective Function Minimization of 2 criteria, the total environmental cost and the total travel time of the journey, which is proposed to the user. Coefficients a and b are predefined by the user. The Environmental Cost Ci,j,k is pre-computed for each arc i-j and mode k of the public transportation network using emission calculation models, that take into consideration several parameters, such as the type of fuel (gasoline, diesel, electricity etc.) and the fuel consumption, which concern the vehicle of the public means of transport. Other parameters concern the trip, such as the distance and the gradient between the stops , , , , ,, , 1 1 1 1 ( * * )* N N M L i j k i j k ni j k i j k n Min z a bC TT X= = = = = +∑∑∑∑
  • 29.  Due to the pure integrality of the problem, when decomposed using Benders Decomposition method, the Primal Subproblem will be an integer one.  Thus, this modelling approach for the environmental MMJP problem should be based on the proposed Branch-and-Cut algorithm using Benders Decomposition with Local Cuts (B&C-LC)
  • 30.  BENDERS METHOD  PROPOSED ALGORITHM  APPLICATION-RESULTS  CONCLUSION
  • 31.  A novel, better and valid algorithm is proposed for the solution of problems, where after application of Benders decomposition, the Primal Subproblem is integer.  Acceleration of the classical Branch-and-Cut algorithm with the application of “Local Cuts”.
  • 32. Thank you for your attention With the contribution of the LIFE programme of the European Union - LIFE14 ENV/GR/000611