News for hackers. Stuff that matters.
Re:'Breakthrough' algorithm exponentially faster than any pr... by LyndsySimon on Tuesday July 03, 2018 @10:51AM (#17450655)
To say this is vague would be an understatement.

As for "adaptive sampling" - by definition, if some paths are being discarded without analysis, then there's no guarantee that your selection is truly the best available.

I'm tentatively labeling this as "hype and marketing" unless I see something more detailed and accurate.

Re:'Breakthrough' algorithm exponentially faster than any pr... by Hnrobert42 on Tuesday July 03, 2018 @10:09PM (#17454871)
I think the point is that they are willing to accept the risk of not choosing the truly best available solution in return for speed. Most practical solutions for these NP problems make the same sacrifice. The authors are just claiminng to be more effecient in deriving an approximate solution.
Re:'Breakthrough' algorithm exponentially faster than any pr... by fhood on Tuesday July 03, 2018 @10:48AM (#17450626)
Is this satire? What algorithm is faster than what algorithm?!?! They have names! "State of the art" is not the name of a damn algorithm. Why is the abstract being coy?
Re:'Breakthrough' algorithm exponentially faster than any pr... by sxv on Tuesday July 10, 2018 @01:17PM (#17500161)
More recent IEEE post [0] links to a different version of the paper [1] than the arxiv preprint linked in previous comments [2].

[0] https://spectrum.ieee.org/tech-talk/computing/software/new-o...

[1] https://scholar.harvard.edu/files/ericbalkanski/files/the-ad...

[2] https://arxiv.org/pdf/1804.06355.pdf

Re:'Breakthrough' algorithm exponentially faster than any pr... by pmarreck on Tuesday July 03, 2018 @10:41AM (#17450575)
So this is basically "early search-tree pruning"? Or, how is it different from that, exactly? (I believe early search-tree pruning has been used in chess algorithms for years.)
Re:'Breakthrough' algorithm exponentially faster than any pr... by sp332 on Tuesday July 03, 2018 @10:51AM (#17450654)
It samples from the data randomly, which can be massively parallelized. As it runs, it adapts the distribution that it samples from, which is similar to pruning.
Re:'Breakthrough' algorithm exponentially faster than any pr... by LyndsySimon on Tuesday July 03, 2018 @10:52AM (#17450662)
> It samples from the data randomly

If this is true, then it's not an "optimization algorithm" at all.

Re:'Breakthrough' algorithm exponentially faster than any pr... by IshKebab on Tuesday July 03, 2018 @10:47AM (#17450616)
This is too dumbed down to be understood by anyone. :/
Re:'Breakthrough' algorithm exponentially faster than any pr... by bhouston on Tuesday July 03, 2018 @10:55AM (#17450695)
What is this? Adaptive Monte Carlo simulation or something similar? Randomized algorithms are great but generally they do not offer consistently repeatable results which can be problematic.
Re:'Breakthrough' algorithm exponentially faster than any pr... by Nerdfest on Tuesday July 03, 2018 @01:08PM (#17451889)
The article claims it's reducing the number of paralellizable steps, but it sounds like it's actually reducing serial operations and become more parallel.
Re:'Breakthrough' algorithm exponentially faster than any pr... by HelloNurse on Tuesday July 03, 2018 @10:24AM (#17450413)
Any link to a paper?
Re:'Breakthrough' algorithm exponentially faster than any pr... by MaxBarraclough on Tuesday July 03, 2018 @10:42AM (#17450585)
Re:'Breakthrough' algorithm exponentially faster than any pr... by LyndsySimon on Tuesday July 03, 2018 @10:56AM (#17450700)
Excellent, thank you!

> This algorithm therefore achieves an exponential speedup in parallel running time for submodular maximization at the expense of an arbitrarily small loss in approximation quality.

Based on this, it seems that this isn't so much a better search algorithm as much as it is a means of finding the optimum tradeoff between accuracy and speed in situations where processing the entire dataset is computationally prohibitive.

I'm no computer scientist, and algorithms in generally aren't really my area, so take this with a large grain of salt.

Re:'Breakthrough' algorithm exponentially faster than any pr... by tzs on Tuesday July 03, 2018 @10:59AM (#17450737)
Re:'Breakthrough' algorithm exponentially faster than any pr... by FlukE_ on Tuesday July 03, 2018 @10:31AM (#17450472)
'The researchers will present their novel approach at two upcoming conferences: the ACM Symposium on Theory of Computing (STOC), June 25-29 and International Conference on Machine Learning (ICML), July 10 -15.' I couldn't find anything with some googling so I'm assuming this quote describes the first showing of the paper.
Re:'Breakthrough' algorithm exponentially faster than any pr... by rindalir on Tuesday July 03, 2018 @10:42AM (#17450584)
Re:'Breakthrough' algorithm exponentially faster than any pr... by MaxBarraclough on Tuesday July 03, 2018 @10:47AM (#17450618)
I don't think that's it. That's one of Singer's earlier works.

I'm fairly sure the relevant one is https://arxiv.org/pdf/1804.06355.pdf (listed as 'under submission' at https://people.seas.harvard.edu/~yaron/papers.html , in line with the article's description)

Re:'Breakthrough' algorithm exponentially faster than any pr... by rindalir on Tuesday July 03, 2018 @01:25PM (#17452028)
The one I posted is the one that was accepted at STOC this year.
Re:'Breakthrough' algorithm exponentially faster than any pr... by Barjak on Tuesday July 03, 2018 @10:50AM (#17450649)
I think it's arXiv:1804.06355

"An Exponential Speedup in Parallel Running Time for Submodular Maximization without Loss in Approximation"