Minkowski Portal Refinement
The Minkowski Portal Refinement collision detection algorithm is a technique for determining whether two convex shapes overlap. The algorithm was created by Gary Snethen in 2006 and was first published in Game Programming Gems 7.
Source: Wikipedia — Minkowski Portal Refinement (CC BY-SA 4.0)