Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
In conventional group testing, the goal is to detect a small subset of defecting items in a large population by grouping \textit{arbitrary} subset of into different pools. The result of each group test is a binary output depending on whether the group contains a defective item or not. The main challenge is to minimize the number of pools required to identify the set . Motivated by applications in network monitoring and infection propagation, we consider the problem of group testing with graph constraints. As opposed to conventional group testing where \textit{any} subset of items can be pooled, here a test is admissible if it induces a connected subgraph . In contrast to the non-adaptive pooling process used in previous work, we first show that by exploiting an adaptive strategy, one can dramatically reduce the number of tests. More specifically, for \textit{any} graph , we devise a 2-approximation algorithm (and hence order optimal) that locates the set of defective items . To obtain a good compromise between adaptive and non-adaptive strategies, we then devise a multi-stage algorithm. In particular, we show that if the set of defective items are uniformly distributed, then an -stage pooling strategy can identify the defective set in tests, on the average. In particular, for stages, the number of tests reduces to , which in turn is order optimum.
Anjali Bagunu Tarun, Hamid Behjat
Klaus Benedikt Schönenberger, Mario Andres Chavarria Varon
Maryam Kamgarpour, Tingting Ni