Cargando…

A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm

Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, th...

Descripción completa

Detalles Bibliográficos
Autores principales: Zheng, Wenbin, Shi, Jinlong, Wang, Anqi, Fu, Ping, Jiang, Hongyuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7761094/
https://www.ncbi.nlm.nih.gov/pubmed/33260565
http://dx.doi.org/10.3390/mi11121052
_version_ 1783627487769526272
author Zheng, Wenbin
Shi, Jinlong
Wang, Anqi
Fu, Ping
Jiang, Hongyuan
author_facet Zheng, Wenbin
Shi, Jinlong
Wang, Anqi
Fu, Ping
Jiang, Hongyuan
author_sort Zheng, Wenbin
collection PubMed
description Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, this paper proposes a routing-based fault repair method. The routing-based synthesis methodology ensures a much higher chip utilization factor by removing the virtual modules on the chip, as well as removing the extra electrodes needed as guard cells. In this paper, the routing problem is identified as a dynamic path-planning problem and mixed path design problem under certain constraints, and an improved Dijkstra and improved particle swarm optimization (ID-IPSO) algorithm is proposed. By introducing a cost function into the Dijkstra algorithm, the path-planning problem under dynamic obstacles is solved, and the problem of mixed path design is solved by redefining the position and velocity vectors of the particle swarm optimization. The ID-IPSO routing-based fault repair method is applied to a multibody fluid detection experiment. The proposed design method has a stronger optimization ability than the greedy algorithm. The algorithm is applied to [Formula: see text] , [Formula: see text] , and [Formula: see text] fault-free chips. The proposed ID-IPSO routing-based chip design method saves 13.9%, 14.3%, and 14.5% of the experiment completion time compared with the greedy algorithm. Compared with a modular fault repair method based on the genetic algorithm, the ID-IPSO routing-based fault repair method has greater advantages and can save 39.3% of the completion time on average in the completion of complex experiments. When the ratio of faulty electrodes is less than 12% and 23%, the modular and ID-IPSO routing-based fault repair methods, respectively, can guarantee a 100% failure repair rate. The utilization rate of the electrodes is 18% higher than that of the modular method, and the average electrode usage time is 17%. Therefore, the ID-IPSO routing-based fault repair method can accommodate more faulty electrodes for the same fault repair rate; the experiment completion time is shorter, the average number of electrodes is lower, and the security performance is better.
format Online
Article
Text
id pubmed-7761094
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77610942020-12-26 A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm Zheng, Wenbin Shi, Jinlong Wang, Anqi Fu, Ping Jiang, Hongyuan Micromachines (Basel) Article Digital microfluidic biochips (DMFBs) are attractive instruments for obtaining modern molecular biology and chemical measurements. Due to the increasingly complex measurements carried out on a DMFB, such chips are more prone to failure. To compensate for the shortcomings of the module-based DMFB, this paper proposes a routing-based fault repair method. The routing-based synthesis methodology ensures a much higher chip utilization factor by removing the virtual modules on the chip, as well as removing the extra electrodes needed as guard cells. In this paper, the routing problem is identified as a dynamic path-planning problem and mixed path design problem under certain constraints, and an improved Dijkstra and improved particle swarm optimization (ID-IPSO) algorithm is proposed. By introducing a cost function into the Dijkstra algorithm, the path-planning problem under dynamic obstacles is solved, and the problem of mixed path design is solved by redefining the position and velocity vectors of the particle swarm optimization. The ID-IPSO routing-based fault repair method is applied to a multibody fluid detection experiment. The proposed design method has a stronger optimization ability than the greedy algorithm. The algorithm is applied to [Formula: see text] , [Formula: see text] , and [Formula: see text] fault-free chips. The proposed ID-IPSO routing-based chip design method saves 13.9%, 14.3%, and 14.5% of the experiment completion time compared with the greedy algorithm. Compared with a modular fault repair method based on the genetic algorithm, the ID-IPSO routing-based fault repair method has greater advantages and can save 39.3% of the completion time on average in the completion of complex experiments. When the ratio of faulty electrodes is less than 12% and 23%, the modular and ID-IPSO routing-based fault repair methods, respectively, can guarantee a 100% failure repair rate. The utilization rate of the electrodes is 18% higher than that of the modular method, and the average electrode usage time is 17%. Therefore, the ID-IPSO routing-based fault repair method can accommodate more faulty electrodes for the same fault repair rate; the experiment completion time is shorter, the average number of electrodes is lower, and the security performance is better. MDPI 2020-11-28 /pmc/articles/PMC7761094/ /pubmed/33260565 http://dx.doi.org/10.3390/mi11121052 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zheng, Wenbin
Shi, Jinlong
Wang, Anqi
Fu, Ping
Jiang, Hongyuan
A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title_full A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title_fullStr A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title_full_unstemmed A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title_short A Routing-Based Repair Method for Digital Microfluidic Biochips Based on an Improved Dijkstra and Improved Particle Swarm Optimization Algorithm
title_sort routing-based repair method for digital microfluidic biochips based on an improved dijkstra and improved particle swarm optimization algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7761094/
https://www.ncbi.nlm.nih.gov/pubmed/33260565
http://dx.doi.org/10.3390/mi11121052
work_keys_str_mv AT zhengwenbin aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT shijinlong aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT wanganqi aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT fuping aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT jianghongyuan aroutingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT zhengwenbin routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT shijinlong routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT wanganqi routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT fuping routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm
AT jianghongyuan routingbasedrepairmethodfordigitalmicrofluidicbiochipsbasedonanimproveddijkstraandimprovedparticleswarmoptimizationalgorithm