A Simple and Efficient Strategy for the Coin Weighing Problem with a Spring Scale
Abstract
This paper considers a generalized version of the coin weighing problem with a spring scale that lies at the intersection of group testing and compressed sensing problems. Given a collection of coins of total weight (for a known integer ), where the weight of each coin is an unknown integer in the range of (for a known integer ), the problem is to determine the weight of each coin by weighing subsets of coins in a spring scale. The goal is to minimize the average number of weighings over all possible weight configurations. For , an adaptive bisecting weighing strategy is known to be optimal. However, even the case of , which is the simplest non-trivial case of the problem, is still open. For this case, we propose and analyze a simple and effective adaptive weighing strategy. A numerical evaluation of the exact recursive formulas, derived for the analysis of the proposed strategy, shows that this strategy requires about weighings on average. To the best of our knowledge, this is the first non-trivial achievable upper bound on the minimum expected required number of weighings for the case of . As grows unbounded, the proposed strategy, when compared to an optimal strategy within the commonly-used class of nested strategies, requires about less number of weighings on average; and in comparison with the information-theoretic lower bound, it requires at most about extra number of weighings on average.
Cite
@article{arxiv.1805.02977,
title = {A Simple and Efficient Strategy for the Coin Weighing Problem with a Spring Scale},
author = {Esmaeil Karimi and Fatemeh Kazemi and Anoosheh Heidarzadeh and Alex Sprintson},
journal= {arXiv preprint arXiv:1805.02977},
year = {2018}
}
Comments
10 pages, 3 figures; A shorter version will appear in ISIT 2018