Adaptive Algorithm in Group Testing

碩士 === 國立交通大學 === 應用數學系所 === 106 === In classical group testing, one is given a population N which contains some defective items inside. A group test (pool) is a test on a subset of N. A test is negative if the testing pool contains no defective items and the test is positive if the pool contains at...

Full description

Bibliographic Details
Main Authors: Lu, Jinn, 呂晉
Other Authors: Fu, Hung-Lin
Format: Others
Language:en_US
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/m37836
id ndltd-TW-106NCTU5507028
record_format oai_dc
spelling ndltd-TW-106NCTU55070282019-09-26T03:28:11Z http://ndltd.ncl.edu.tw/handle/m37836 Adaptive Algorithm in Group Testing 群試理論之調整型演算法 Lu, Jinn 呂晉 碩士 國立交通大學 應用數學系所 106 In classical group testing, one is given a population N which contains some defective items inside. A group test (pool) is a test on a subset of N. A test is negative if the testing pool contains no defective items and the test is positive if the pool contains at least one defective item but we don’t know which one. Group Testing is a search methodology. The goal is to use less tests to find all defectives. Mainly, to minimize the number of tests in worst case situation. Formally, we let M(d,n) denote the minimum number of tests if |N| = n and d is the number of defectives. The algorithms designed are then applying to minimize M(d,n). Two basic algorithms are adaptive and non-adaptive algorithms. The tests designed in an adaptive algorithm may depend on the outcome of previous tests but in a non-adaptive algorithm all tests are carried out simultaneously. Therefore, in general, an adaptive algorithm takes less tests in determining all the defectives. In this thesis, our study focuses on estimating M(d,n) by using the adaptive algorithms. As a consequence, we further improve the well-known generalized splitting algorithm by Frank K. Hwang. For some pairs (d,n) we are able to determine M(d; n) and for general pairs (d,n) we can close the gap between the number of tests we need and the information lower bound ⌈log_2 C(n,d))⌉. Fu, Hung-Lin 傅恆霖 2018 學位論文 ; thesis 24 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 應用數學系所 === 106 === In classical group testing, one is given a population N which contains some defective items inside. A group test (pool) is a test on a subset of N. A test is negative if the testing pool contains no defective items and the test is positive if the pool contains at least one defective item but we don’t know which one. Group Testing is a search methodology. The goal is to use less tests to find all defectives. Mainly, to minimize the number of tests in worst case situation. Formally, we let M(d,n) denote the minimum number of tests if |N| = n and d is the number of defectives. The algorithms designed are then applying to minimize M(d,n). Two basic algorithms are adaptive and non-adaptive algorithms. The tests designed in an adaptive algorithm may depend on the outcome of previous tests but in a non-adaptive algorithm all tests are carried out simultaneously. Therefore, in general, an adaptive algorithm takes less tests in determining all the defectives. In this thesis, our study focuses on estimating M(d,n) by using the adaptive algorithms. As a consequence, we further improve the well-known generalized splitting algorithm by Frank K. Hwang. For some pairs (d,n) we are able to determine M(d; n) and for general pairs (d,n) we can close the gap between the number of tests we need and the information lower bound ⌈log_2 C(n,d))⌉.
author2 Fu, Hung-Lin
author_facet Fu, Hung-Lin
Lu, Jinn
呂晉
author Lu, Jinn
呂晉
spellingShingle Lu, Jinn
呂晉
Adaptive Algorithm in Group Testing
author_sort Lu, Jinn
title Adaptive Algorithm in Group Testing
title_short Adaptive Algorithm in Group Testing
title_full Adaptive Algorithm in Group Testing
title_fullStr Adaptive Algorithm in Group Testing
title_full_unstemmed Adaptive Algorithm in Group Testing
title_sort adaptive algorithm in group testing
publishDate 2018
url http://ndltd.ncl.edu.tw/handle/m37836
work_keys_str_mv AT lujinn adaptivealgorithmingrouptesting
AT lǚjìn adaptivealgorithmingrouptesting
AT lujinn qúnshìlǐlùnzhīdiàozhěngxíngyǎnsuànfǎ
AT lǚjìn qúnshìlǐlùnzhīdiàozhěngxíngyǎnsuànfǎ
_version_ 1719257724439494656