What this calls for is an Amazon-style optimization of inspections. Given X inspectors and Y locations, what is the most optimal routing to optimize for coverage and penalty collection?
Amazon-style optimization? You mean they send three different inspectors to the same store on the same day, each scanning one third of the necessary items for the audit?
Offtopic, but I made the mistake once of buying groceries from Amazon and they instead sold me a package of cheddar cheese that was completely blue from mold. Some "quality" inspections they got going don't bode well for public-private "partnerships" that outsource essential government functions to a corrupt third-party that's likely to be owned by a craptastic private equity hedge fund.
Better optimization would be to make everybody an inspector. You catch a store doing it on video and report it to the agency, you get 50% of the fine.