Hierarchies and networks

We, scientists, love the word “hierarchy.” In every professor, it evokes a picture of us chalking up a pyramid on the blackboard and confidently explaining “at the top, we have the …” Hierarchies are systematic and meaningful orderings. They are the successful ends of research projects, bringers of peace to our curious minds. They connect […]

Ridiculograms: A ridiculous dialogue

If you’re a network scientist, or you’ve hung around with one, you’ve probably heard about ridiculograms. It’s a tongue-in-cheek derogative word for plots of huge networks intended to impress by their complexity. I have a vague memory of someone crediting Marc Vidal for coining it. In this blog post, we will explore if they really […]

Less is more

igatnvestIn this blog post, I will explore why network science is mostly a science of large networks and argue that studying small networks can be just as rewarding and challenging as studying large ones. In other words, a manifesto for small-network science. (But a modest one, because it is not going to be any main […]

How to be creative

This is not a shot at making a side career as a motivational speaker. There are, of course, tons of more creative people out there, and even science about it! Still, I couldn’t resist writing down my thoughts since I slightly disagree with some of the gurus out there. 😛 1. Be bored   Good ideas […]

Zachary’s Zachary karate club

If you haven’t heard about Zachary’s karate club, you should probably be careful calling yourself a network scientist in the wrong company. It is a small network data set that is used as an example and benchmark for community detection algorithms. It even has a club! The Zachary Karate Club Club. With a trophy going […]