ebook img

50 years of Linear Probing Hashing - AofA 2013 PDF

90 Pages·2013·7.26 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview 50 years of Linear Probing Hashing - AofA 2013

50 years of Linear Probing Hashing Alfredo Viola UniversidaddelaRepœblica,Uruguay AofA 2013 DedicatedtoPhilippeFlajolet The problem. The table has m places to hash (park) from 0 to m 1, and n (cid:0) elements (cars). Each element is given a hash value (preferred parking lot). If place is empty, then the element is stored there. Otherwise, looks sequentially for an empty place. If no empty place up to the end of the table, the search follows at location 0. Several R.V. to study, mainly related with cost of individual searches and total construction cost. Very important special case: Parking Problem. In parking the car is lost if no empty place up to the end. Main R.V. is the number of lost cars. Important variant: each location can hold up to b (or k) cars. 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37 2 cars are unsuccessful ⇒ Adiscreteparkingproblem Limitingdistributionresults Analysis Furtherresearch A discrete parking problem: Example Example: 8 parking lots, 8 cars Parking sequence: 3, 6, 3, 8, 6, 7, 4, 5 1 2 3 4 5 6 7 8 5/37

Description:
50 years of Linear Probing Hashing. Alfredo Viola. Universidad de la Rep·blica, Uruguay. AofA 2013. Dedicated to Philippe Flajolet
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.