Cardona et. al 2015 developed an algorithm to create Fishbone layouts. The algorithm receives the desired storage capacity (number of rack-bays) and cost parameters to generate a Fishbone layout that minimizes the operating cost – leasing plus material handling cost – of the warehouse.