Ibrahim Ahmed

Algorithms

Algorithms: Balancing

Feb 6, 2017 | 5 min read
Categories: Computer Science,
Tags: Algorithms, Graphs,
How balancing the workload across an algorithm's recursive subproblems affects its overall time complexity, with worked examples.

A case study in choosing algorithms

Aug 14, 2016 | 3 min read
Categories: Engineering, Physics,
Tags: Algorithms,
A lesson from parallelizing terabytes of dark matter simulation data: why a dynamic work pool beat a bin-packing pre-partitioning scheme.