Algorithms, yes algorithms, are cool. They can solve lots of things…. If you can come up with a algorithm for your problem the problem suddenly looks easy to solve… However the problem is creating this algorithm itself.
Now think about an algorithm for planning a event. When you are planning a event with a lot of sessions. How to plan those sessions in such a way that a person who likes to attend several sessions can attend them al? How to make the relations between sessions so that nobody has to miss something? Well several papers have been written on this.. and now… the solution comes in a algorithm created by Mike Swanson from Microsoft.
In a nice channel9 interview he explains his Genetic Session Scheduler algorithm on the whiteboard in a way everyone can understand.