The K-Centre Problem for Necklaces
Duncan Adamson, Argyrios Deligkas, Vladimir V. Gusev, Igor Potapov

TL;DR
This paper extends the k-centre problem to necklaces, representing cyclic word classes, and develops approximation algorithms with logarithmic and constant factors for this novel problem.
Contribution
It introduces the k-centre problem for necklaces, a new graph-theoretic formulation involving cyclic word classes, and proposes approximation algorithms for solving it.
Findings
Developed approximation algorithms with logarithmic factors.
Achieved constant-factor approximation in restricted cases.
Formulated the problem as a k-centre problem on weighted necklaces graph.
Abstract
In graph theory, the objective of the k-centre problem is to find a set of vertices for which the largest distance of any vertex to its closest vertex in the -set is minimised. In this paper, we introduce the -centre problem for sets of necklaces, i.e. the equivalence classes of words under the cyclic shift. This can be seen as the k-centre problem on the complete weighted graph where every necklace is represented by a vertex, and each edge has a weight given by the overlap distance between any pair of necklaces. Similar to the graph case, the goal is to choose necklaces such that the distance from any word in the language and its nearest centre is minimised. However, in a case of k-centre problem for languages the size of associated graph maybe exponential in relation to the description of the language, i.e., the length of the words l and the size of the alphabet q. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Algorithms and Data Compression · DNA and Biological Computing
