Praxis
On this page you can find the files for the paper On the Use of Network Flow Techniques for Assigning Evacuees to Exits, which was sent to the First International Conference on Evacuation Modeling and Management (ICEM '09) and provides downloads.
Results
The following scenarios have been used within the paper. The screenshots compare the different approaches for all cases and show the situation of the simulation at the same time.
A simple example
After 15 seconds it can be easily seen that in case of shortest paths considerably more persons stand in front of the narrow exit on the right side thus increasing the evacuation time. The other approaches give better results.
A bad example for min cost flows 1: far away exits
It is not necessary that evacuees use the left exit for evacuation as the hole width of the corridor works as an exit. In this case it is really the best idea to use the shortest path, what exactly corresponds to the earliest arrival flow. The min cost flow does not take the distance to the left exit into account and thus sends half of the people to the left exit. These people will arrive later than the evacuees on the right side need for evacuation.
Also best response dynamics approach sends some evacuees to the left exit and thus can not find the optimal solution, but significantly less people are sent to the left exit.
A bad example for min cost flows 2: shared bottlenecks
It is bad to choose shortest paths in this scenario as the capacity of the exits on the left side is only a third of the capacity of the exits on the right side. As the bottleneck is not the exit itself gut a narrow point before, min cost flow sends to many evacuees to the exits on the left side.
The earliest arrival flow detects the bottleneck and sends considerably less evacuees to the right exit which results to a decreased evacuation time.
A bad example for earliest arrival flows: narrow shortest paths
Assuming that evacuees, that have exits they should use assigned, always use shortest paths, the earliest arrival flow gives also bad results. In this case many evacuees should walk around an obstacle but the most peoply stay in front of the obstacle and wait until it gets free.
In this particular example the differences are not very distinct, but it can be seen that min cost flow sends more evacuees to the right exit.
Downloads
Journal article
On the Use of Network Flow Techniques for Assigning Evacuees to Exits | |
---|---|
Article | pdf, 1,04 MiB |
Conference slildes | pdf, 1,00 MiB |
Instances
Videos
Here you can find videos for all the examples showing all implemented approaches. The videos have a resolution of 1280x800 (16:10) and are coded in DivX 5 format. The file format is avi.
A simple example | |
---|---|
Shortest paths | avi, 18,6 MiB |
Min cost flow | avi, 14,9 MiB |
Earliest arrival flow | avi, 14,8 MiB |
Best response dynamics | avi, 14,2 MiB |
A bad example for min cost flows 1: far away exits | |
Shortest paths | avi, 12,1 MiB |
Min cost flow | avi, 16,5 MiB |
Earliest arrival flow | avi, 12,3 MiB |
Best response dynamics | avi, 13,2 MiB |
A bad example for min cost flows 2: shared bottlenecks | |
Shortest paths | avi, 27,7 MiB |
Min cost flow | avi, 25,9 MiB |
Earliest arrival flow | avi, 21,5 MiB |
Best response dynamics | avi, 25,8 MiB |
A bad example for earliest arrival flows: narrow shortest paths | |
Shortest paths | avi, 18,9 MiB |
Min cost flow | avi, 14,9 MiB |
Earliest arrival flow | avi, 19,0 MiB |
Best response dynamics | avi, 17,6 MiB |