An embodiment of the present invention is a method for grouping items in a
grocery store containing a plurality of existing products. The method
comprises categorizing each existing product by type. Shelf space is
assigned to each existing product. Assigning includes placing each
existing product in close geographic proximity to another existing
product with the same type. The shelf space in the grocery store is
rearranged responsive to the assigning.