I'm working on merging records from several databases that cover the same entities, but share no reliably deterministic fields, leaving us with fields such as name and address to resolve identity. In reading about this problem I came across the Fellegi-Sunter statistical method for resolving record linkage.
I can't tell from my reading, however, exactly how the U probability should be determined. I know that it is the likelihood of two "randomly" paired records matching on a given field, but it's the "random" part that I'm struggling with. I'm working with a quantity of records that makes it impossible to compare all record pairings. For the actual comparison stage, I'll be "blocking" the records using zip code, but when generating U probabilities, this would seem to contradict the "randomly paired" idea.
Is it acceptable to compare records that fall in the same "block" for purposes of generating the U probabilities, or is there some other method, such as a sample of truly random pairings, that I should be using?