Design of algorithms for warehouse storage facilities by