Next Article in Journal
Mobile and Wireless Autofluorescence Detection Systems and Their Application for Skin Tissues
Next Article in Special Issue
Gut Feeling: Biomarkers and Biosensors’ Potential in Revolutionizing Inflammatory Bowel Disease (IBD) Diagnosis and Prognosis—A Comprehensive Review
Previous Article in Journal
Recent Advances in Developing Cell-Free Protein Synthesis Biosensors for Medical Diagnostics and Environmental Monitoring
Previous Article in Special Issue
Challenges in Adapting Fibre Optic Sensors for Biomedical Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Target-Guided Droplet Routing on MEDA Biochips Considering Shape-Dependent Velocity Models and Droplet Splitting

1
Graduate School of Science and Engineering, Ritsumeikan University, Kusatsu 525-8577, Japan
2
WITZ Corporation, Nagoya 460-0004, Japan
3
Graduate School of Information Science and Technology, The University of Osaka, Osaka 565-0871, Japan
4
College of Information Science and Engineering, Ritsumeikan University, Osaka 567-8570, Japan
*
Author to whom correspondence should be addressed.
Biosensors 2025, 15(8), 500; https://doi.org/10.3390/bios15080500
Submission received: 18 June 2025 / Revised: 23 July 2025 / Accepted: 1 August 2025 / Published: 3 August 2025
(This article belongs to the Special Issue Feature Papers of Biosensors)

Abstract

In recent years, digital microfluidic biochips (DMFBs), based on microfluidic technology, have attracted attention as compact and flexible experimental devices. DMFBs are widely applied in biochemistry and medical fields, including point-of-care clinical diagnostics and PCR testing. Among them, micro electrode dot array (MEDA) biochips, composed of numerous microelectrodes, have overcome the limitations of conventional chips by enabling finer droplet manipulation and real-time sensing, thus significantly improving experimental efficiency. While various studies have been conducted to enhance the utilization of MEDA biochips, few have considered the shape-dependent velocity characteristics of droplets in routing. Moreover, methods that do take such characteristics into account often face significant challenges in solving time. This study proposes a fast droplet routing method for MEDA biochips that incorporates shape-dependent velocity characteristics by utilizing the distance information to the target cell. The experimental results demonstrate that the proposed method achieves approximately a 67.5% reduction in solving time compared to existing methods, without compromising solution quality.

1. Introduction

1.1. Digital Microfluidic Biochips (DMFBs)

Microfluidic technology has been widely applied in various biochemical and medical fields, including point-of-care diagnostics, enzymatic assays in clinical diagnostic systems, large-scale immunoassays, and high-throughput DNA sequencing [1,2]. Among these, Digital Microfluidic Biochips (DMFBs) have emerged as a representative example of Lab-on-Chip (LoC) systems that realize high flexibility and efficiency in experimental processes by automating the manipulation of microscopic droplets [3,4,5].
As illustrated in the Figure 1, DMFBs are structured such that a droplet is sandwiched between two electrode planes and surrounded by silicone oil or another immiscible liquid or gas. The top plate contains a continuous ground electrode, while the bottom plate features an array of individually addressable control electrodes, each slightly smaller than the droplet footprint. Both the upper and lower surfaces are hydrophobic, and the control electrodes on the bottom are electrically insulated from the liquid [6]. In this configuration, applying an electric field to only one side of the droplet creates an imbalance in interfacial tension, which in turn causes the droplet to move under the resulting force. This phenomenon is explained by the electrowetting-on-dielectric (EWOD) principle, which is based on the Young-Lippmann equation. As a result, DMFBs enable precise manipulation of nanoliter- to picoliter-scale droplets on a two-dimensional electrode array [6,7,8,9,10]. Thanks to this fine-grained control over small droplets, DMFBs serve as cutting-edge portable devices capable of executing complex experimental procedures for clinical diagnostics and biochemical analysis [11,12].
In contrast to conventional continuous-flow microfluidic biochips, which require microchannels to transport fluids and are equipped with complex structures such as micropumps and microvalves [8,9], DMFBs rely on electrical control to move droplets, resulting in a simpler architecture with higher flexibility. This makes DMFBs particularly well-suited for Point-of-Care (PoC) diagnostics in developing countries with limited resources [13]. Moreover, recent advancements in Micro-Electro-Mechanical Systems (MEMS) and microfabrication technologies have brought innovation to the design and application of DMFBs, promoting their evolution into even more compact and integrated Lab-on-Chip platforms [11,12]. As a result, DMFBs have been utilized as reliable and miniaturized platforms across a wide range of biochemical and medical applications, including DNA analysis, PCR testing, immunoassays, clinical diagnostics, and environmental toxicity assessment [8,14,15,16,17,18].
Current DMFBs offer advantages such as flexible device geometry design, easy integration with other technologies, reconfigurability, and simplified instrumentation [12]. However, as bioassays become increasingly complex and require greater concurrency, DMFBs face several functional challenges. Specifically, they are unable to control droplet volume and shape during operation, lack integrated real-time detection capabilities, and face difficulties in the fine-grained control of droplet size and volume. Additionally, they require specialized manufacturing processes and pose concerns regarding the reliability and yield of the fabricated devices [12,19,20,21]. To address these limitations, the micro-electrode-dot-array (MEDA) technology has been introduced [21,22,23].

1.2. Micro Electrode Dot Array (MEDA) Biochips

The micro-electrode-dot-array (MEDA) biochip has been proposed as an architecture capable of overcoming the limitations of conventional DMFBs [23,24,25]. Unlike DMFBs, MEDA biochips are composed of an array of identical microfluidic units called microelectrode cells (MCs). Figure 2 shows MEDA biochips. Each MC consists of a microelectrode and a control/sensing circuit. These components can be dynamically grouped under program control to reconfigure as microfluidic modules such as mixers or diluters. MEDA-based biochips are fabricated using TSMC 0.35 µm CMOS technology, and their control circuits can operate with a 3.3 V power supply [23,25,26,27]. In this way, MEDA architecture overcomes the main challenges faced by DMFBs, such as the need for high voltages (tens of volts) and specialized fabrication processes [24].
Compared to DMFBs, MEDA biochips exhibit fundamentally different architectures and functionalities, making it impractical to directly apply existing routing and synthesis techniques. According to [21,24], the key differences are as follows:
  • Unlike DMFBs, MEDA enables droplet movement in diagonal directions, significantly increasing routing flexibility and allowing faster transportation across the chip.
  • By dynamically grouping multiple microelectrodes into functional units, MEDA can alter the size and aspect ratio of droplets during routing. These shape transformations affect the actuation force and resistance encountered during movement, thereby influencing droplet velocity. Consequently, routing strategies must account for these factors.
  • With integrated active CMOS logic circuits, real-time sensing can be performed at any location on the chip, drastically reducing sensing response times and enabling fine-grained monitoring during assay execution.
  • In MEDA, certain operations, such as lamination-based mixing, complete much faster than in DMFBs. Therefore, the previously accepted assumption that routing time is negligible no longer holds. Minimizing routing time has a significant impact on the overall performance of a bioassay.
These architectural and operational differences necessitate the development of new routing and synthesis methods tailored specifically for the MEDA platform.

1.3. Related Works

Numerous studies on DMFBs have been conducted from various perspectives, including design, routing, error recovery, and sample preparation [13,28,29,30]. However, as discussed in Section 1.2, the importance of routing time has increased in MEDA biochips compared to DMFBs, and it is difficult to directly apply traditional routing techniques to MEDA architectures.
In many DMFB applications, the same experiments must be repeated multiple times. For example, in drug discovery, new compounds need to be tested against a wide variety of reagents and samples, and this process is iterated frequently. In such applications, parallelism is crucial to reduce processing time, cost, and human error, and this necessitates fast and scalable routing methods [31]. The same holds true for MEDA biochips. As the number of routing iterations increases, the routing time becomes a direct bottleneck to the overall throughput of biochemical assays. Therefore, reducing the solving time for individual routing instances not only enhances overall assay efficiency but also enables real-time adaptation to dynamic changes, such as unexpected errors or electrode degradation. From this perspective, improving both routing performance and solving time in MEDA biochips is of significant practical importance.
Several studies have focused specifically on routing in MEDA biochips. In [24], a routing method that incorporates droplet deformation to avoid obstacles leverages the flexible shape manipulation capability of MEDA. In this method, when a droplet encounters an obstacle, it deforms to bypass it and then returns to its original shape. Although this study discusses a velocity model, it does not utilize it for routing time reduction.
In contrast, Ref. [32] presents a routing technique that applies a velocity variation model to shorten routing time. Rather than deforming droplets merely to avoid obstacles, this method takes advantage of different velocities depending on droplet shape and movement direction to reduce routing time. Similarly, Ref. [33] extends this approach to parallel routing of multiple droplets. Furthermore, Ref. [34] integrates droplet splitting operations with the velocity model—previously used only for shape morphing—achieving even shorter routing times. However, methods [32,33,34] are based on integer programming, which poses a significant challenge in terms of solving time when applied to large solution spaces such as those in MEDA biochips.
To address this issue, the present study proposes a novel routing approach that reduces solving time while maintaining the quality of the routing solution. The proposed method introduces constraints that guide droplets toward the target cell based on distance information. By narrowing the solution space in this way, the overall solving time is significantly reduced. In other words, the aim of this study is to minimize droplet routing time while reducing the solving time.
The structure of this paper is as follows. Section 2 presents the problem setting and formulation of the proposed method. Section 3 describes the simulation experiments based on the formulation and discusses the results. Section 4 provides the conclusion of the paper.

2. Proposed Target-Guided Routing

2.1. Problem Description

In this study, we focus on droplet routing on MEDA biochips. MEDA biochips consist of a large number of regularly arranged cells, which can be represented as a grid-like diagram to simplify the discussion of droplet routing. Figure 3 and the following sections use simplified grid-based diagrams to explain the mathematical formulation of the routing problem. Figure 3 illustrates an example of droplet routing on a MEDA biochip. The top-left cell is the source cell, and the bottom-right cell is the target cell. For illustrative purposes, the passage of routing time is represented by the shading intensity of the droplet color. Routing refers to the operation of moving a droplet from the source cell to the target cell while avoiding unavailable cells, which serve as obstacles. The routing time is defined as the amount of time the droplet takes to move from the source cell to the target cell, and a shorter routing time leads to more efficient experimentation.
In this study, we consider one droplet with a size equivalent to two cells, where the size of a single cell is defined as one unit. A droplet of this size is referred to as a size-2 droplet, whereas a droplet occupying only one cell is referred to as a size-1 droplet. On a MEDA biochip, droplets can move in any of the eight surrounding directions, and can also morph, split, or merge at any time. As shown in Figure 3, the objective is to enable the droplet to reach the target cell in less time by utilizing shape morphing and splitting operations. In droplet splitting, droplets must be separated by at least one cell. In other words, to maintain a droplet as size-1, no other droplet can exist within the eight surrounding cells. Conversely, to merge droplets, one droplet must move into one of the eight neighboring cells of the other droplet. In this study, we assume that the temporal overhead for both splitting and merging is equivalent to the time required for a size-1 droplet to move one cell. Accordingly, we treat the required time for both operations as 1 in the experiments.
Figure 4 illustrates the velocity variations depending on the droplet’s shape and movement direction, as well as the movement restrictions around unavailable cells. A distinctive feature of MEDA biochips is that the droplet’s movement speed depends on its shape and size. When moving in the direction of the blue arrows in Figure 4, 1 unit of time is required, while moving in the direction of the yellow arrows requires 2 units of time. These values may vary depending on the device and environment, but in this study, we adopt values based on the literature [32].
In addition, droplet movement directions are restricted near unavailable cells. An unavailable cell refers to a cell that cannot be used due to malfunction or droplet residue from repeated experiments. During operation, droplets must avoid such cells. Since droplets are driven by forces from the cells, movement directions are constrained near unavailable cells. Specifically, a droplet cannot move into or diagonally across an unavailable cell.

2.2. Routing Example

This section explains the proposed method using a concrete example. As shown in Figure 3, droplet routing on a MEDA biochip typically involves navigating from a source cell to a target cell while avoiding unavailable cells. There exist countless routing paths, and identifying a more efficient one contributes to accelerating the overall bioassay process. Previous studies [32,33,34] have successfully shortened routing time by utilizing shape-dependent droplet velocity, deformation, and splitting operations. However, a significant challenge remains in the long solving time required to discover such optimal solutions.
To address this issue, the present study proposes a method that leverages distance information to the target cell, as illustrated in Figure 5.
At the start of routing, the target cell is set with a distance of zero, and the distance map is populated with the shortest travel time from each cell to the target cell. In other words, this distance information represents the minimum number of time steps required for a size-1 droplet located at any cell to reach the target. A key constraint, detailed in Section 2.3, is introduced for size-1 droplets: at time step t, a droplet may move only to a cell whose distance value is either equal to or exactly one less than that of the previous time step t 1 . This constraint, as shown in Figure 5, limits the direction of droplet movement, reduces the solution space, and thereby shortens solving time. Furthermore, because the distance information guarantees the shortest path for size-1 droplets, solution quality is preserved.
In this study, we define solution quality as the total routing time—the number of time steps required for a droplet to reach its target cell. A shorter routing time indicates higher-quality routing. Solving time, in contrast, refers to the computational time taken to derive this routing solution using optimization. The constraint based on distance information improves solution quality by guiding droplets along optimal paths, while simultaneously reducing solving time by narrowing the feasible search space.
For size-2 droplets, however, factors such as shape, movement direction, and unavailable cells make routing more complex. Therefore, no such constraint is applied, and routing is solved using integer linear programming (ILP).

2.3. Formulation

This chapter formulates the proposed method. Table 1 presents the constants and variables used in the formulation.
In this study, we assume that the maximum droplet size is 2. Two droplets of size-1 are referred to as droplet A and droplet B, respectively. When droplets A and B are positioned in adjacent cells, they are treated as a single droplet of size-2. Each droplet is allowed to take one action per time step t. The actions of each droplet are managed using the values d i r e c t i o n a ( b ) , t . The possible direction values and their corresponding actions are listed in Table 2.
Formula (1) represents the objective function, which aims to minimize the routing time of the droplets. The routing time is calculated by summing the time required for each i-th action of the droplets from the start to the end of the routing process and taking the longer of the two total times.
minimize : r o u t i n g _ t i m e
Formula (2) specifies the constraint for the routing termination condition. It checks whether the droplet’s position and shape are correct. To prevent the droplet from moving after routing is completed, the constraint ensures that the correct position and shape occur exactly once during the routing process.
t = 0 T m a x ( x a , t + x b , t + w t = X T × 2 + 1 ) ( y a , t + y b , t + h t = Y T × 2 + 1 ) ( w t = W T ) ( h t = H T ) = 1
Formula (3) defines the constraint on the droplet’s shape and size. This constraint ensures that a droplet always maintains one of the following forms: size-1, size-2 in a horizontal shape, or size-2 in a vertical shape.
t , ( w t = 1 ) ( h t = 1 ) ( w t = 1 ) ( h t = 2 ) ( w t = 2 ) ( h t = 1 )
Formula (4) sets a constraint to ensure that the droplet remains within the chip boundaries. Specifically, the droplet’s position must always lie within the limits defined by the chip’s maximum width and height, and its coordinates must be no less than 1.
t , ( x a , t , x b , t W ) ( y a , t , y b , t H ) ( x a , t , x b , t , y a , t , y b , t 1 )
Formula (5) defines a constraint to avoid overlap between size-1 droplets. It guarantees that droplets A and B do not share the same location at any time t.
t , ¬ ( x a , t = x b , t ) ( y a , t = y b , t )
Formulas (6)–(8) define constraints on droplet shapes and their positional relationships. For instance, when droplets are positioned side by side horizontally, droplets A and B are regarded as adjacent if their x-coordinates differ by 1 and their y-coordinates are identical. This situation represents a size-2 droplet and is described by Formulas (6) and (7). If a size-1 droplet moves to any of the 8 neighboring cells of another droplet, the two droplets may attract and merge, as shown in Figure 6 [35,36]. To prevent this and preserve droplet size, other droplets must be excluded from the 8 surrounding cells of a size-1 droplet. Specifically, Formula (8) enforces that either the x-coordinate or y-coordinate difference must be at least 2.
t , ( w t = 2 ) ( h t = 1 ) ( | x a , t x b , t |   = 1 ) ( y a , t = y b , t )
t , ( w t = 1 ) ( h t = 2 ) ( | y a , t y b , t |   = 1 ) ( x a , t = x b , t )
t , ( w t = 1 ) ( h t = 1 ) ( | x a , t x b , t |   2 ) ( | y a , t y b , t |   2 )
The behavior of each droplet at time t is determined by the value of d i r e c t i o n , which is defined in Table 2.
Formula (9) defines the behavioral constraint for droplets when the value of direction is 0. In this case, the droplet remains stationary.
t , ( d i r e c t i o n a ( b ) , t = 0 ) ( x a ( b ) , t = x a ( b ) , t 1 ) ( y a ( b ) , t = y a ( b ) , t 1 )
Formula (10) defines the behavioral constraint for droplets when the value of direction is 1. In this case, the droplet moves one cell in the x-direction, regardless of whether the movement is to the left or right.
t , ( d i r e c t i o n a ( b ) , t = 1 ) ( | x a ( b ) , t x a ( b ) , t 1 |   = 1 ) ( y a ( b ) , t = y a ( b ) , t 1 )
Formula (11) defines the behavioral constraint for droplets when the value of direction is 2. Similarly, in this case, the droplet moves one cell in the y-direction, regardless of whether the movement is upward or downward.
t , ( d i r e c t i o n a ( b ) , t = 2 ) ( x a ( b ) , t = x a ( b ) , t 1 ) ( | y a ( b ) , t y a ( b ) , t 1 |   = 1 )
Formula (12) defines the behavioral constraint for droplets when the value of direction is 3. This constraint allows the droplet to move one cell diagonally, in any diagonal direction.
t , ( d i r e c t i o n a ( b ) , t = 3 ) ( | x a ( b ) , t x a ( b ) , t 1 |   = 1 ) ( | y a ( b ) , t y a ( b ) , t 1 |   = 1 )
Formula (13) defines the behavioral constraint for droplets when the value of direction is 4. This constraint enables the droplet to perform a morphing action. Specifically, as shown in Figure 7, the shape (aspect ratio) of the droplet changes compared to the previous time step, and either droplet A or droplet B moves to the position previously occupied by the other, thereby realizing a shape transformation of a size-2 droplet.
t , { ( d i r e c t i o n a , t = 4 ) ( d i r e c t i o n b , t = 4 ) } { ( w t w t 1 ) ( h t h t 1 ) } ( x a , t = x b , t 1 ) ( y a , t = y b , t 1 ) ( x b , t = x a , t 1 ) ( y b , t = y a , t 1 )
Formula (14) defines the constraints for droplet splitting. The splitting constraints used in the existing method [34] include certain patterns that are inconsistent with the physical behavior of droplets [37,38,39]. To resolve this issue, Formula (14) restricts splitting to physically plausible patterns. Specifically, as shown in Figure 8, a horizontally elongated size-2 droplet can only split in the horizontal direction. Splitting in the vertical or diagonal directions is not allowed.
t , { ( d i r e c t i o n a , t = 5 ) ( d i r e c t i o n b , t = 5 ) } ( w t = 1 ) ( h t = 1 ) ( w t 1 = 2 ) ( h t 1 = 2 ) { ( | x a , t x a , t 1 |   = 1 ) ( y a , t = y a , t 1 ) ( | x b , t x b , t 1 |   1 ) ( y b , t = y b , t 1 ) } + { ( | x b , t x b , t 1 |   = 1 ) ( y b , t = y b , t 1 ) ( | x a , t x a , t 1 |   1 ) ( y a , t = y a , t 1 ) } + { ( | y a , t y a , t 1 |   = 1 ) ( x a , t = x a , t 1 ) ( | y b , t y b , t 1 |   1 ) ( x b , t = x b , t 1 ) } + { ( | y b , t y b , t 1 |   = 1 ) ( x b , t = x b , t 1 ) ( | y a , t y a , t 1 |   1 ) ( x a , t = x a , t 1 ) } = 1
Formulas (15)–(19) define constraints concerning droplet movement near unavailable cells. In these formulas, ( X u , i , Y u , i ) denotes the coordinates of the i-th unavailable cell. Droplets are prohibited from occupying these unavailable cells, and their movement is restricted in the vicinity. Formula (15) prohibits the droplet from entering unavailable cells by ensuring that the droplet’s coordinates do not coincide with those of any unavailable cell.
t , i , ¬ ( x a , t = X u , i ) ( y a , t = Y u , i ) ( x b , t = X u , i ) ( y b , t = Y u , i )
Formulas (16)–(19) define the constraints that restrict diagonal movements of droplets near unavailable cells. Notably, Formula (16) addresses cases where an unavailable cell lies to the left of the droplet. Additional constraints, as defined in Formulas (17)–(19), handle cases where unavailable cells are located to the right, above, or below the droplet.
t , i , { ( x a ( b ) , t 1 X u , i = 1 ) ( y a ( b ) , t 1 = Y u , i ) } ( x a ( b ) , t x a ( b ) , t 1 1 )
t , i , { ( Y u , i y a ( b ) , t 1 = 1 ) ( x a ( b ) , t 1 = X u , i ) } ( y a ( b ) , t y a ( b ) , t 1 + 1 )
t , i , { ( X u , i x a ( b ) , t 1 = 1 ) ( y a ( b ) , t 1 = Y u , i ) } ( x a ( b ) , t x a ( b ) , t 1 + 1 )
t , i , { ( y a ( b ) , t 1 Y u , i = 1 ) ( x a ( b ) , t 1 = X u , i ) } ( y a ( b ) , t y a ( b ) , t 1 1 )
Formula (20) defines the constraint proposed in this study to guide droplets toward the target cell. At the beginning of the routing process, the distance from each cell to the target cell is set to 0 at the target and increases with distance. This information is used to restrict the droplet’s movement so that it approaches the target. Specifically, for a size-1 droplet, the difference in the value of D m a p y , x between time steps t 1 and t must be either 0 or 1. By eliminating movement choices that lead away from the target, this constraint helps reduce solving time.
t , { ( w t = 1 ) ( h t = 1 ) } ( D m a p y a , t 1 , x a , t 1 D m a p y a , t , x a , t ) { 0 , 1 } ( D m a p y b , t 1 , x b , t 1 D m a p y b , t , x b , t ) { 0 , 1 }
Constraint (21) enforces the droplet to perform a splitting operation at time step t = 1 . As demonstrated in [34], considering a velocity model dependent on droplet shape, size-1 droplets can follow paths with greater flexibility compared to size-2 droplets, potentially leading to improved solution quality. Additionally, constraint (20) ensures that the size-1 droplet follows the shortest path. Therefore, by forcing an initial split into size-1 droplets, it is expected that the method can both guarantee solution quality and reduce solving time. This constraint is not used in the standard proposed method but is implemented only in the additional variation referred to as “proposed + t1 con.”
( d i r e c t i o n a , 1 = 5 ) ( d i r e c t i o n b , 1 = 5 )

3. Experiments

3.1. Setup

In this study, the objective is to optimize the total routing time of droplets in the droplet routing process. Routing is considered complete when a droplet moves from the source cell to the target cell. To evaluate the fundamental effectiveness of the proposed method, the experiments were conducted in simulation, and only a single size-2 droplet or two size-1 droplets after splitting were considered. At any time step, a droplet can move to any of the eight surrounding cells, morph, split, or merge. Experiments were conducted assuming MEDA biochips with chip sizes of 8 × 8, 10 × 10, and 12 × 12. Unavailable cells were randomly placed at rates of 10%, 20%, and 30%, with 10 trials conducted for each setting (except for the 12 × 12 chip with 30% invalid cells, which was tested 20 times). The experimental results were compared across three methods: the existing method [34], the proposed method, and a variation of the proposed method that includes a constraint forcing droplet splitting at time step 1 (proposed + t1 con.).
The existing method aims to reduce droplet routing time by considering shape-dependent velocity changes and utilizing droplet morphing and splitting operations. The proposed method applies distance-map-based constraints to each of the split size-1 droplets individually, guiding them along the shortest path to the target cell. This approach aims to minimize droplet routing time while also reducing solving time. Based on the characteristics of this method, it is assumed that the fastest routing is achieved when the droplet is always split at the initial stage and each size-1 droplet is independently guided via its shortest path. This assumption is experimentally evaluated as the proposed + t1 con. method.
Each method corresponds to the following set of constraints:
  • Existing method [34]: from constraint (1) to constraint (19)
  • Proposed method: from constraint (1) to constraint (20)
  • Proposed + t1 con. method: from constraint (1) to constraint (21)
Table 3 shows the initial values of the constants. These values are determined for each problem and provided as inputs during the experiments. The initial position and shape of the droplet at the start of routing, the coordinates of the target cell, and the final shape of the droplet at the end of routing are fixed across all problems according to the values shown in the table.
All experiments were carried out using the mathematical optimization solver ILOG CPLEX Optimization Studio 22.1.0. The computational environment consisted of an Intel Core i7-10700 processor and 64 GB of RAM. A time limit of 50,000 s (CPU time) was imposed, and if the optimal solution was not found within this time, the best solution obtained within the time limit was adopted as the result. If no result is obtained within the time limit, the graph is not shown.

3.2. Results

The experimental results are presented in Figure 9 and Figure 10. The horizontal axis of each graph represents the problem instance ID, while the vertical axes indicate the routing time, which is the total movement time of droplets, and the solving time, which is the time required to find the solution. The problem instance IDs are color-coded according to the ratio of invalid cells: purple for 10%, yellow for 20%, and green for 30%. The problem instances with the following IDs, which are highlighted in red on the graph, could not be solved by the Proposed + t1 constraint method due to the placement of unavailable cells on the board, which makes droplet splitting at time step 1 infeasible: 2, 3, 4, 6, 11, 12, 15, 19, 25, 40, 48, 51, 66, 71, 76, 84, 85, 97.
From Figure 9, it can be observed that the proposed method achieves routing times comparable to those of the existing method in most cases. Furthermore, for certain problem instances—particularly those involving larger chip sizes and higher rates of unavailable cells—the existing method fails to find solutions, whereas the proposed method succeeds. Figure 10 shows that the proposed method also significantly reduces solving time for many instances compared to the existing method, with some cases achieving reductions of over 99%. Even in instances where the existing method finds a solution more quickly, the proposed method often yields solutions with shorter routing times, indicating superior solution quality. However, in a few of these instances, the existing method was able to find a solution of comparable quality in a shorter amount of time.
Table 4 presents the average results for each chip size and obstacle-cell ratio, calculated across 10 instances per case, along with the overall average across all problem instances. Regarding routing time, the baseline method failed to find solutions for the 12 × 12 chip with 30% unavailable cells, and thus, those instances are excluded from the average, which likely results in a deceptively lower value. For solving time, the proposed method outperforms the existing method in nearly all cases. The average reduction rate (excluding the unsolvable 12 × 12–30% cases) achieved by the proposed method is 67.5%, and even when considering all cases, a 37.7% improvement is observed. Furthermore, the enhanced version of the proposed method, which includes a constraint to enforce droplet splitting at time step 1, achieved 74.5% average improvement (excluding the 12 × 12–30% cases), and a 45.3% overall improvement.
Some problem instances, due to the nature of the board layout, do not allow droplet splitting at time step 1. Table 5 shows the results excluding those specific instances. Even in this subset, the proposed method outperforms the existing method, achieving a 70.9% average reduction (excluding the 12 × 12–30% cases) and a 46.9% overall improvement. With the additional constraint for splitting at time step 1, the method achieves a 73.6% average reduction and a 49.7% overall improvement, respectively. In other words, in terms of overall average, the extended method with the time step 1 splitting constraint achieved approximately 5.4% shorter solving time compared to the proposed method. In terms of solution success rate, the proposed method also shows substantial improvement—90 out of 100 problems were solved successfully, compared to 66 out of 100 with the baseline method.

4. Conclusions

This paper proposed an acceleration method for droplet routing on MEDA biochips, taking into account shape-dependent velocity variations. By incorporating a constraint that encourages droplets to move closer to their target cells based on a distance map, the method successfully reduced solving time without degrading solution quality. Experimental results showed that the proposed method achieved approximately a 67.5% reduction in solving time compared to existing approaches. Furthermore, the extended version that incorporates a constraint to enforce droplet splitting at time step 1 achieved an additional average reduction of approximately 5.4% in solving time compared to the proposed method, without affecting solution quality. However, this extended method cannot handle chip layouts where splitting at time step 1 is not possible. Therefore, selecting between the two methods based on the layout is considered effective. As future work, since a time limit was imposed during experiments and optimality could not be guaranteed, we plan to investigate methods that can reduce solving time while ensuring optimality.

Author Contributions

Conceptualization, Y.H., C.S., H.N., H.T. and S.Y.; methodology, Y.H.; software, Y.H.; validation, Y.H.; formal analysis, Y.H.; investigation, Y.H.; resources, Y.H.; data curation, Y.H.; writing—original draft preparation, Y.H.; writing—review and editing, C.S., H.N., H.T. and S.Y.; visualization, Y.H.; supervision, C.S., H.N., H.T. and S.Y.; project administration, H.T.; funding acquisition, H.T. and S.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partly supported by JSPS KAKENHI 23K20378.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

C.S. is an employee of WITZ Corporation, Japan. The other authors declare no conflicts of interest.

References

  1. Kihwan, C.; Alphonsus, H.N.; Ryan, F.; Aaron, R.W. Digital Microfluidics. Annu. Rev. Anal. Chem. 2012, 5, 413–440. [Google Scholar] [CrossRef]
  2. Fair, R.B. Digital microfluidics: Is a true lab-on-a-chip possible? Microfluid. Nanofluidics 2007, 3, 245–281. [Google Scholar] [CrossRef]
  3. Azizipour, N.; Avazpour, R.; Rosenzweig, D.H.; Sawan, M.; Ajji, A. Evolution of Biochip Technology: A Review from Lab-on-a-Chip to Organ-on-a-Chip. Micromachines 2020, 11, 599. [Google Scholar] [CrossRef]
  4. Gibson, L.L.; Fahey, N.M.; Hafer, N.; Buchholz, B.; Dunlap, D.R.; Murphy, R.L.; Achenbach, C.; Stone, C.; Cleeton, R.; O’Neal, J.; et al. The RADx Tech Clinical Studies Core: A Model for Academic Based Clinical Studies. IEEE Open J. Eng. Med. Biol. 2021, 2, 152–157. [Google Scholar] [CrossRef]
  5. Su, F.; Chakrabarty, K. High-level synthesis of digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. (JETC) 2008, 3, 1. [Google Scholar] [CrossRef]
  6. Pollack, M.G.; Shenderov, A.D.; Fair, R.B. Electrowetting-based actuation of droplets for integrated microfluidics. Lab Chip 2002, 2, 96–101. [Google Scholar] [CrossRef]
  7. Jebrail, M.J.; Bartsch, M.S.; Patel, K.D. Digital microfluidics: A versatile tool for applications in chemistry, biology and medicine. Lab Chip 2012, 12, 2452–2463. [Google Scholar] [CrossRef] [PubMed]
  8. Srinivasan, V.; Pamula, V.K.; Fair, R.B. An integrated digital microfluidic lab-on-a-chip for clinical diagnostics on human physiological fluids. Lab Chip 2004, 4, 310–315. [Google Scholar] [CrossRef] [PubMed]
  9. Verpoorte, E.; De Rooij, N. Microfluidics meets MEMS. Proc. IEEE 2003, 91, 930–953. [Google Scholar] [CrossRef]
  10. Nirmala, N.; Gracia Nirmala Rani, D. Enhancing Digital Microfluidic Biochip Operations with Scheduling Interval Method. In Proceedings of the 2025 38th International Conference on VLSI Design and 2024 23rd International Conference on Embedded Systems (VLSID), Bangalore, India, 4–8 January 2025; pp. 564–568. [Google Scholar]
  11. Zeng, J.; Korsmeyer, T. Principles of droplet electrohydrodynamics for lab-on-a-chip. Lab Chip 2004, 4, 265–277. [Google Scholar] [CrossRef]
  12. Howladar, P.; Roy, P.; Rahaman, H. A High-performance Homogeneous Droplet Routing Technique for MEDA-based Biochips. J. Emerg. Technol. Comput. Syst. 2019, 15, 38. [Google Scholar] [CrossRef]
  13. Luo, Y.; Chakrabarty, K.; Ho, T.Y. Error Recovery in Cyberphysical Digital Microfluidic Biochips. IEEE Trans.-Comput.-Aided Des. Integr. Circuits Syst. 2013, 32, 59–72. [Google Scholar] [CrossRef]
  14. Sista, R.S.; Ng, R.; Nuffer, M.; Basmajian, M.; Coyne, J.; Elderbroom, J.; Hull, D.; Kay, K.; Krishnamurthy, M.; Roberts, C.; et al. Digital Microfluidic Platform to Maximize Diagnostic Tests with Low Sample Volumes from Newborns and Pediatric Patients. Diagnostics 2020, 10, 21. [Google Scholar] [CrossRef]
  15. Huang, S.; Connolly, J.; Khlystov, A.; Fair, R.B. Digital Microfluidics for the Detection of Selected Inorganic Ions in Aerosols. Sensors 2020, 20, 1281. [Google Scholar] [CrossRef]
  16. Ganguli, A.; Mostafa, A.; Berger, J.; Aydin, M.Y.; Sun, F.; de Ramirez, S.A.S.; Valera, E.; Cunningham, B.T.; King, W.P.; Bashir, R. Rapid isothermal amplification and portable detection system for SARS-CoV-2. Proc. Natl. Acad. Sci. USA 2020, 117, 22727–22735. [Google Scholar] [CrossRef]
  17. Srinivasan, V.; Pamula, V.K.; Paik, P.; Fair, R.B. Protein stamping for MALDI mass spectrometry using an electrowetting-based microfluidic platform. In Proceedings of the Lab-on-a-Chip: Platforms, Devices, and Applications, Philadelphia, PA, USA, 25–28 October 2004; Volume 5591, pp. 26–32. [Google Scholar]
  18. Barbulovic-Nad, I.; Yang, H.; Park, P.S.; Wheeler, A.R. Digital microfluidics for cell-based assays. Lab Chip 2008, 8, 519–526. [Google Scholar] [CrossRef]
  19. Zhong, Z.; Li, Z.; Chakrabarty, K.; Ho, T.Y.; Lee, C.Y. Micro-Electrode-Dot-Array Digital Microfluidic Biochips: Technology, Design Automation, and Test Techniques. IEEE Trans. Biomed. Circuits Syst. 2019, 13, 292–313. [Google Scholar] [CrossRef]
  20. Xu, T.; Chakrabarty, K. Integrated droplet routing in the synthesis of microfluidic biochips. In Proceedings of the 44th Annual Design Automation Conference, San Diego, CA, USA, 4–8 June 2007; pp. 948–953. [Google Scholar]
  21. Keszocze, O.; Li, Z.; Grimmer, A.; Wille, R.; Chakrabarty, K.; Drechsler, R. Exact routing for micro-electrode-dot-array digital microfluidic biochips. In Proceedings of the 2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba, Japan, 16–19 January 2017; pp. 708–713. [Google Scholar]
  22. Wang, G.; Teng, D.; Fan, S.-K. Digital microfluidic operations on micro-electrode dot array architecture. IET Nanobiotechnol. 2011, 5, 152–160. [Google Scholar] [CrossRef] [PubMed]
  23. Lai, K.Y.T.; Shiu, M.F.; Lu, Y.W.; Ho, Y.; Kao, Y.C.; Yang, Y.T.; Wang, G.; Liu, K.M.; Chang, H.C.; Lee, C.Y. A field-programmable lab-on-a-chip with built-in self-test circuit and low-power sensor-fusion solution in 0.35 µm standard CMOS process. In Proceedings of the 2015 IEEE Asian Solid-State Circuits Conference (A-SSCC), Xiamen, China, 9–11 November 2015; pp. 1–4. [Google Scholar]
  24. Li, Z.; Lai, K.Y.T.; Yu, P.H.; Chakrabarty, K.; Ho, T.Y.; Lee, C.Y. Droplet Size-Aware High-Level Synthesis for Micro-Electrode-Dot-Array Digital Microfluidic Biochips. IEEE Trans. Biomed. Circuits Syst. 2017, 11, 612–626. [Google Scholar] [CrossRef]
  25. Lai, K.Y.T.; Yang, Y.T.; Lee, C.Y. An Intelligent Digital Microfluidic Processor for Biomedical Detection. J. Signal Process. Syst. 2015, 78, 85–93. [Google Scholar] [CrossRef]
  26. Li, Z.; Ho, T.Y.; Lai, K.Y.T.; Chakrabarty, K.; Yu, P.H.; Lee, C.Y. High-level synthesis for micro-electrode-dot-array digital microfluidic biochips. In Proceedings of the 2016 53nd ACM/EDAC/IEEE Design Automation Conference (DAC), Austin, TX, USA, 5–9 June 2016; pp. 1–6. [Google Scholar]
  27. Elfar, M.; Zhong, Z.; Li, Z.; Chakrabarty, K.; Pajic, M. Synthesis of Error-Recovery Protocols for Micro-Electrode-Dot-Array Digital Microfluidic Biochips. ACM Trans. Embed. Comput. Syst. 2017, 16, 127. [Google Scholar] [CrossRef]
  28. Chakraborty, A.; Datta, P.; Pal, R.K. Design Optimization at the Fluid-Level Synthesis for Safe and Low-Cost Droplet-Based Microfluidic Biochips. In Proceedings of the 2018 31st International Conference on VLSI Design and 2018 17th International Conference on Embedded Systems (VLSID), Pune, India, 6–10 January 2018; pp. 127–132. [Google Scholar]
  29. Roy, P.; Chakraborty, S.; Bhattacharya, R.; Jana, P.; Dey, P.; Chakraborty, S. Intelligent Transportation of Heterogeneous droplets in DMFB: A Preferential Deviation Based Technique. In Proceedings of the 2023 International Symposium on Devices, Circuits and Systems (ISDCS), Higashihiroshima, Japan, 29–31 May 2023; Volume 1, pp. 1–6. [Google Scholar]
  30. Liu, C.H.; Shen, K.C.; Huang, J.D. Reactant Minimization for Sample Preparation on Microfluidic Biochips With Various Mixing Models. IEEE Trans.-Comput.-Aided Des. Integr. Circuits Syst. 2015, 34, 1918–1927. [Google Scholar] [CrossRef]
  31. Taajobian, M.; Jahanian, A. Improved experimental time of ultra-large bioassays using a parallelised microfluidic biochip architecture/scheduling. IET Nanobiotechnol 2018, 12, 484–490. [Google Scholar] [CrossRef] [PubMed]
  32. Shiro, C.; Nishikawa, H.; Kong, X.; Tomiyama, H.; Yamashita, S.; Roy, S. Shape-Dependent Velocity Based Droplet Routing on MEDA Biochips. IEEE Access 2022, 10, 122423–122430. [Google Scholar] [CrossRef]
  33. Shiro, C.; Nishikawa, H.; Kong, X.; Tomiyama, H.; Yamashita, S. Multi-Droplet Routing based on a Shape-Dependent Velocity Model on MEDA Biochips. In Proceedings of the 2023 International Conference on Electronics, Information, and Communication (ICEIC), Singapore, 5–8 February 2023; pp. 1–4. [Google Scholar]
  34. Hamachiyo, Y.; Mori, K.; Kawakami, T.; Shiro, C.; Nishikawa, H.; Tomiyama, H.; Yamashita, S. Shape-Dependent Velocity Based Droplet Routing Considering Droplet Separation on MEDA Biochips. In Proceedings of the 2024 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC), Okinawa, Japan, 2–5 July 2024; pp. 1–5. [Google Scholar]
  35. Shulin, W. A Review for Droplet Routing Algorithms on Digital Microfluid Biochip. Appl. Comput. Eng. 2023, 2, 587–594. [Google Scholar] [CrossRef]
  36. Su, F.; Hwang, W.; Chakrabarty, K. Droplet Routing in the Synthesis of Digital Microfluidic Biochips. In Proceedings of the Design Automation & Test in Europe Conference, Munich, Germany, 6–10 March 2006; Volume 1, pp. 1–6. [Google Scholar]
  37. Joshi, K.; Velasco, V.; Esfandyarpour, R. A Low-Cost, Disposable and Portable Inkjet-Printed Biochip for the Developing World. Sensors 2020, 20, 3593. [Google Scholar] [CrossRef]
  38. Li, Z.; Lai, K.Y.T.; Yu, P.H.; Chakrabarty, K.; Ho, T.Y.; Lee, C.Y. Structural and Functional Test Methods for Micro-Electrode-Dot-Array Digital Microfluidic Biochips. IEEE Trans.-Comput.-Aided Des. Integr. Circuits Syst. 2018, 37, 968–981. [Google Scholar] [CrossRef]
  39. Torabinia, M.; Farzbod, A.; Moon, H. Electromechanical model to predict the movability of liquids in an electrowetting-on-dielectric microfluidic device. J. Appl. Phys. 2018, 123, 154902. [Google Scholar] [CrossRef]
Figure 1. Schematic cross-section of a DMFB.
Figure 1. Schematic cross-section of a DMFB.
Biosensors 15 00500 g001
Figure 2. MEDA biochips.
Figure 2. MEDA biochips.
Biosensors 15 00500 g002
Figure 3. Routing Example.
Figure 3. Routing Example.
Biosensors 15 00500 g003
Figure 4. Direction and velocity of droplet movement.
Figure 4. Direction and velocity of droplet movement.
Biosensors 15 00500 g004
Figure 5. Example of distance information used in the proposed method.
Figure 5. Example of distance information used in the proposed method.
Biosensors 15 00500 g005
Figure 6. Droplet merging example.
Figure 6. Droplet merging example.
Biosensors 15 00500 g006
Figure 7. Droplet morphing example.
Figure 7. Droplet morphing example.
Biosensors 15 00500 g007
Figure 8. Droplet splitting example.
Figure 8. Droplet splitting example.
Biosensors 15 00500 g008
Figure 9. Routing time results for different chip sizes: (a) 8 × 8, (b) 10 × 10, and (c) 12 × 12. Each bar chart shows the results grouped by the ratio of unavailable cells, represented by different colors. Cases where droplet splitting at time step 1 is impossible due to the chip layout are indicated with red rectangles [34].
Figure 9. Routing time results for different chip sizes: (a) 8 × 8, (b) 10 × 10, and (c) 12 × 12. Each bar chart shows the results grouped by the ratio of unavailable cells, represented by different colors. Cases where droplet splitting at time step 1 is impossible due to the chip layout are indicated with red rectangles [34].
Biosensors 15 00500 g009
Figure 10. Solving time results for different chip sizes: (a) 8 × 8, (b) 10 × 10, and (c) 12 × 12. Each bar chart is color-coded according to the ratio of unavailable cells. The vertical axis uses a logarithmic scale. Cases in which droplet splitting is impossible at time step 1 due to chip layout constraints are highlighted with red rectangles [34].
Figure 10. Solving time results for different chip sizes: (a) 8 × 8, (b) 10 × 10, and (c) 12 × 12. Each bar chart is color-coded according to the ratio of unavailable cells. The vertical axis uses a logarithmic scale. Cases in which droplet splitting is impossible at time step 1 due to chip layout constraints are highlighted with red rectangles [34].
Biosensors 15 00500 g010
Table 1. Notations.
Table 1. Notations.
CharacterMeaning
r o u t i n g _ t i m e Time droplets to move from source to target
T m a x Upper bound of the time step t
W , H Biochips width and height
x a ( b ) , t , y a ( b ) , t Position of droplet A(B) at time t
w t , h t Droplet shape at time t
d i r e c t i o n a ( b ) , t Droplet operation number at time t
X u , i , Y u , i Position of the i-th unavailable cell
W T , H T Droplet shape at the target cell
X T , Y T Coordinates of the target cell
D m a p y , x Distance map to target cell
Table 2. Meanings of Directions.
Table 2. Meanings of Directions.
DirectionDroplet Behavior
0Stay in place
1Move one cell in x-direction
2Move one cell in y-direction
3Move one cell diagonally
4Morph
5Split
Table 3. Inputs.
Table 3. Inputs.
CharacterInitial ValueMeaning
W , H Problem-dependentBiochips width and height
T m a x W + H Upper bound of the time step t
W S , H S W S = 2 , H S = 1 Droplet shape at the start of routing
W T , H T W T = 2 , H T = 1 Droplet shape at the target cell
X S , a ( b ) , Y S , a ( b ) A(1, 1), B(2, 1)Coordinates of the droplet at the start
X T , Y T (W, H)Coordinates of the target cell
X u , i , Y u , i Problem-dependentPosition of the i-th unavailable cell
D m a p y , x Problem-dependentDistance map to target cell
Table 4. Average (all).
Table 4. Average (all).
Existing [34]ProposedProposed + t1 con.
Size Rate Rou-Time Sol-Time [s] Rou-Time Sol-Time [s] Rou-Time Sol-Time [s]
10%10.31204.110.3161.110.295.8
8 × 820%11.51341.711.5658.211.8255.6
30%13.38102.213.1597.613.0587.1
10%12.24950.312.11192.411.92734.4
10 × 1020%15.017,518.914.63439.614.63918.7
30%15.025,669.917.111,694.616.31839.2
10%15.623,109.515.47388.515.07827.0
12 × 1220%19.332,265.418.122,366.517.116,520.4
30%N/AN/A18.617,692.719.417,137.9
All13.411,538.314.57191.514.76308.1
Table 5. Average (excluding constraint-unsatisfiable instances).
Table 5. Average (excluding constraint-unsatisfiable instances).
Existing [34]ProposedProposed + t1 con.
Size Rate Rou-Time Sol-Time [s] Rou-Time Sol-Time [s] Rou-Time Sol-Time [s]
10%10.21468.110.258.310.295.8
8 × 820%11.71588.911.7834.011.8255.6
30%13.28181.913.0398.913.0587.1
10%12.04527.711.9786.711.92734.4
10 × 1020%15.017,518.914.63243.014.63918.7
30%15.025,669.916.98903.816.31839.2
10%15.524,026.515.37573.115.07827.0
12 ×1220%17.728,030.817.119,421.417.116,520.4
30%N/AN/A18.617,467.519.417,137.9
All13.512,546.914.66666.614.76308.1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hamachiyo, Y.; Shiro, C.; Nishikawa, H.; Tomiyama, H.; Yamashita, S. Target-Guided Droplet Routing on MEDA Biochips Considering Shape-Dependent Velocity Models and Droplet Splitting. Biosensors 2025, 15, 500. https://doi.org/10.3390/bios15080500

AMA Style

Hamachiyo Y, Shiro C, Nishikawa H, Tomiyama H, Yamashita S. Target-Guided Droplet Routing on MEDA Biochips Considering Shape-Dependent Velocity Models and Droplet Splitting. Biosensors. 2025; 15(8):500. https://doi.org/10.3390/bios15080500

Chicago/Turabian Style

Hamachiyo, Yuta, Chiharu Shiro, Hiroki Nishikawa, Hiroyuki Tomiyama, and Shigeru Yamashita. 2025. "Target-Guided Droplet Routing on MEDA Biochips Considering Shape-Dependent Velocity Models and Droplet Splitting" Biosensors 15, no. 8: 500. https://doi.org/10.3390/bios15080500

APA Style

Hamachiyo, Y., Shiro, C., Nishikawa, H., Tomiyama, H., & Yamashita, S. (2025). Target-Guided Droplet Routing on MEDA Biochips Considering Shape-Dependent Velocity Models and Droplet Splitting. Biosensors, 15(8), 500. https://doi.org/10.3390/bios15080500

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop