We use Quarto to generate all outputs. @book{Nguyen2025TLBoAlg, author = {Duc-Tam Nguyen}, title = {The Little Book of algorithms}, year = {2025}, url = {https ...
One of the grand challenges of artificial intelligence is developing agents capable of conducting scientific research and discovering new knowledge. While frontier models have already been used to aid ...
Abstract: The quality of modern software relies heavily on the effective use of static code analysis tools. To improve their usefulness, these tools should be evaluated using a framework that ...
Abstract: This full research paper explores undergraduate students' misconceptions of Dijkstra's algorithm quantitatively. Graph algorithm misconceptions have been studied to a modest extent, but they ...
Systems Approach Last year a couple of people forwarded to me the same article on a new method of finding shortest paths in networks. Dijkstra is a legend in computer science and his algorithm, which ...
As AI tools such as Claude Code take off, most of the world’s software may end up being written by software. Hello, and welcome back to Fast Company’s Plugged In.