SlideShare a Scribd company logo
1 of 24
Exploring fairness in
food delivery routing
and scheduling
problem
Antonio (Toni) Martinez-Sykora
a.Martinez-Sykora@soton.ac.uk
Outline
• Introducing fairness for the Gig-economy couriers
• Exploring deeper the meal delivery problem – MDP
• Mathematical model
• Construction heuristic – current strategies
• VNS (Variable Neighbourhood Search)
• Results and discussion
• Introducing packing challenges
Toy example…
Collection
Delivery
How to achieve fairness?
Understanding the problem
- One job assigned
- 1 h cycling
- No waiting
- Four jobs assigned
- 1.5 h cycling
- 0.5 h waiting
- Three jobs assigned
- 1 h cycling
- 2 h waiting
- Two jobs assigned
- 1.5 h cycling
- 0.5 h waiting
- Three jobs assigned
- 1 h cycling
- 1 h waiting
- Three jobs assigned
- 1 h cycling
- 1 h waiting
- Four jobs assigned
- 2 h cycling
- 0.5 h waiting
- Three jobs assigned
- 1.5 h cycling
- 1 h waiting
Not working
Meal delivery problems
• Orders mainly from restaurants
• Couriers (Gig economy workers) need to do the delivery just after
collecting the meals.
• Collection must happened as soon as possible
• Workers are paid per job (most common case)
• Some platforms rank the Gig workers and use some preference
system
Objectives
𝐽 set	of	couriers	and	𝐼 set	of	orders
1. 𝐽 is minimised
2. Range is minimised
3. Travelling time between jobs is minimised
4. Waiting time minimised
5. Balancing proportion of waiting time
Notation
• 𝑅! set of all feasible routes for transport mode 𝑚 ∈ 1, … , '
𝑚
• 𝑅 = ⋃!∈ #,…, &
! 𝑅!
• 𝑟 = 𝑖#, … , 𝑖|(| , 𝑟 ∈ 𝑅
• 𝑟 = 𝑐)!
, 𝑑)!
, 𝑐)"
, 𝑑)"
, … , 𝑐)|$|
, 𝑑)|$|
• 𝑊
( waiting time of route 𝑟 ∈ 𝑅
• Travelling time within the jobs of route 𝑟 ∈ 𝑅
𝐷(
* = 0
)∈+
𝑡,%,-%
!
• Travelling time between the jobs of route 𝑟 ∈ 𝑅
𝐷(
. = 0
)∈{#,…, ( 0#}
𝑡-%,,%&!
!
Decision variables
𝑥2 = 4
1 𝑖𝑓 𝑟𝑜𝑢𝑡𝑒 𝑟 𝑖𝑠 𝑏𝑒𝑖𝑛𝑔 𝑢𝑠𝑒𝑑
0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
∀𝑟 ∈ 𝑅
𝑦345, 𝑦367 ∈ 𝑍
𝑧345, 𝑧367 ∈ 𝑍
Maximum and minimum number of jobs
Maximum and minimum proportion of waiting time
Objective function: 𝑤! > 𝑤"> 𝑤#> 𝑤$> 𝑤%
𝐹 = 𝑤! $
"∈$
𝑥" + 𝑤% 𝑦&'( − 𝑦&)* + 𝑤+ $
"∈$
𝐷"
,𝑥" + 𝑤- $
"∈$
𝑊
"𝑥" + 𝑤.(𝑧&'( − 𝑧&)*)
Minimise number of couriers
Minimise range – balancing shifts
Minimise distance travelled –
common OF – route efficiency
Minimise total waiting time –
scheduling efficiency
Minimise range – balancing
shifts
Constraints
$
"∈$,)∈$
𝑥" = 1
𝑦&'( ≥ 𝑟 𝑥"
𝑦&)* ≤ 𝑟 + 𝑀(1 − 𝑥")
𝑍&'( ≥ 𝑊
"𝑥"
𝑍&)* ≤ 𝑊
" + 𝑀(1 − 𝑥")
𝑥" ∈ 0,1
∀𝑖 ∈ 𝐼
∀𝑟 ∈ 𝑅
∀𝑟 ∈ 𝑅
∀𝑟 ∈ 𝑅
∀𝑟 ∈ 𝑅
∀𝑟 ∈ 𝑅
Construction heuristic - Policies
1
3
2
4
J: Sorted by preference
How to sort the workers?
1. Priority
2. Waiting time
3. Time to get to next collection
VNS
INSERTION SWAP
Computational results
Dataset used to generate
problems randomly with
40,50 and 60 orders
Small problems (40-60 orders)
US data
• 240 problems
• 54 to 323 restaurants
• 242 to 3212 orders
Conclusions
• We present a new model to capture different aspects of fairness.
• Mathematical (exact) model can solve consistently problems with up
to 60 orders
• Heuristic (VNS) algorithm can handle problems with over 3000 orders.
• Mathematical model vs Heuristic achieve same level of fairness but
driving/riding time can go up to 25% in the heuristic.
• Some packing considerations have been explored.
Routing meets Packing
1.- No packing
Routing meets Packing
2.- No routing:
Logistics centre
Distribution centre
Orders per day
Day Product
1 100 beers
200 kg
potatoes
50 cereals
100 soap
2 250 cokes
500 sauces
200 rice
…
Point-to-point transportation problem
Products
Pallets Trucks
Ceschia, Schaerf, J. Heuristics 2011
Positioning: Multi-drop
6
Routing meets Packing: 2D
8
5
3
2
1
D
7
4
Routing meets Packing: 3D
Vehicle 1
Routing meets Packing: pallet
loading
3.- Routing and Packing
Thank you
Antonio (Toni) Martinez-Sykora
A.Martinez-Sykora@soton.ac.uk

More Related Content

Similar to FlipGig fairer allocation of work (heuristic approach)

Operations scheduling
Operations schedulingOperations scheduling
Operations schedulingRajThakuri
 
Operations Research and Mathematical Modeling
Operations Research and Mathematical ModelingOperations Research and Mathematical Modeling
Operations Research and Mathematical ModelingVinodh Soundarajan
 
Linear programming
Linear programmingLinear programming
Linear programmingKrantee More
 
Product layout in Food Industry and Line Balancing
Product layout in Food Industry and Line BalancingProduct layout in Food Industry and Line Balancing
Product layout in Food Industry and Line BalancingAbhishek Thakur
 
Lecture 2 role of algorithms in computing
Lecture 2   role of algorithms in computingLecture 2   role of algorithms in computing
Lecture 2 role of algorithms in computingjayavignesh86
 
EMOD_Optimization_Presentation.pptx
EMOD_Optimization_Presentation.pptxEMOD_Optimization_Presentation.pptx
EMOD_Optimization_Presentation.pptxAliElMoselhy
 
Greedy is Good
Greedy is GoodGreedy is Good
Greedy is Goodskku_npc
 
Simulation Techniques
Simulation TechniquesSimulation Techniques
Simulation Techniquesmailrenuka
 
Class13_Quicksort_Algorithm.pdf
Class13_Quicksort_Algorithm.pdfClass13_Quicksort_Algorithm.pdf
Class13_Quicksort_Algorithm.pdfAkashSingh625550
 
Counting and Sequences
Counting and SequencesCounting and Sequences
Counting and SequencesDan Stewart
 
04-Unit Four - OR.pptx
04-Unit Four - OR.pptx04-Unit Four - OR.pptx
04-Unit Four - OR.pptxAbdiMuceeTube
 

Similar to FlipGig fairer allocation of work (heuristic approach) (20)

Operations scheduling
Operations schedulingOperations scheduling
Operations scheduling
 
Activities in Routing.pptx
Activities in Routing.pptxActivities in Routing.pptx
Activities in Routing.pptx
 
Simulation pst
Simulation pstSimulation pst
Simulation pst
 
Operations Research and Mathematical Modeling
Operations Research and Mathematical ModelingOperations Research and Mathematical Modeling
Operations Research and Mathematical Modeling
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Assembly Line Production Introduction
Assembly Line Production   IntroductionAssembly Line Production   Introduction
Assembly Line Production Introduction
 
Product layout in Food Industry and Line Balancing
Product layout in Food Industry and Line BalancingProduct layout in Food Industry and Line Balancing
Product layout in Food Industry and Line Balancing
 
Lecture 2 role of algorithms in computing
Lecture 2   role of algorithms in computingLecture 2   role of algorithms in computing
Lecture 2 role of algorithms in computing
 
OR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptxOR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptx
 
EMOD_Optimization_Presentation.pptx
EMOD_Optimization_Presentation.pptxEMOD_Optimization_Presentation.pptx
EMOD_Optimization_Presentation.pptx
 
Motion and time study
Motion and time studyMotion and time study
Motion and time study
 
OR Ndejje Univ.pptx
OR Ndejje Univ.pptxOR Ndejje Univ.pptx
OR Ndejje Univ.pptx
 
Greedy is Good
Greedy is GoodGreedy is Good
Greedy is Good
 
Simulation Techniques
Simulation TechniquesSimulation Techniques
Simulation Techniques
 
Class13_Quicksort_Algorithm.pdf
Class13_Quicksort_Algorithm.pdfClass13_Quicksort_Algorithm.pdf
Class13_Quicksort_Algorithm.pdf
 
Greedy method
Greedy methodGreedy method
Greedy method
 
Counting and Sequences
Counting and SequencesCounting and Sequences
Counting and Sequences
 
publieke_nomovie
publieke_nomoviepublieke_nomovie
publieke_nomovie
 
All in 1 IE
All in 1 IEAll in 1 IE
All in 1 IE
 
04-Unit Four - OR.pptx
04-Unit Four - OR.pptx04-Unit Four - OR.pptx
04-Unit Four - OR.pptx
 

More from Adrian Friday

Where's the value in energy data science? Finding energy savings opportuniti...
Where's the value in energy data science?  Finding energy savings opportuniti...Where's the value in energy data science?  Finding energy savings opportuniti...
Where's the value in energy data science? Finding energy savings opportuniti...Adrian Friday
 
Paris ICT & Sufficiency Intervention June 2022.pdf
Paris ICT & Sufficiency Intervention June 2022.pdfParis ICT & Sufficiency Intervention June 2022.pdf
Paris ICT & Sufficiency Intervention June 2022.pdfAdrian Friday
 
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdf
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdfFlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdf
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdfAdrian Friday
 
British HCI - design of energy demand in the home-ajf-11July2022.pdf
British HCI - design of energy demand in the home-ajf-11July2022.pdfBritish HCI - design of energy demand in the home-ajf-11July2022.pdf
British HCI - design of energy demand in the home-ajf-11July2022.pdfAdrian Friday
 
Advance CRT Keynote - 10 May 2022 - AJF.pdf
Advance CRT Keynote - 10 May 2022 - AJF.pdfAdvance CRT Keynote - 10 May 2022 - AJF.pdf
Advance CRT Keynote - 10 May 2022 - AJF.pdfAdrian Friday
 
FlipGig & Switch-Gig: Meal Deal Card Game
FlipGig & Switch-Gig: Meal Deal Card GameFlipGig & Switch-Gig: Meal Deal Card Game
FlipGig & Switch-Gig: Meal Deal Card GameAdrian Friday
 
FlipGig Micro-consolidation of parcel deliveries using public assets
FlipGig Micro-consolidation of parcel deliveries using public assetsFlipGig Micro-consolidation of parcel deliveries using public assets
FlipGig Micro-consolidation of parcel deliveries using public assetsAdrian Friday
 
FlipGig Learning from Gig Workers, April 2022
FlipGig Learning from Gig Workers, April 2022FlipGig Learning from Gig Workers, April 2022
FlipGig Learning from Gig Workers, April 2022Adrian Friday
 
FlipGig Knowledge Exchange Event (Intro)
FlipGig Knowledge Exchange Event (Intro)FlipGig Knowledge Exchange Event (Intro)
FlipGig Knowledge Exchange Event (Intro)Adrian Friday
 
Decarbonising the Last Mile ITS Oct 2021
Decarbonising the Last Mile ITS Oct 2021Decarbonising the Last Mile ITS Oct 2021
Decarbonising the Last Mile ITS Oct 2021Adrian Friday
 
Behind the app uppsala sep 2021
Behind the app uppsala sep 2021Behind the app uppsala sep 2021
Behind the app uppsala sep 2021Adrian Friday
 
The climate impact of ICT: A review of estimates, trends and regulations (ISM...
The climate impact of ICT: A review of estimates, trends and regulations (ISM...The climate impact of ICT: A review of estimates, trends and regulations (ISM...
The climate impact of ICT: A review of estimates, trends and regulations (ISM...Adrian Friday
 
Behind the app cambs feb 2021
Behind the app cambs feb 2021Behind the app cambs feb 2021
Behind the app cambs feb 2021Adrian Friday
 
Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015Adrian Friday
 
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...Adrian Friday
 
1000% The highs and lows of Entertainment and IT in the home
1000% The highs and lows of Entertainment and IT in the home1000% The highs and lows of Entertainment and IT in the home
1000% The highs and lows of Entertainment and IT in the homeAdrian Friday
 
Quantifying our understanding of energy use itu may 2013
Quantifying our understanding of energy use itu may 2013Quantifying our understanding of energy use itu may 2013
Quantifying our understanding of energy use itu may 2013Adrian Friday
 
Reflections on the Long-term Use of an Experimental Digital Signage System
Reflections on the Long-term Use of an Experimental Digital Signage SystemReflections on the Long-term Use of an Experimental Digital Signage System
Reflections on the Long-term Use of an Experimental Digital Signage SystemAdrian Friday
 
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Adrian Friday
 
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Adrian Friday
 

More from Adrian Friday (20)

Where's the value in energy data science? Finding energy savings opportuniti...
Where's the value in energy data science?  Finding energy savings opportuniti...Where's the value in energy data science?  Finding energy savings opportuniti...
Where's the value in energy data science? Finding energy savings opportuniti...
 
Paris ICT & Sufficiency Intervention June 2022.pdf
Paris ICT & Sufficiency Intervention June 2022.pdfParis ICT & Sufficiency Intervention June 2022.pdf
Paris ICT & Sufficiency Intervention June 2022.pdf
 
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdf
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdfFlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdf
FlipGig Logistics Chaire Intl Seminar Paris Nov 2022.pdf
 
British HCI - design of energy demand in the home-ajf-11July2022.pdf
British HCI - design of energy demand in the home-ajf-11July2022.pdfBritish HCI - design of energy demand in the home-ajf-11July2022.pdf
British HCI - design of energy demand in the home-ajf-11July2022.pdf
 
Advance CRT Keynote - 10 May 2022 - AJF.pdf
Advance CRT Keynote - 10 May 2022 - AJF.pdfAdvance CRT Keynote - 10 May 2022 - AJF.pdf
Advance CRT Keynote - 10 May 2022 - AJF.pdf
 
FlipGig & Switch-Gig: Meal Deal Card Game
FlipGig & Switch-Gig: Meal Deal Card GameFlipGig & Switch-Gig: Meal Deal Card Game
FlipGig & Switch-Gig: Meal Deal Card Game
 
FlipGig Micro-consolidation of parcel deliveries using public assets
FlipGig Micro-consolidation of parcel deliveries using public assetsFlipGig Micro-consolidation of parcel deliveries using public assets
FlipGig Micro-consolidation of parcel deliveries using public assets
 
FlipGig Learning from Gig Workers, April 2022
FlipGig Learning from Gig Workers, April 2022FlipGig Learning from Gig Workers, April 2022
FlipGig Learning from Gig Workers, April 2022
 
FlipGig Knowledge Exchange Event (Intro)
FlipGig Knowledge Exchange Event (Intro)FlipGig Knowledge Exchange Event (Intro)
FlipGig Knowledge Exchange Event (Intro)
 
Decarbonising the Last Mile ITS Oct 2021
Decarbonising the Last Mile ITS Oct 2021Decarbonising the Last Mile ITS Oct 2021
Decarbonising the Last Mile ITS Oct 2021
 
Behind the app uppsala sep 2021
Behind the app uppsala sep 2021Behind the app uppsala sep 2021
Behind the app uppsala sep 2021
 
The climate impact of ICT: A review of estimates, trends and regulations (ISM...
The climate impact of ICT: A review of estimates, trends and regulations (ISM...The climate impact of ICT: A review of estimates, trends and regulations (ISM...
The climate impact of ICT: A review of estimates, trends and regulations (ISM...
 
Behind the app cambs feb 2021
Behind the app cambs feb 2021Behind the app cambs feb 2021
Behind the app cambs feb 2021
 
Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015
 
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...
Understanding Sustainable Food Shopping: Sustainably Minded Shoppers and the ...
 
1000% The highs and lows of Entertainment and IT in the home
1000% The highs and lows of Entertainment and IT in the home1000% The highs and lows of Entertainment and IT in the home
1000% The highs and lows of Entertainment and IT in the home
 
Quantifying our understanding of energy use itu may 2013
Quantifying our understanding of energy use itu may 2013Quantifying our understanding of energy use itu may 2013
Quantifying our understanding of energy use itu may 2013
 
Reflections on the Long-term Use of an Experimental Digital Signage System
Reflections on the Long-term Use of an Experimental Digital Signage SystemReflections on the Long-term Use of an Experimental Digital Signage System
Reflections on the Long-term Use of an Experimental Digital Signage System
 
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
 
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

FlipGig fairer allocation of work (heuristic approach)

  • 1. Exploring fairness in food delivery routing and scheduling problem Antonio (Toni) Martinez-Sykora a.Martinez-Sykora@soton.ac.uk
  • 2. Outline • Introducing fairness for the Gig-economy couriers • Exploring deeper the meal delivery problem – MDP • Mathematical model • Construction heuristic – current strategies • VNS (Variable Neighbourhood Search) • Results and discussion • Introducing packing challenges
  • 4. Understanding the problem - One job assigned - 1 h cycling - No waiting - Four jobs assigned - 1.5 h cycling - 0.5 h waiting - Three jobs assigned - 1 h cycling - 2 h waiting - Two jobs assigned - 1.5 h cycling - 0.5 h waiting - Three jobs assigned - 1 h cycling - 1 h waiting - Three jobs assigned - 1 h cycling - 1 h waiting - Four jobs assigned - 2 h cycling - 0.5 h waiting - Three jobs assigned - 1.5 h cycling - 1 h waiting Not working
  • 5. Meal delivery problems • Orders mainly from restaurants • Couriers (Gig economy workers) need to do the delivery just after collecting the meals. • Collection must happened as soon as possible • Workers are paid per job (most common case) • Some platforms rank the Gig workers and use some preference system
  • 6. Objectives 𝐽 set of couriers and 𝐼 set of orders 1. 𝐽 is minimised 2. Range is minimised 3. Travelling time between jobs is minimised 4. Waiting time minimised 5. Balancing proportion of waiting time
  • 7. Notation • 𝑅! set of all feasible routes for transport mode 𝑚 ∈ 1, … , ' 𝑚 • 𝑅 = ⋃!∈ #,…, & ! 𝑅! • 𝑟 = 𝑖#, … , 𝑖|(| , 𝑟 ∈ 𝑅 • 𝑟 = 𝑐)! , 𝑑)! , 𝑐)" , 𝑑)" , … , 𝑐)|$| , 𝑑)|$| • 𝑊 ( waiting time of route 𝑟 ∈ 𝑅 • Travelling time within the jobs of route 𝑟 ∈ 𝑅 𝐷( * = 0 )∈+ 𝑡,%,-% ! • Travelling time between the jobs of route 𝑟 ∈ 𝑅 𝐷( . = 0 )∈{#,…, ( 0#} 𝑡-%,,%&! !
  • 8. Decision variables 𝑥2 = 4 1 𝑖𝑓 𝑟𝑜𝑢𝑡𝑒 𝑟 𝑖𝑠 𝑏𝑒𝑖𝑛𝑔 𝑢𝑠𝑒𝑑 0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 ∀𝑟 ∈ 𝑅 𝑦345, 𝑦367 ∈ 𝑍 𝑧345, 𝑧367 ∈ 𝑍 Maximum and minimum number of jobs Maximum and minimum proportion of waiting time
  • 9. Objective function: 𝑤! > 𝑤"> 𝑤#> 𝑤$> 𝑤% 𝐹 = 𝑤! $ "∈$ 𝑥" + 𝑤% 𝑦&'( − 𝑦&)* + 𝑤+ $ "∈$ 𝐷" ,𝑥" + 𝑤- $ "∈$ 𝑊 "𝑥" + 𝑤.(𝑧&'( − 𝑧&)*) Minimise number of couriers Minimise range – balancing shifts Minimise distance travelled – common OF – route efficiency Minimise total waiting time – scheduling efficiency Minimise range – balancing shifts
  • 10. Constraints $ "∈$,)∈$ 𝑥" = 1 𝑦&'( ≥ 𝑟 𝑥" 𝑦&)* ≤ 𝑟 + 𝑀(1 − 𝑥") 𝑍&'( ≥ 𝑊 "𝑥" 𝑍&)* ≤ 𝑊 " + 𝑀(1 − 𝑥") 𝑥" ∈ 0,1 ∀𝑖 ∈ 𝐼 ∀𝑟 ∈ 𝑅 ∀𝑟 ∈ 𝑅 ∀𝑟 ∈ 𝑅 ∀𝑟 ∈ 𝑅 ∀𝑟 ∈ 𝑅
  • 11. Construction heuristic - Policies 1 3 2 4 J: Sorted by preference
  • 12. How to sort the workers? 1. Priority 2. Waiting time 3. Time to get to next collection
  • 14. Computational results Dataset used to generate problems randomly with 40,50 and 60 orders
  • 16. US data • 240 problems • 54 to 323 restaurants • 242 to 3212 orders
  • 17. Conclusions • We present a new model to capture different aspects of fairness. • Mathematical (exact) model can solve consistently problems with up to 60 orders • Heuristic (VNS) algorithm can handle problems with over 3000 orders. • Mathematical model vs Heuristic achieve same level of fairness but driving/riding time can go up to 25% in the heuristic. • Some packing considerations have been explored.
  • 19. Routing meets Packing 2.- No routing: Logistics centre Distribution centre Orders per day Day Product 1 100 beers 200 kg potatoes 50 cereals 100 soap 2 250 cokes 500 sauces 200 rice … Point-to-point transportation problem Products Pallets Trucks
  • 20. Ceschia, Schaerf, J. Heuristics 2011 Positioning: Multi-drop
  • 21. 6 Routing meets Packing: 2D 8 5 3 2 1 D 7 4
  • 22. Routing meets Packing: 3D Vehicle 1
  • 23. Routing meets Packing: pallet loading 3.- Routing and Packing
  • 24. Thank you Antonio (Toni) Martinez-Sykora A.Martinez-Sykora@soton.ac.uk