The Banker algorithm, sometimes referred to as the detection algorithm, is a resource allocation and deadlock avoidance