Diagnosis like the medical term is associated in identifying the blunders in a system. As a solution it supports in monitoring systems, detecting faults or anomalous behavior. Step-by-step continual approach is taken in this process. If there is an unexpected malfunctioning in the system, the algorithm discovers, which part of the system is failing, and what kind of fault it is facing. Diagnosis can be extensively applied in an organization’s operations and logistics divisions.