| Literature DB >> 35221417 |
Yuvraj Gajpal1, S S Appadoo1, Victor Shi2, Guoping Hu3.
Abstract
The outbreak of COVID-19 has affected the economy worldwide due to entire countries being on lockdown. This has been highly challenging for governments facing constraints in terms of time and resources related to the availability of testing kits for the virus. This paper develops an optimal method for multiple-stage group partition for coronavirus screening using a dynamic programming approach. That is, in each stage, a group of people is divided into a certain number of subgroups, each will be tested as a whole. Only the subgroup(s) tested positive will be further divided into smaller subgroups in the next stage or individuals at the last stage. Our multiple-stage group partition scheme is able to minimize the total number of test kits and the number of stages. Our scheme can help solve the test kit shortage problem and save time. Finally, numerical examples with useful managerial insights for further investigation are presented. The results confirm the advantages of the multi-stage sampling method over the existing binary tree method.Entities:
Keywords: COVID-19; Dynamic programming; Group testing; Multi-stage group partition; Optimization; Pandemics
Year: 2022 PMID: 35221417 PMCID: PMC8860262 DOI: 10.1007/s10479-022-04543-4
Source DB: PubMed Journal: Ann Oper Res ISSN: 0254-5330 Impact factor: 4.820
Fig. 1A binary tree group testing method for 16 sample
A numerical example of the three-stage sampling method
| Feasible solution | Number of subgroups at the second stage | Size of group samples | Individual samples | Total number of test kits | |
|---|---|---|---|---|---|
| Stage 1 | Stage 2 | stage 3 | |||
| Solution 1 | 2 | 64 | 32, 32 | 32 | 35 |
| Solution 2 | 3 | 64 | 21, 21, 22 | 22 | 26 |
| Solution 3 | 4 | 64 | 16, 16, 16, 16 | 16 | 21 |
| Solution 4 | 5 | 64 | 12,13,13,13,13 | 13 | 19 |
| Solution 5 | 6 | 64 | 10,10,11,11,11,11 | 11 | 18 |
| Solution 6 | 7 | 64 | 9,10,10,10,10,10,10 | 10 | 18 |
| Solution 7 | 8 | 64 | 8,8,8,8,8,8,8,8 | 8 | 17 |
| Solution 8 | 9 | 64 | 7,7,7,7,7,7,7,7,8 | 8 | 18 |
| Solution 9 | 10 | 64 | 6,6,6,6,6,6,7,7,7,7 | 7 | 18 |
| Solution 10 | 11 | 64 | 5,5,6,6,6,6,6,6,6,6,6 | 6 | 18 |
| Solution 11 | 12 | 64 | 5,5,5,5,5,5,5,5,6,6,6,6 | 6 | 19 |
Fig. 2Optimal group partition for 64 samples in three stages
The optimal group partition for 64 samples
| Number of Stages (T) | Size of group testing () | Min number of kits | ||||||
|---|---|---|---|---|---|---|---|---|
| 1st Stage | 2nd Stage | 3rd Stage | 4th Stage | 5th Stage | 6th Stage | 7th Stage | ||
| 3 | 64 | 8,8,8,8,8,8,8,8 | 8* | 17 | ||||
| 4 | 64 | 16,16,16,16 | 4,4,4,4 | 4* | 13 | |||
| 5 | 64 | 32,32 | 16,16 | 4,4,4,4 | 4* | 13 | ||
| 6 | 64 | 32,32 | 16,16 | 8,8 | 4,4 | 4* | 13 | |
| 7 | 64 | 32,32 | 16,16 | 8,8 | 4,4 | 2,2 | 2* | 13 |
* Indicates individual tests
Fig. 3Optimal grouping configuration for 64 samples in 4 stages
The optimal solutions for different sample sizes
| Sample size | Binary tree method | MSGT method | Sample size | Binary tree method | MSGT method | ||||
|---|---|---|---|---|---|---|---|---|---|
| Best kits | Best stages | Best kits | Best stages | Best kits | Best stages | Best kits | Best stages | ||
| 10 | 9 | 5 | 8 | 3 | 55 | 13 | 7 | 13 | 4 |
| 11 | 9 | 5 | 8 | 3 | 56 | 13 | 7 | 13 | 4 |
| 12 | 9 | 5 | 8 | 3 | 57 | 13 | 7 | 13 | 4 |
| 13 | 9 | 5 | 9 | 3 | 58 | 13 | 7 | 13 | 4 |
| 14 | 9 | 5 | 9 | 3 | 59 | 13 | 7 | 13 | 4 |
| 15 | 9 | 5 | 9 | 3 | 60 | 13 | 7 | 13 | 4 |
| 16 | 9 | 5 | 9 | 3 | 61 | 13 | 7 | 13 | 4 |
| 17 | 11 | 6 | 9 | 4 | 62 | 13 | 7 | 13 | 4 |
| 18 | 11 | 6 | 9 | 4 | 63 | 13 | 7 | 13 | 4 |
| 19 | 11 | 6 | 10 | 3 | 64 | 13 | 7 | 13 | 4 |
| 20 | 11 | 6 | 10 | 3 | 65 | 15 | 8 | 13 | 5 |
| 21 | 11 | 6 | 10 | 4 | 66 | 15 | 8 | 13 | 5 |
| 22 | 11 | 6 | 10 | 4 | 67 | 15 | 8 | 13 | 5 |
| 23 | 11 | 6 | 10 | 4 | 68 | 15 | 8 | 13 | 5 |
| 24 | 11 | 6 | 10 | 4 | 69 | 15 | 8 | 13 | 5 |
| 25 | 11 | 6 | 10 | 4 | 70 | 15 | 8 | 13 | 5 |
| 26 | 11 | 6 | 10 | 4 | 71 | 15 | 8 | 13 | 5 |
| 27 | 11 | 6 | 10 | 4 | 72 | 15 | 8 | 13 | 5 |
| 28 | 11 | 6 | 11 | 4 | 73 | 15 | 8 | 13 | 5 |
| 29 | 11 | 6 | 11 | 4 | 74 | 15 | 8 | 13 | 5 |
| 30 | 11 | 6 | 11 | 4 | 75 | 15 | 8 | 13 | 5 |
| 31 | 11 | 6 | 11 | 4 | 76 | 15 | 8 | 13 | 5 |
| 32 | 11 | 6 | 11 | 4 | 77 | 15 | 8 | 13 | 5 |
| 33 | 13 | 7 | 11 | 4 | 78 | 15 | 8 | 13 | 5 |
| 34 | 13 | 7 | 11 | 4 | 79 | 15 | 8 | 13 | 5 |
| 35 | 13 | 7 | 11 | 4 | 80 | 15 | 8 | 13 | 5 |
| 36 | 13 | 7 | 11 | 4 | 81 | 15 | 8 | 13 | 5 |
| 37 | 13 | 7 | 12 | 4 | 82 | 15 | 8 | 14 | 5 |
| 38 | 13 | 7 | 12 | 4 | 83 | 15 | 8 | 14 | 5 |
| 39 | 13 | 7 | 12 | 4 | 84 | 15 | 8 | 14 | 5 |
| 40 | 13 | 7 | 12 | 4 | 85 | 15 | 8 | 14 | 5 |
| 41 | 13 | 7 | 12 | 4 | 86 | 15 | 8 | 14 | 5 |
| 42 | 13 | 7 | 12 | 4 | 87 | 15 | 8 | 14 | 5 |
| 43 | 13 | 7 | 12 | 4 | 88 | 15 | 8 | 14 | 5 |
| 44 | 13 | 7 | 12 | 4 | 89 | 15 | 8 | 14 | 5 |
| 45 | 13 | 7 | 12 | 4 | 90 | 15 | 8 | 14 | 5 |
| 46 | 13 | 7 | 12 | 4 | 91 | 15 | 8 | 14 | 5 |
| 47 | 13 | 7 | 12 | 4 | 92 | 15 | 8 | 14 | 5 |
| 48 | 13 | 7 | 12 | 4 | 93 | 15 | 8 | 14 | 5 |
| 49 | 13 | 7 | 12 | 5 | 94 | 15 | 8 | 14 | 5 |
| 50 | 13 | 7 | 12 | 5 | 95 | 15 | 8 | 14 | 5 |
| 51 | 13 | 7 | 12 | 5 | 96 | 15 | 8 | 14 | 5 |
| 52 | 13 | 7 | 12 | 5 | 97 | 15 | 8 | 14 | 5 |
| 53 | 13 | 7 | 12 | 5 | 98 | 15 | 8 | 14 | 5 |
| 54 | 13 | 7 | 12 | 5 | 99 | 15 | 8 | 14 | 5 |