How Data Science Helped Sherlock Holmes Find a Murderer

Solve the “Who Killed the Duke of Densmore” mystery using graph theory, constraint programming, and mixed-integer linear programming

Bernardo Furtado
Towards Data Science
14 min readApr 28, 2023

--

Photo by Volodymyr Hryshchenko on Unsplash

Inventory management, portfolio optimization, machine scheduling, vehicle routing, and many other real-life problems are excellent examples of how…

--

--