The Existence of Core

Is the core empty?

In the paper, we have proved that Greedy Capture computes 22-core in O(kn)O(kn) time for maximum distance loss.

Is the 22 the lower bound for code?

Consider a graph G=(V,E)G=(V,E), where for every pair i,jVi,j\in V, (i,j)E(i,j)\in E if dist(i,j)=1dist(i,j)=1, else dist(i,j)=2dist(i,j)=2.

If there exist a graph such that no matter how we assign the clusters, there always exist a clique of size at least n/k\lceil n/k\rceil, then the lower bound of 22 is proved.

My Answer (To be verified)

In any given aforementioned graph GG, the cluster in the core always exist. (But this can not prove the actual core always exist.)

Consider the algorithm below:

Algorithm Split-and-Merge:

Input: Graph G=(V,E)G=(V,E), kk

Output: Clustering C=(C1,,Ck)C=(C_1,\cdots,C_k) in the actual core

  1. n#V,C,XVn\gets\#V,C\gets\empty,X\gets V
  2. while XVX\neq V, do // SPLIT PHASE
    • CMAXCLIQUE(VX,E)C'\gets MAXCLIQUE(V\diagdown X,E)
    • CC{C}C\gets C\cup\{C'\}
    • XXCX\gets X\cup C'
  3. while C>k|C|\gt k, do // MERGE PHASE
    • c1argmincCc,c2argmincC{c1}c,c=c1c2c_1\gets\arg\min_{c\in C}|c|,c_2\gets\arg\min_{c\in C\diagdown\{c_1\}}|c|,c'=c_1\cup c_2
    • CC{c1,c2},CC{c}C\gets C\diagdown\{c_1,c_2\},C\gets C\cup \{c'\}
  4. return CC

🤔Proposition: Split-and-Merge always return the cluster in the actual core.

Claim: If a set of points form a cluster, which means, the cost of everybody is 11. All of them have no incentive to form a coalition with anyone outside of the clique.

Thus before merging, any subset of VV that intersects at least two item-sets in CC, can not be a clique.

❗By pigeonhole principle, before merging, any item-set in CC with size already greater than n/k\lceil n/k\rceil would not be picked in the merge phase! All data points in these clusters have no incentive to deviate.

In the merge phase, every point who would have been merged have the cost 22. But they can not find other points to form a clique with size at least n/k\lceil n/k\rceil.

Thus I strongly suspect that the actual core always exists.