Search

Liadan O'Callaghan Phones & Addresses

  • Summit, NJ
  • Menlo Park, CA
  • Palo Alto, CA
  • Mountain View, CA
  • Princeton, NJ
  • San Mateo, CA

Publications

Us Patents

Computer Implemented Scalable, Incremental And Parallel Clustering Based On Weighted Divide And Conquer

View page
US Patent:
20020183966, Dec 5, 2002
Filed:
May 10, 2001
Appl. No.:
09/854212
Inventors:
Nina Mishra - San Ramon CA, US
Liadan O'Callaghan - Mountain View CA, US
Sudipto Guha - Chatham NJ, US
Rajeev Motwani - Palo Alto CA, US
International Classification:
G06F015/00
US Classification:
702/179000
Abstract:
A technique that uses a weighted divide and conquer approach for clustering a set S of n data points to find k final centers. The technique comprises 1) partitioning the set S into P disjoint pieces S, . . . , S; 2) for each piece S, determining a set Dof k intermediate centers; 3) assigning each data point in each piece Sto the nearest one of the k intermediate centers; 4) weighting each of the k intermediate centers in each set Dby the number of points in the corresponding piece Sassigned to that center; and 5) clustering the weighted intermediate centers together to find said k final centers, the clustering performed using a specific error metric and a clustering method A.

Computer Implemented Scalable, Incremental And Parallel Clustering Based On Weighted Divide And Conquer

View page
US Patent:
6907380, Jun 14, 2005
Filed:
Dec 1, 2003
Appl. No.:
10/726254
Inventors:
Nina Mishra - San Ramon CA, US
Liadan O'Callaghan - Mountain View CA, US
Sudipto Guha - Chatham NJ, US
Rajeev Motwani - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F101/14
G06F017/18
G06F017/30
US Classification:
702179, 707 6
Abstract:
A technique that uses a weighted divide and conquer approach for clustering a set S of n data points to find k final centers. The technique comprises 1) partitioning the set S into P disjoint pieces S,. . . , S; 2) for each piece S, determining a set Dof k intermediate centers; 3) assigning each data point in each piece Sto the nearest one of the k intermediate centers; 4) weighting each of the k intermediate centers in each set Dby the number of points in the corresponding piece Sassigned to that center; and 5) clustering the weighted intermediate centers together to find said k final centers, the clustering performed using a specific error metric and a clustering method A.
Liadan I O'Callaghan from Summit, NJ, age ~48 Get Report