Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6875674 | Theoretical Computer Science | 2018 | 9 Pages |
Abstract
As discussed at length in Christodoulakis et al. (2015) [3], there is a natural one-many correspondence between simple undirected graphs G with vertex set V={1,2,â¦,n} and indeterminate stringsx=x[1..n] - that is, sequences of subsets of some alphabet Σ. In this paper, given G, we consider the “reverse engineering” problem of computing a corresponding x on an alphabet Σmin of minimum cardinality. This turns out to be equivalent to the NP-hard problem of computing the intersection number of G, thus in turn equivalent to the clique cover problem. We describe a heuristic algorithm that computes an approximation to Σmin and a corresponding x. We give various properties of our algorithm, including some experimental evidence that on average it requires O(n2logâ¡n) time. We compare it with other heuristics, and state some conjectures and open problems.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Joel Helling, P.J. Ryan, W.F. Smyth, Michael Soltys,