Live data from Hacker News

A new algorithm for graph crossings, hiding in plain sight (2020)

quantamagazine.org

1–10 of 44 posts

Re: A new algorithm for graph crossings, hiding in plain sight (2020)

#5
post #2

The previously best known algorithm for deciding if a given edge could be added to a planar n-node graph, while keeping it planar, took time O(sqrt(n)). The new algorithm needs time only O((log n)^3), an exponential speedup.

How? But, yeah, for large graphs it should be (somewhat) faster.

Re: A new algorithm for graph crossings, hiding in plain sight (2020)

#7
post #4

I like graph theory. You draw some shapes, you draw some lines. It's like the kind of things you can do with your crayons. I reckon kids could be introduced to it earlier in friendlier language.

Wholeheartedly agree. Graph theory is probably one of the most relatable, accessible theories available.

It is a fantastic tool to discover algorithmics, as you can visually apply your thinking.

FWIW, I personally wrote my master thesis on small world graphs, (_ie_ Kevin Bacon, 6 degrees, that kind of graphs), building structures to add properties to such graphs, and it is, without a doubt, the best memory of my cursus at the university.

Re: A new algorithm for graph crossings, hiding in plain sight (2020)

#9
post #4

I like graph theory. You draw some shapes, you draw some lines. It's like the kind of things you can do with your crayons. I reckon kids could be introduced to it earlier in friendlier language.

> I reckon kids could be introduced to it earlier in friendlier language.

They can be! I remember when I was about 10, I learned about Eulerian paths from a popular math book for kids.

Post reply on HN