Centrum voor Wiskunde en Informatica

Centrum Wiskunde & Informatica - Amsterdam

PERSBERICHT
27 april 2009/04

Korter wachten met nieuwe wiskunde

Wachten in de file, wachten voor de kassa, "Er zijn meer dan tien wachtenden voor u": korter wachten in een rij, wie wil het niet? Promovenda Wemke van der Weij van het Centrum Wiskunde & Informatica (CWI) in Amsterdam ontwikkelde nieuwe, zeer efficiënte wiskundige methoden om wachtrijen te bekorten. Hierbij wordt de bedieningscapaciteit over meer klanten verdeeld. Van der Weij promoveerde op 23 april aan de Vrije Universiteit Amsterdam op haar proefschrift 'Queueing Networks with Shared Resources'. Zij bewees experimenteel dat haar resultaten leiden tot grote verbeteringen in de prestatie van wachtrijsystemen, zoals webservers.

Wachtrijen komen overal voor. De afgelopen decennia werden deze systemen succesvol bestudeerd en verbeterd met de wiskundige wachtrijtheorie. Onderzoekers namen daarbij vaak aan dat de bedieningscapaciteit - hoeveel klanten worden in een bepaalde tijd geholpen - van elke rij onafhankelijk is van het aantal wachtende klanten in andere rijen. Bij veel moderne toepassingen zoals webservers, fileservers, databaseservers, mobiele netwerken en gedistribueerde softwaresystemen gaat dit echter niet op. Daar wordt de totale bedieningscapaciteit dynamisch over de verschillende wachtrijen verdeeld. Dit heet gedeelde capaciteit. "Ik gebruik wel eens het beeld van een supermarkt om dit te verduidelijken, waar een groenteboer of slager de bakker kan helpen als het daar erg druk is", aldus Van der Weij.

Wiskundige Van der Weij bestudeerde verschillende eigenschappen van wachtrijen met gedeelde capaciteit. Zij ontwikkelde nieuwe inzichten en optimale strategieën voor het toewijzen van capaciteit aan klanten in wachtrijen waarin de klanten bedieningscapaciteit delen. De resultaten zijn in een testomgeving onderzocht en gevalideerd. Zij leiden tot aanzienlijke verbeteringen in de prestatie van de systemen. Uit tests met webservers bleek bijvoorbeeld dat de prestatie van zwaarbelaste servers enorm verbeterd kan worden door de juiste toewijzing van capaciteit aan de verschillende webgebruikers.