Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

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!


sort by: page size:

simulated annealing. ;)

I'm glad someone mentioned Simulated Annealing, which implements this very phenomenon.

Cool! Any idea what model or method is used here (or is it heuristic)?

I worked on a piece of software that made use of Simulated Annealing and I'm still not entirely sure I understand how it worked.

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!

It sounds a bit like simulated annealing.

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.

what algorithm did you use for this?

Sounds like simulated annealing described in a simplified-for-the-journalist way. Anyone know what the new thing really is?

This is interesting. What's the algorithm that you use to optimize?

An aside, but in case you weren't aware of it, I believe the AI strategy you describe is known as "simulated annealing".

If you want to keep the pedants at bay, call this "simulated annealing at zero temperature." Or just call it a greedy algorithm.

Could you share the algorithm (or a link)? I'm very interested.

Awesome, thanks! I'll play around a bit with the algorithms and see if I come up with anything neat. I'll email you if I do.

That sounds fascinating. How did you come up with the algorithms to use?

For anyone curious I believe the statistical method referred to in the last segment is annealing[1]

[1] https://en.wikipedia.org/wiki/Simulated_annealing


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.

I love this idea. Is there an easy and accurate-ish algorithm that could generate the numbers involved?
next

Legal | privacy