HashCode 2018 Team 111 Submission for Self-driving rides Qualification Round Problem at NTUA ECE Hub
The problem statement can be found under Problem.pdf
. This repository also hosts datasets.
We followed a greedy approach on the solution.
- We sorted the rides following a linear combination of criteria (comparator function)
f(ride) = w * (ride distance) + (1 - w) / (starting time)
with 0 <= w <= 1
and ride distance
and starting time
were min-max normalized.
- Then we sent each available (not busy) driver to which serves the nearest customer.
- The metropolis dataset had many accumulated rides so we threw away 'useless' rides
The members of the Team 111 (NTUA ECE Hub) were (in alphabetical order):
- Ioannis Daras
- Dimitris Brallios
- Marios Papachristou
- Miltiadis Stouras