I did something similar for a client about 4 years ago and used simulated annealing to reasonable success. I would be interested to know if there are better options now!
Thanks for the suggestion! I had never heard about it, but like you said, it looks like an elegant, "simple" and useful algorithm. I'll definitely look into it!
Does anybody know which is the state of the art algorithm in this area (whether commercial or not)? There are many offerings but no comparisons anywhere.
It's cool to see this kind of stuff. I used simulated annealing for my thesis on cellular network optimization back in college. Haven't used any algorithms like this since then, but they have their uses.
We've actually worked on an application/algorithms specifically for this sort of application, if you're interested in discussing more - I will reach out via email.
reply