Retail Shelf Allocation: A Comparative Analysis of Heuristic and Meta-Heuristic Approaches · Study