The unreasonable effectiveness of modern sort algorithms
1–10 of 62 posts
Re: The unreasonable effectiveness of modern sort algorithms
#2Re: The unreasonable effectiveness of modern sort algorithms
#3Re: The unreasonable effectiveness of modern sort algorithms
#4Re: The unreasonable effectiveness of modern sort algorithms
#5Cool article. It's clear that all my theoretical algorithm-knowledge comes short when faced with real CPUs.
Re: The unreasonable effectiveness of modern sort algorithms
#6Efficiency, not effectiveness. They are all effective in the sense that they produce sorted results. Even the non-modern sort algorithms are effective in the sense that the results are correct. This should be about the efficiency with which they do it, right?
Re: The unreasonable effectiveness of modern sort algorithms
#7Re: The unreasonable effectiveness of modern sort algorithms
#8This is why we have things like tournament selection. Randomly sampling from the population and running tournaments is way more scalable than scanning and ordering a global list each iteration. You can maintain things like an ELO score with very narrow views into memory. Nothing needs a global view yet you get global effects.
Re: The unreasonable effectiveness of modern sort algorithms
#9Re: The unreasonable effectiveness of modern sort algorithms
#10Isn't this just another case of premature optimization? Shouldn't you be adjusting sorting algorithms only when customer complains?