One naive approach in solving multiple pattern matching problem is to call single pattern matching procedure on each of the pattern.
There must be some drawbacks in this approach, given the variety of multiple pattern matching algorithms such as Aho Cornsick algorithm, which prove to be more efficient.
So what are the drawbacks on this straightforward yet naive approach? In what scenario is this algorithm doing unnecessary works?