![]() |
![]() |
||||
![]() |
|||||
![]() |
![]() |
|
|||
![]() |
|
![]() |
Research
The performance of a network of
selfish decision-makers (users) is measured by an appropriate cost
function which depends on the behaviour, or strategies of the
users. For example in the case of network routing, the total,
system-wide cost can be defined as the total routing cost, or the total
latency experienced by all the users in the network. On the other
hand, there is also a cost associated with each individual user (for
example the latency experienced by the user). A well known fact is that
if each user optimizes her own cost, then they might choose a strategy
that does not give the optimal total cost for the entire system.
In other words, the selfish behavior of the users leads to a
sub-optimal performance. The study of the effects that selfish
behavior has on the overall network performance, and the design of
networks that prevents the rapid degradation of the performance due to
such behavior, is the second objective of the proposed research.
This also includes the study of malicious behavior by some of the
users, and the design of networks that are secure against such behavior. We give a brief description of the
current modelling of data networks, which follows closely the modelling
of large traffic networks. Each user is defined by an
origin-destination pair on the network, and the amount of data
(bandwidth demand) that he/she wants to route through the
network. The data latency on the network paths depends on the
data flow through this (and possibly other) paths, i.e., there are
congestion effects. The users act selfishly, i.e., they try to
send their data through paths that they perceive to be the fastest,
regardless of the effect their actions will have on the network or
other users’ delays. It is exactly at this point that
game-theoretical concepts can be utilized: this behavior creates
an environment of competition, with each user changing continuously the
paths he/she uses, until possibly such changes in the flow pattern are
not beneficial, in which case the system arrives at a state of
equilibrium. The current selfish routing models rely heavily on
Wardrop’s principle to describe the selfish users’ behavior at
equilibrium:
Wordrop’s principle can be
formulated as a Variational Inequality (VI) over a convex body or as a
Complementarity Problem (CP). While these formulations are very
flexible, the models they describe are a gross simplification of
real-life networks. Our research aims at studying different models that
capture Wardrop's principle in more realistic settings (cf. Milestones).
|