Very cool! I've been reading up some about Integer Programming and this seems like a very interesting problem to solve with that. I would imagine this would apply across a lot of marketplaces as the author mentions.
This is a great read. Applies to various on demand businesses.