10.1109/TKDE.2003.1209010