Pith. sign in

REVIEW 1 cited by

k-medoids and p-median clustering are solvable in polynomial time for a 2d Pareto front

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1806.02098 v4 pith:345Z5MIC submitted 2018-06-06 cs.CC

classification cs.CC
keywords algorithmtimecomplexityclusteringcommondynamicfronthaving
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

This paper examines a common extension of k-medoids and k-median clustering in the case of a two-dimensional Pareto front, as generated by bi-objective optimization approaches. A characterization of optimal clusters is provided, which allows to solve the optimization problems to optimality in polynomial time using a common dynamic programming algorithm. More precisely, having $N$ points to cluster in $K$ subsets, the complexity of the algorithm is proven in $O(N^3)$ time and $O(K.N)$ memory space when $K\geqslant 3$, cases $K=2$ having a time complexity in $O(N^2)$. Furthermore, speeding-up the dynamic programming algorithm is possible avoiding useless computations, for a practical speed-up without improving the complexity. Parallelization issues are also discussed, to speed-up the algorithm in practice.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Planar p-center problems are solvable in polynomial time when clustering a Pareto Front

    cs.CG 2019-08 conditional novelty 5.0 of 10

    For points forming a 2D Pareto front, discrete and continuous K-center clustering are solvable in near-linear O(KN polylog N) time and O(N) memory via dynamic programming over sorted intervals.

Pith tools