Stadstrafikens gridlock är en välbekant scen. Samtidigt är den genomsnittliga beläggningsgraden för personliga fordonsresor i Förenta staterna endast 1,6 personer per mil. Ridesharing har potential att lösa många miljö-, trängsel-, förorenings- och energiproblem. I detta dokument introducerar vi problemet med storskalig trafikdelning i realtid med servicegarantier på vägnät. Reseförfrågningar matchas dynamiskt med fordon medan resan väntar och tidsbegränsningarna är uppfyllda. Vi föreslår först två schemaläggningsalgoritmer: en gren-och-bundet algoritm och ett heltal programalgoritm. Dessa algoritmer anpassar sig dock inte väl till den dynamiska karaktären hos ridesharing-problemet. Därför föreslår vi kinetiska trädalgoritmer som är bättre lämpade för effektiv schemaläggning av dynamiska förfrågningar och justera rutter i farten. Vi utför experiment på en stor Shanghai taxi dataset. Resultaten visar att de kinetiska trädalgoritmerna överträffar andra algoritmer betydligt.
Noah använder en cachesystem för att undvika upprepade beräkningar av samma par av kortaste vägen och implementerar en kinetisk trädstruktur som kan schemalägga dynamiska förfrågningar och justera rutter on-the-fly REF.
Large Scale Real-time Ridesharing with Service Guarantee on Road Networks
{'venue': 'PVLDB', 'journal': 'PVLDB', 'mag_field_of_study': ['Mathematics', 'Computer Science']}