Turney's (2006) Latent Relational Analysis is a corpus-based algorithm that computes the relational similarity between word-pairs with remarkably high accuracy.
lRA is focused solely on the relation-matching problem, and by itself is insufficient for lexical analogy generation.