Problem

Exercise 11.11 In answering the following questions, assume that the full deletion algorit...

Exercise 11.11 In answering the following questions, assume that the full deletion algorithm is used. Assume that merging is done when a bucket becomes empty.

  1. Give an example of Extendible Hashing where deleting an entry reduces global depth.
  2. Give an example of Linear Hashing in which deleting an entry decrements Next but leaves Level unchanged. Show the file before and after the deletion.
  3. Give an example of Linear Hashing in which deleting an entry decrements Level. Show the file before and after the deletion.
  4. Give an example of Extendible Hashing and a list of entries e1, e2, e3 such that inserting the entries in order leads to three splits and deleting them in the reverse order yields the original index. If such an example does not exist, explain.
    6022-11-11I1.png
    Figure 11.16
  5. Give an example of a Linear Hashing index and a list of entries e1, e2, e3 such that inserting the entries in order leads to three splits and deleting them in the reverse order yields the original index. If such an example does not exist, explain.

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search
Solutions For Problems in Chapter 11