Optimal Scheduling of Biochemical Analyses on Digital Microfluidic Systems

被引:23
作者
Luo, Lingzhi [1 ]
Akella, Srinivas [2 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
[2] Univ N Carolina, Dept Comp Sci, Charlotte, NC 28223 USA
基金
美国国家科学基金会;
关键词
Digital microfluidic systems (DMFS); lab-on-a-chip; resource constraint; scheduling algorithm; ELECTROWETTING-BASED ACTUATION; LIQUID DROPLETS;
D O I
10.1109/TASE.2010.2053201
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Digital microfluidic systems (DMFS) are an emerging class of lab-on-a-chip systems that manipulate individual droplets of chemicals on a planar array of electrodes. The biochemical analyses are performed by repeatedly moving, mixing, and splitting droplets on the electrodes. Mixers and storage units, composed of electrodes, are two important functional resources. Mixers perform droplet mixing and splitting operations, while storage units store droplets that have been produced for subsequent mixings. In this paper, we focus on minimizing the completion time of biochemical analyses by exploiting the binary tree representation of analyses to schedule mixing operations. Using pipelining, we overlap mixing operations with input and transportation operations. We find the lower bound of the mixing completion time based on the tree structure of input analyses, and calculate the minimum number of mixers required to achieve the lower bound. We present a scheduling algorithm for the case with a specified number of mixers, and prove it is optimal to minimize the mixing completion time. We also analyze resource constraint issues for two extreme cases. For the case with just one mixer, we prove that all schedules that keep the mixer busy at all times result in the same mixing completion time and then design algorithms for scheduling and to minimize the number of storage units. For the case with zero storage units, we find the minimum number of mixers required. We extend our analyses and algorithms assuming identical mixing durations to the case of different mixing durations. Finally, we illustrate the benefits of our scheduling methods on an example of DNA polymerase chain reaction (PCR) analysis. Note to Practitioners-This paper presents scheduling techniques for DMFS, a new class of lab-on-a-chip devices. These chips execute chemical analyses by moving, mixing, and splitting droplets of different chemicals. Our primary goal is to automate and optimize the scheduling of droplet input, mixing, and output operations to minimize the completion time of DMFS applications. This paper presents new scheduling algorithms that are efficient, easy to implement, and proven to be optimal in completion time. The algorithms exploit the full binary tree structure of biochemical analyses to minimize the completion time. To develop cost-efficient biochips, we present algorithms that reduce the required resources (e.g., mixers, storage units) on DMFS chips to complete the biochemical analyses. Our scheduling algorithms when combined with droplet routing algorithms can create completely automated software controllers for DMFS.
引用
收藏
页码:216 / 227
页数:12
相关论文
共 21 条
[1]  
Bohringer K.-F., 2001, IEEE T COMPUT AID D, V20, P1463
[2]   A prototype two-dimensional capillary electrophoresis system fabricated in poly(dimethylsiloxane) [J].
Chen, XX ;
Wu, HK ;
Mao, CD ;
Whitesides, GM .
ANALYTICAL CHEMISTRY, 2002, 74 (08) :1772-1778
[3]   Creating, transporting, cutting, and merging liquid droplets by electrowetting-based actuation for digital microfluidic circuits [J].
Cho, SK ;
Moon, HJ ;
Kim, CJ .
JOURNAL OF MICROELECTROMECHANICAL SYSTEMS, 2003, 12 (01) :70-80
[4]  
Cormen T., 2001, Introduction to Algorithms
[5]  
Ding J., 2006, IEEE T COMPUT AID D, V25, P329
[6]   Lab-on-a-chip: microfluidics in drug discovery [J].
Dittrich, PS ;
Manz, A .
NATURE REVIEWS DRUG DISCOVERY, 2006, 5 (03) :210-218
[7]  
Fair RB, 2003, 2003 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, TECHNICAL DIGEST, P779
[8]   Performance characterization of a reconfigurable planar-array digital microfluidic system [J].
Griffith, EJ ;
Akella, S ;
Goldberg, MK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (02) :340-352
[9]   Coordinating multiple droplets in planar array digital microfluidic systems [J].
Griffith, EJ ;
Akella, S .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2005, 24 (11) :933-949
[10]  
Hennessy J., 2017, Computer Architecture, Sixth Edition: A Quantitative Approach, V6th