Optimization in City...

15
OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba, Ph.D Dept. of Information Engineering - University of Brescia Romeo Rizzi, Professor Dept. of Computer Science - University of Verona

Transcript of Optimization in City...

Page 1: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

OPTIMIZATION IN CITYLOGISTICS

Renata Mansini, ProfessorDaniele Manerba, Ph.DDept. of Information Engineering - University of Brescia

Romeo Rizzi, ProfessorDept. of Computer Science - University of Verona

Page 2: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

CITY LOGISTICS

Optimization of logistics and transport activities by private companies in urban areasTarget: improving environmental, economic, and social sustainability of urban areas by

Reducing the number of vehicles used for freight transport in urban centersUsing resources in a smart way (vehicles, capacities, facilities, workers, etc…)Reducing the traffic congestion and pollution emissions…

Page 3: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

OPTIMIZATION PROBLEMS IN CITY LOGISTICS

Conflicts between public and private stakeholders on resources and profitability.Holistic vision but tackled only by decomposition:

Urban freight/passenger transportationDistribution Logistics / Demand-responsive Home Delivery ServicesDynamic logistics resource allocationProcurement LogisticsSizing /Location of logistics terminals and facilitiesGreen logisticsGarbage collectionPacking/LoadingMulti-commodity multi-modal transshipmentTwo-Echelon Vehicle Routing and location routingand many more…

Page 4: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

GARBAGE COLLECTION

Collection of waste is an important logistics activity within any city.

VS

•Higher costs of service collection•Higher effort for the citizens •Higher effort for service provider

•Higher level of selective collection /recovery•No more containers on the street •Higher quality of the recovered materials•Lower disposal costs•No more putting out waste anonimously•Enables pay-as-you-throw refuse taxes system

ADVANTAGES DRAWBACKS

Door-to-door waste collection:

Page 5: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

CASE STUDY I: DOOR TO DOOR GARBAGECOLLECTION IN THE CITY OF BRESCIA

Brescia is moving from a bins-based system to a door-to-doorservice

Optimization models and algorithms allow to define routes that:minimize transportation costsguarantee a fixed schedule for each type of wastereduce the environmental impact

Municipality needs to:Re-organize the activity of a huge number of trucks and workersDefine the routes for the new service and the corresponding schedule

Page 6: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

PROJECT I: ORGANIZATION OF GARBAGECOLLECTION ROUTES IN A PILOT AREA OFBRESCIA

Goal 1: Collect and process geo-spatial real data of the pilot zoneGoal 2: Map the problem into graph theoryGoal 3: Solve the problem by using mathematicalprogramming models and algorithms on graphs(Arc Routing optimization)Goal 4: Implement/visualize the solution

Page 7: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

PROCUREMENT LOGISTICS

Many companies face products and/or raw material procurement as three separated problems

Identify the best suppliersDecide which products to buy fromwhomDefine routes to visit selected suppliers

Page 8: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

CASE STUDY II: MANAGEMENT OF COMPLEXOPERATIONS IN PROCUREMENT LOGISTICS

Solve a real case problem where the three stages are jointlyoptimized

Optimal suppliers selectionOptimal routingOptimal purchase planning

Problem is further complicated by sideconstraints:

restrictions on vehicle capacityincompatibilities among products loaded on the same vehicle

Page 9: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

PROJECT II: SELECTION OF SUPPLIERSAND PROCUREMENT OPTIMIZATION

Goal 1: Provide alternative mathematical modelsGoal 2: Solve the problem by using mathematicalprogramming and advanced optimization algorithmsGoal 3: Compare solutions and computationalcomplexityGoal 4: Implement/visualize the solution

Page 10: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

SCHEDULE OF THE WEEK:05/09/2016 06/09/2016 07/09/2016 08/09/2016 09/09/2016

MON TUE WED THU FRI09:00 09:30

Lecture: Arc RoutingLecture: Algorithms

on graphLecture: Branch&Cut Lab project09:30 10:00

10:00 10:3010:30 11:0011:00 11:30

Lecture: RPP  Lecture: TPPLecture: Algorithms

on graphLab project11:30 12:00

12:00 12:3012:30 13:0013:00 13:3013:30 14:0014:00 14:30

Lab lecture: QGIS Lab lecture: CPLEXLab lecture: B&C

Lab project

14:30 15:00

Lecture: MP/LP/ILP15:00 15:30

Lab project15:30 16:00

16:00 16:30

16:30 17:0017:00 17:30

Lab lecture:  MPL Lab project Lab project Lab project Lab project17:30 18:0018:00 18:30

18:30 19:00

Lecturer: Prof R. MansiniLecturer: Prof. R. RizziLecturer: D. Manerba, Ph.D.Supervision of all the instructors

Page 11: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

LECTURE TOPIC: MATHEMATICALPROGRAMMING (MP)

Basics of Linear Programming (LP)Integer Linear Programming (ILP)

Page 12: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

LECTURE TOPIC: ROUTING OPTMIZATION

Basics of Graph TheoryArc Routing ProblemsNode Routing Problems

Page 13: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

LECTURE TOPIC: SOLUTION METHODS

Optimization techniques and algorithms:Network AlgorithmsBranch&Bound/Cutting Planes/Branch&Cut

Page 14: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

LECTURE TOPIC: LABORATORY

Solving models with MPL (Mathematical Programming Language)

Solving models with CPLEXElaborating geo-spatial data with QGIS

Page 15: Optimization in City Logisticsprofs.sci.univr.it/~rrizzi/...in-City-Logistics---initial-presentation.pdf · OPTIMIZATION IN CITY LOGISTICS Renata Mansini, Professor Daniele Manerba,

THE OR TEAM

Renata MansiniProfessor

Daniele ManerbaPh.D. doctor

OR@DII: Operations Research group working at the Department of Information Engineering (DII) of the University of Brescia

Website: http://or-dii.unibs.it/

E-mails: [email protected]@unibs.it

Romeo RizziProfessor

Operations Research at the Department of Computer Science of the University of Verona

Website: http://profs.sci.univr.it/~rrizzi/

E-mail: [email protected]