Ik kan beter over problemen nadenken wanneer ik het plaatje voor me zie. Ik gebruik liever een visuele representatie van informatie dan dat ik een lap tekst door lees. Zo kijk ik liever naar een routekaart, dan een lijst met instructies die mij vertellen hoe ik van A naar B kom.
Museumprobleem
De algoritmische problemen die ik onderzoek heb dan ook vaak een geometrisch karakter. De vraag wordt geformuleerd door gebruik te maken van punten, lijnen en vlakken. Een typisch voorbeeld is het museumprobleem (art gallery problem). Je hebt een plattegrond van een galerij en de uitdaging is om camera’s op te hangen zodat het hele museum in de gaten gehouden kan worden. Je kunt op elke vierkante centimeter een camera plaatsen, maar dit is natuurlijk niet een goede oplossing. Je plaatst het liefst zo min mogelijk camera’s zodat toch alles bewaakt wordt.
Hoeveel camera’s heb je minimaal nodig voor bovenstaande plattegrond? Ze kunnen 360 graden om zich heen kijken, maar niet door muren :). De oplossing staat onderaan deze pagina.
En hoeveel heb je er nodig voor onderstaande plattegrond? Houd voor het antwoord mijn blog in de gaten!