کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
420329 683924 2011 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An efficient algorithm for computing the distance between close partitions
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
An efficient algorithm for computing the distance between close partitions
چکیده انگلیسی

A KK-partition of a set SS is a splitting of SS into KK non-overlapping classes that cover all elements of SS. Numerous practical applications dealing with data partitioning or clustering require computing the distance between two partitions. Previous articles proved that one can compute it in polynomial time—minimum O(|S|+K2)O(|S|+K2) and maximum O(|S|+K3)O(|S|+K3)—using a reduction to the linear assignment problem. We propose several conditions for which the partition distance can be computed in O(|S|)O(|S|) time. In practical terms, this computation can be done in O(|S|)O(|S|) time for any two relatively resembling partitions (i.e. with distance less than |S|5) except specially constructed cases. Finally, we prove that, even if there is a bounded number of classes for which the proposed conditions are not satisfied, one can still preserve the linear complexity by exploiting decomposition properties of the similarity matrix.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Discrete Applied Mathematics - Volume 159, Issue 1, 6 January 2011, Pages 53–59
نویسندگان
, , ,