<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>J. Das);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Droplet Routing in Digital Microfluidic Biochip using Agglomerative Hierarchical Clustering</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jayanti Das</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Indrajit Pan</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hafizur Rahaman</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Indian Institute of Engineering Science and Technology</institution>
          ,
          <addr-line>Shibpur, 711103</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>RCC Institute of Information Technology</institution>
          ,
          <addr-line>Kolkata, 700015</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Digital microfluidic biochip (DMFB) has established its potential in diferent applications like lab-on-chip device to perform pathological analysis and sample testing, air contamination detection, drug discovery and many others related to this. Droplet routing in DMFB is an essential operation. Optimization of diferent droplet routing aspects are fine tuned to enhance the performance of DMFB. Existing researches have used diferent traditional optimization techniques to optimize the performance of droplet routing. Use of machine learning mechanism is very less. Early-stage research indicates a wide scope for applying machine learning mechanism in DMFB domain. A clustering-based droplet routing mechanism based on the approach of agglomerative hierarchical clustering (AHC) has been used in this work which finds cluster of electrodes to form a path between source to target. Experimental studies on diferent test benches show a potential result for the approach in compare to existing research reports.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;agglomerative hierarchical clustering</kwd>
        <kwd>digital microfluidic biochip</kwd>
        <kwd>droplet routing</kwd>
        <kwd>fluidic constraints</kwd>
        <kwd />
        <kwd>optimization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        DMFB is an upgradation over continuous fluid flow-based biochip. Digital microfluidic biochip has
introduced microfluidic operations along two-dimensional micro-array of electrodes. It can operate on
miniaturized samples. Sample size or volume in DMFB lies in the range of nanoliter or picoliter. Since
the chips can operate with such a small volume of samples, it is also known as lab-on-chip device. Electro
wetting of di-electric (EWOD) mechanism is used here to control the movement of droplets across
microfluidic biochip. Droplets can move along horizontal or vertical direction across two-dimensional
micro-array but no diagonal movements are allowed there [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Droplets can be controlled by EWOD
in such a manner that it can travel from a specific electrode location to another electrode location,
where the former electrode is termed as source and the latter is termed as target. Two diferent droplets
can start routing from two diferent source locations and they can be routed towards a same target
electrode where they can mix to perform a bio-chemical reaction. Diferent samples are thus mixed
with specific reagents to perform chemical reactions and end results can be tested for a purpose. Thus,
the biochip helps to simulate diferent bioassay protocols on the chips. Simulation of bioassay protocols
helps bio-chemists to use DMFB extensively top perform diferent trials during their bio-chemical
experimentations [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Applications of DMFB includes pathological experimentations, air contamination detection, smoke
detection, drug discovery and many more. Figure 1 represents a schematic view of DMFB [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Schematic view shows that the arrangement is like a parallel glass plate, where two-dimensional
micro-array is fabricated on bottom glass plate, and top glass plate is connected with ground. There is a
hydrophobic filler medium in-between. Every unit cell of microarray is a separate electrode. A unit cell
needs to be addressed distinctly to get electrical actuation. EWOD mechanism suggests that when a
droplet moves from one cell to another then destination cell is charged with high voltage and electrode
underneath of droplet is charged with a ground voltage. This facilitates the droplet to move from low
charged electrode to active electrode. Reference to figure 2, a droplet is intending to move from source
location 1 to 2. Droplet can move once cell at a time using EWOD. Cell 1 is kept at ground voltage and
cell 2 is charged with high voltage, as a result the droplet shifts from 1 to 2 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>Droplet movement in DMFB is guided by some fluidic constraints. These fluidic constraints suggest
that no two diferent droplets should be allowed to come at adjacent cells at any particular time or even
any two droplets shouldn’t cross adjacent locations at two consecutive time instants. Always a one cell
gap is maintained around any droplet which called critical region (figure 3).</p>
      <p>
        Droplet routing performance across DMFB needs diferent types of performance optimization. The
aspects of this optimization involve [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ];
      </p>
      <sec id="sec-1-1">
        <title>1. Minimization of total electrode usage with respect to any bioassay 2. Minimization of total turnaround time and average turnaround time Diferent optimization algorithms are reported in the literature to address the above issues. However,</title>
        <p>use of machine learning based methods are being reported recently and the machine learning domain is
mostly unexplored in this aspect.</p>
        <p>Current work proposes a clustering approach based on agglomerative hierarchical clustering (AHC).
It attempts to form cluster of electrodes which can form a routing path for any given droplet between
a source – target pair. Bioassays designed by bio-chemists suggest a protocol where a droplet is
represented in terms of source-target pair. AHC approach selects most potential electrodes into a single
cluster for a given source-target pair and hierarchical clustering helps to track a sequence. A droplet
can follow its route according to the sequence identified in the cluster of electrodes to travel from
source to target. A bioassay protocol combines multiple define droplets with diferent combination
of source-target pairs. All these droplets are routed together. AHC mechanism considers parallel
movement following the fluidic constraints stated above and choose suitable electrodes in individual
clusters for every droplet. Droplets here are identified with a separate yet parallel and non-conflicting
set of clusters of electrodes so that all of them can travel in parallel without interfering each other.</p>
        <p>Proposed AHC method has been tested on diferent standard test benches and experimental findings
have been compared with a recently published article. Experimental results are promising.</p>
        <p>Rest of the article contains a brief literature survey in the following section 2 followed by a discussion
on proposed method in section 3. Experimental analysis is discussed in section 4 which is followed by a
conclusion in section 5.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Literature Survey</title>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] discussed droplet routing scheme in DMFB bypassing contamination zones. A preferred
routing region has been identified by using shortest path routing scheme. Then the authors proposed a
minimal cost circulation (MCC) algorithm for eficient wash-droplet routing. Droplet routing issue is
divided into several smaller problems so that the contaminations between the smaller problems are
also identified using a look-ahead prediction approach. Then, the MCC method helps to decrease the
execution time and requirement of cells.
      </p>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] provides an approach that addresses the issues of cross-contamination on biochips with
pin constraints. Before placement, this algorithm reduces cross-contamination. Authors provide a wash
droplet scheduling and routing method to deal with just one more control pin and no additional assay
completion time is needed. It also reduces chip volume and the number of electrodes those are used
during the routing time. Additionally, it minimized the number of electrodes needed for routing.
      </p>
      <p>
        Another work demonstrated in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] manages a cross-contamination-avoidance droplet-routing and
optimization technique for DMFB. This approach combines washing procedures into useful
dropletrouting phases and targets discontinuous droplet paths. Work has reduced the time taken by droplets to
be transported by coordinating the routing of wash droplets with functional droplet-routing stages and
carefully modifying the arrival orders of both types of droplets at cross-contamination sites. Additionally,
an optimization technique to reduce the quantity of wash operations required in between consecutive
routing phases has been proposed. This approach has been evaluated using two real-world bioassay
applications.
      </p>
      <p>
        The article [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] has proposed first integrated large functional wash droplet routing. Large wash droplet
has more capacity to clean. Functional routing and wash droplet routing are performed concurrently to
solve cross-contamination problem. It finds the washing channels through horizontal searching.
      </p>
      <p>
        Authors in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] propose a new algorithm for droplet routing that controls the situation of live-lock
and deadlock. They also provide techniques to enable non-reconfigurable modules, including integrated
heaters and detectors, and to enhance the efectiveness of wash droplet routing during routing-based
synthesis.
      </p>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] introduced a droplet routing technique depending on adaptive weighted PSO model to
ifnd faulty electrodes and removes residue at the same time. It can efectively bypass inactive electrodes
and manage significant flow through electrodes that are contaminated. As a result, it facilitates the
identification of problematic areas and the removal of bio-residues from utilized electrodes. The
proposed approach is based on an adaptive weighted particle swarm optimization method, in which
complementary coeficients are used to build the guiding equation. Two complimentary coeficients are
linked to the positive and negative inertia of weights, respectively. Additionally, it has the ability to
identify fault locations.
      </p>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] has focused on an eficient, innovative, sophisticated dual faults detection method. This
algorithm detects the number of faults which are frequently occurring in DMFB along with particular
types of their categories. It introduces two methods, Internal Electrode Traversal (IET) involves the
selection of internal cells for testing within a microfluidic biochip. The test droplets are tested by moving
them in certain movement patterns from the source to the sink. Boundary electrodes are tested in the
method of Boundary Electrode Traversal (BET). In this method, every node and edge along the border
line are tested that is left uncovered during internal cell traversal. The test droplet travels through the
boundary electrodes anticlockwise. If a defect is found, this method can identify the faulty location
by testing a droplet using backtracking method, otherwise it computes the traversal time for faultless
biochip.
      </p>
      <p>
        Authors of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] proposed a unified contamination-aware routing strategy to decrease the execution
time of a bioassay and successfully remove contaminations. They are given a top-down strategy to
create potential routing paths, and after that, they build a shortest-path model to choose the best routing
paths across all sub-problems. Lastly, for all sub-problems, contaminant removal using washing droplets
with washing capability was taken into consideration.
      </p>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] has introduced a serial-parallel conversion test technique to optimize the routing path
in parallel by many droplets of DMFB. A combined method using both priority strategy and genetic
algorithms is developed to enhance the optimization of parallel test paths on the biochip. This approach
aims to mitigate the randomness inherent in using a single intelligent algorithm for test path optimization.
Next, an adaptive approach is introduced to dynamically adjust the number of test tasks, enhancing the
efectiveness of distributing test tasks evenly and optimizing parallel testing on the digital microfluidic
biochip.
      </p>
      <p>
        Authors in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] introduce new optimized routing techniques using the deep-reinforcement learning for
DMFB. This approach is separated into two phases. All droplets are routed from source to target through
a distributed Ape-X DQN algorithm. Deadlocks and route collisions are resolved in the subsequent phase
of the algorithm. It uses temporary stalling and detouring of certain droplets. Proposed novel algorithm
was curated by combining the DQN approach with the double Q-learning technique. The algorithm
also acts in two phases which involves acting followed by learning. Initially it finds all-possible routes
of source-target pairs through the actors of this method and then review the policy of using deep neural
network. Finally, the knowledge is reposited in a replay bufer. Then, the learner derives the experiences
and manipulate routing pathways.
      </p>
      <p>
        Article [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is based on managing both known and unknown errors using deep-reinforcement learning
for DMFB. The primary goal of reinforcement learning is problem solving through the use of intelligent
agents that aims to maximize the overall rewards under a specific environment. It suggests and evaluates
an algorithm capable of handling various types of errors, which might increase the dependability and
efectiveness of biochips. This technique helped to find the most likely and eficient routing path while
also helping to unknown faults that occurred throughout the routing process.
      </p>
      <p>
        A droplet routing scheme which uses an indirect encoding mechanism through an evolutionary
algorithm and an enhanced Dijkstra-based decoding technique to reduce the arrival time of the droplets
has been proposed in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. This proposed algorithm considers indirect representation, which is a easy
procedure for population initialization. In the decoding technique, the Dijkstra algorithm is extended
with a problem-specific cost function to identify a path for each droplet within limited time requirement.
Various techniques are introduced to avoid unwanted mixing in both 2D and 3D DMFBs for considering
lfuidic constraints.
      </p>
      <p>Recent studies of some diferent approaches addressing factors associated with droplet routing in
digital microfluidic biochip shows that the scopes and prospect related to droplet routing in DMFB is
wide yet the application of machine learning methods and approaches are minimal. Hence, it is quite
important to focus on some techniques that can alleviate the process of introducing machine learning
based solutions in the domains of DMFB droplet routing.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Agglomerative Hierarchical Clustering (AHC) for Droplet Routing</title>
      <p>AHC is a familiar clustering approach for problems where solutions can be represented in a tree like
structure. Microarray of electrodes in DMFB is a two-dimensional patterned array of unit electrodes.
Electrodes are connected with each other in sequence, either row-wise or column-wise. Droplet routing
path is a combination and sequential arrangement of electrodes. Hence the path and its options can
be represented in a level wise tree like organization. Fluidic constraints of droplet routing have been
simply considered here to represent parallel routing of droplet and formation of hierarchical cluster
following the principle of agglomerative clustering. Let us consider the figure 4 as a sample workflow
example.</p>
      <p>Figure 4 (a) represents two nets. Net 1 is represented by S1 – T1 pair and net 2 is represented by S2
– T2 pair. Figure 4 (a) is [6 × 6] two-dimensional micro-array of electrodes taken as an example and
unit cells are marked with yellow are blocked electrodes which can’t be used during routing. Net 1 is
having source location (S1) at electrode 1 and target location (T1) at electrode 27. Similarly net 2 is
having source (S2) at 4 and target (T2) at 20. Agglomerative hierarchical clusters for both the nets are
formed simultaneously and parallelly as shown in figure 4 (b) while maintaining all fluidic constraints
and avoiding blocked electrodes marked in yellow.</p>
      <p>This proposed method is demonstrated with a flowchart in figure 5 and corresponding algorithm is
formally represented after the figure.</p>
      <p>Algorithm 1: Agglomerative Hierarchical Clustering (AHC) for droplet routing in digital microfluidic
biochip</p>
      <p>Input: Source location denotes S, target location denotes T and blockage location denotes in B in
state space (DMFB dimensions m x n).</p>
      <p>Let number of nets (N) = x (considering 2-pin nets) in state space.</p>
      <p>Step 1: Initialize the position of source (), target () and blockage () location of each net.
formation will only be confined within bounded-region of  - .</p>
      <p>Step 4: for (each net i = 1 to x) do
(Finding route for each Ni)
if  &lt;, then
Find next possible location from current location for all .</p>
      <p>(If current location is right on the state space, then select immediate left and down location from
current location and if current location is left position on state space, then select immediate right and
down location from current location)</p>
      <p>if (+R != ) and (+D!= ) (where +R and +D denotes right and down location of 
respectively.)
then check fluidic constraints with all pairs of  - .</p>
      <p>Calculate latest Arrival turnaround time ()
Repeat Step 4.
end if
end if
end for</p>
      <p>Step 5: Exit</p>
    </sec>
    <sec id="sec-4">
      <title>4. Experimental Results</title>
      <p>
        Proposed method has been implemented using python 3.13.0 on a Ubuntu Linux OS, version 20.0.
Test bench-suite 1 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] was rigorously used to generate the test result and compare the same with the
most recent result available in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Table 1 presents the detailed records of experimentation. Details of
test bench-suite is given in the left of the table which includes some details like test name, test bench
details, total number of nets present, percentage of blockage present. Experimentation was mainly
focused on three factors,
1. Latest arrival time (LAT): Maximum time required to complete the whole process as per
specification of test bench
2. Average arrival time (AAT): Average of arrival times for all individual nets under a specific test
bench
3. Total electrodes usage (TEU): Total number of unique electrodes used to complete the droplet
routing process under each test bench.
      </p>
      <p>Comparative analysis is given graphically figure 6 where the performance improved of the proposed
method is evident.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>Experimental finding of proposed AHC method for droplet routing in DMFB has shown potential to
apply it further for other aspects associated with droplet routing. This concept can be further tuned
to address fault aware droplet movement and optimize the electrode actuation pin so that minimum
number of pins can be devised to control the electrode actuation during electro-wetting of di-electric.
(a)
Further extension of this work can address cross-contamination avoidance in-between two consecutive
bio-assay operations on the same DMFB board.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <sec id="sec-6-1">
        <title>The author(s) have not employed any Generative AI tools.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T. W.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. Y.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <article-title>A contamination aware droplet routing algorithm for the synthesis of digital microfluidic biochips</article-title>
          ,
          <source>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</source>
          <volume>29</volume>
          (
          <year>2010</year>
          )
          <fpage>1682</fpage>
          -
          <lpage>1695</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCAD.
          <year>2010</year>
          .
          <volume>2062770</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C. C. Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. W.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>Cross-contamination aware design methodology for pin-constrained digital microfluidic biochips</article-title>
          ,
          <source>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</source>
          <volume>30</volume>
          (
          <year>2011</year>
          )
          <fpage>817</fpage>
          -
          <lpage>828</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCAD.
          <year>2011</year>
          .
          <volume>2108010</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chakrabarty</surname>
          </string-name>
          ,
          <article-title>Cross-contamination avoidance for droplet routing in digital microfluidic biochips</article-title>
          ,
          <source>in: Proceedings of the 2009 Design</source>
          , Automation Test in Europe Conference Exhibition, France,
          <year>2009</year>
          , pp.
          <fpage>1290</fpage>
          -
          <lpage>1295</lpage>
          . doi:
          <volume>10</volume>
          .1109/DATE.
          <year>2009</year>
          .
          <volume>5090864</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          , I. Pan,
          <string-name>
            <given-names>T.</given-names>
            <surname>Samanta</surname>
          </string-name>
          ,
          <article-title>A particle swarm optimization method for fault localization and residue removal in digital microfluidic biochips</article-title>
          ,
          <source>Applied Soft Computing</source>
          <volume>85</volume>
          (
          <year>2019</year>
          )
          <article-title>105839</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.asoc.
          <year>2019</year>
          .
          <volume>105839</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shen</surname>
          </string-name>
          , T.-Y. Ho,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <article-title>Integrated functional and washing routing optimization for cross-contamination removal in digital microfluidic biochips</article-title>
          ,
          <source>IEEE Transactions on ComputerAided Design of Integrated Circuits and Systems</source>
          <volume>35</volume>
          (
          <year>2016</year>
          )
          <fpage>1283</fpage>
          -
          <lpage>1296</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCAD.
          <year>2015</year>
          .
          <volume>2504397</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Windh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Phung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Grissom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pop</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Brisk</surname>
          </string-name>
          ,
          <article-title>Performance improvements and congestion reduction for routing-based synthesis for digital microfluidic biochips</article-title>
          ,
          <source>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</source>
          <volume>36</volume>
          (
          <year>2017</year>
          )
          <fpage>41</fpage>
          -
          <lpage>54</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCAD.
          <year>2016</year>
          .
          <volume>2557726</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <article-title>An eficient technique for double faults detection and their locations identification in digital microfluidic biochip</article-title>
          ,
          <source>International Journal of Automation and Smart Technology</source>
          <volume>9</volume>
          (
          <year>2019</year>
          )
          <fpage>65</fpage>
          -
          <lpage>75</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <article-title>Unified contamination-aware routing method considering realistic washing capacity constraint in digital microfluidic biochips</article-title>
          ,
          <source>IEEE Access 8</source>
          (
          <year>2020</year>
          )
          <fpage>192867</fpage>
          -
          <lpage>192879</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2020</year>
          .
          <volume>3032675</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>X.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Mo</surname>
          </string-name>
          ,
          <article-title>Parallel testing optimization method of digital microfluidic biochip</article-title>
          ,
          <source>Measurement</source>
          <volume>194</volume>
          (
          <year>2022</year>
          )
          <article-title>111018</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.measurement.
          <year>2022</year>
          .
          <volume>111018</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Das</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <article-title>A deep-reinforcement learning approach for optimizing homogeneous droplet routing in digital microfluidic biochips</article-title>
          ,
          <source>Nanotechnology and Precision Engineering</source>
          <volume>6</volume>
          (
          <year>2023</year>
          )
          <volume>023001</volume>
          .
          <fpage>1</fpage>
          -
          <lpage>023001</lpage>
          .12. doi:
          <volume>10</volume>
          .1063/10.0017350.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kawakami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shiro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nishikawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Kong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tomiyama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yamashita</surname>
          </string-name>
          ,
          <article-title>A deep reinforcement learning approach to droplet routing for erroneous digital microfluidic biochips</article-title>
          ,
          <source>Sensors</source>
          <volume>23</volume>
          (
          <year>2023</year>
          )
          <article-title>8924</article-title>
          . doi:
          <volume>10</volume>
          .3390/s23218924.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.-Q.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <article-title>An evolutionary algorithm with indirect representation for droplet routing in digital microfluidic biochips</article-title>
          ,
          <source>Engineering Applications of Artificial Intelligence</source>
          <volume>115</volume>
          (
          <year>2022</year>
          )
          <article-title>105305</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.engappai.
          <year>2022</year>
          .
          <volume>105305</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chakrabarty</surname>
          </string-name>
          ,
          <article-title>Benchmarks for digital microfluidic biochips and synthesis</article-title>
          , Department of Electrical and Computer Engineering, Duke University, Durham,
          <string-name>
            <surname>NC</surname>
          </string-name>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>