Worst-Case Optimal Insertion and Deletion Methods for Decomposable Searching Problems