On balancing fairness and efficiency in routing cooperative vehicle fleets

aitorcoy97 5 views 21 slides Feb 28, 2025
Slide 1
Slide 1 of 21
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21

About This Presentation

The presentation is the introduction of myself and the project Agrobots, this includes the objectives, methodology, and perspective of the work.


Slide Content

On balancing fairness and efficiency
in routing of cooperative vehicle fleets
Aitor L´opez S´anchez
Rey Juan Carlos University
May 25, 2022
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Myself
Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Myself
Myself
Name:Aitor L´opez S´anchez
Studies:
University of Murcia, Spain
■Doble Degree Program in
Mathematics and Computer
Science
Polytechnic University of Madrid,
Spain
■Master’s Artificial
Intelligence
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Motivation
Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Motivation
Motivation
■Collaborative routing.
■Decrease the cost.
■Sustainable and fair economy.
■Coordination of large and heterogeneous vehicle fleets.
Cooperative last-mile delivery
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Motivation
Techniques
Solutions:
■Optimisation techniques.
Vehicle routing problem (VRP).
Fairness.
■Multi agent systems.
Dynamic.
Decentralised.
Objective:
■How can distributed coordination improve the efficiency and
autonomy of vehicle fleets while decreasing their cost and dependence
on humans?
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

First approach to the problem
Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

First approach to the problem
First approach
Vehicle Routing Problem
VRP is a combinatorial optimisation problem that tries to obtain the
routes of a fleet of vehicles that minimise the total cost of the trips.
Image from [1].
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

First approach to the problem
Fairness
The success of the cooperative will depend on the balance between
fairness and efficiency in the shared fleet.
Resource:Cost, Travel time, Total time or Num. of Tasks.
Social Welfare:
■Utilitarian
min
r∈routes
X
v∈vehicles
cv(r)
■Egalitarian
min
r∈routes
max
v∈vehicles
{cv(r)}
■Elitist
min
r∈routes
min
v∈vehicles
{cv(r)}
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

First approach to the problem
Systematic social welfare
Systematic social welfare: Each vehicle is the result of applying social
welfare.
Egalitarian social welfareSystematic egalitarian social welfare
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
VRP Formulation
Elements of the formal VRP.
Sets Description
N Set of nodesi,j∈ N.
Nc Set of tasks,Nc=N \ {1}.
{1} Depot.
A Set of edges (i,j)∈ A.
V Set of vehiclesv∈ V.
Variable Description
xijv xijv= 1 if the vehiclev∈ Vgoes from nodei∈ Nto nodej∈ N.
ui
Auxiliar variable. If a vehicle drives from nodei∈ Ncto nodej∈ Nc,
the valueuiof has to be bigger than the value ofuj.
Parameters Description
cij Euclidean cost going from nodei∈ Nto nodej∈ N.
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
VRP Formulation
minfo(x) (1)
s. t.xiiv= 0 ∀v∈ V,∀i∈ N, (2)
X
v∈V
X
i∈N
xijv= 1 ∀j∈ Nc, (3)
X
i∈N
xijv=
X
i∈N
xjiv ∀j∈ N,∀v∈ V, (4)
X
j∈Nc
x1jv= 1 ∀v∈ V (5)
uj−ui≥1−(N−V)(1−
X
v∈V
xijv) ∀i,j∈ Nc:i̸=j, (6)
1≤ui≤N−V i ∈ Nc, (7)
xijv∈ {0,1}, i,j∈ N,∀v∈ V, (8)
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
Fairness Functions I
Utilitarian socaial welfare:Minimise the total cost of the routes.
min
X
v∈V
X
i∈N
X
j∈N
cijxijv
s. t.
(2)−(8)
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
Fairness Functions II
Egalitarian welfare:Minimise the most costly route.
minz
s. t.
(2)−(8)
X
i∈N
X
j∈N
cijxijv≤z∀v∈ V,
z≥0.
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Mathematical formulation and first results
Fairness Functions III
Elitist social welfare:Minimise the minimum cost of the routes.
minz
s. t.
(2)−(8)
X
i∈N
X
j∈N
cijxijv−z≤Myv,∀v∈ V
X
v∈V
yv=V−1,
M=∞,
yv∈ {0,1}, ∀v∈ V,
z≥0.
Conclusion:We obtain very different solutions between the three different
fairness functions.
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Conclusions
Index
1
Myself
2
Motivation
3
First approach to the problem
4
Mathematical formulation and first results
5
Conclusions
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Conclusions
Conclusions
■First approach of the fair cooperative vehicle routing problem.
■First mathematical model of FC-VRP.
Homogeneous vehicles.
One deposit.
No capacity.
Minimise cost.
No time per task.
■Fist definitions of fairness in collaborative environments.
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Conclusions
References
[1]
edge weighting-based optimization of vehicle routing problems.
Processes, 8(11), 2020.
[2]
decentralised and dynamic problem.AI Communications, 34(1):55–71,
2021.
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022

Conclusions
Final
Thank you very much for your attention
Aitor L´opez S´anchez (URJC) AGROBOTS May 25, 2022
Tags