Skip to content
Mon, Oct 12, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
BROWSE THE ARCHIVE

Author: Taylor Emma

A senior editor for The Mars that left the company to join the team of SenseCentral as a news editor and content creator. An artist by nature who enjoys video games, guitars, action figures, cooking, painting, drawing and good music.

Design & Analysis of Algorithms

Warshall’s and Floyd’s Algorithms

In this section, we look at two well-known algorithms: Warshall’s algorithm for computing the transitive closure of a…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Greedy approach vs Dynamic programming

A Greedy algorithm is an algorithmic paradigm that builds up a solution piece by piece, always choosing the next piece…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Knapsack Problem

Here is another well-known problem in algorithmics. Given n items of known weights w1, w2, . . . , wn and values v1,…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Exhaustive Search

Exhaustive Search: 1. Traveling Salesman Problem 2. Knapsack Problem 3. Assignment Problem 4. Exercises Many important problems require…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Algorithm Visualization

In addition to the mathematical and empirical analyses of algorithms, there is yet a third way to study…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Empirical Analysis of Algorithms

In few Sections (2.3 and 2.4), we saw how algorithms, both nonrecursive and recursive, can be analyzed mathematically.…

August 13, 2021 · Taylor Emma