The exponential growth of data necessitates an effective data storage scheme,which helps to effectively manage the large quantity of data.To accomplish this,Deoxyribonucleic Acid(DNA)digital data storage process can b...The exponential growth of data necessitates an effective data storage scheme,which helps to effectively manage the large quantity of data.To accomplish this,Deoxyribonucleic Acid(DNA)digital data storage process can be employed,which encodes and decodes binary data to and from synthesized strands of DNA.Vector quantization(VQ)is a commonly employed scheme for image compression and the optimal codebook generation is an effective process to reach maximum compression efficiency.This article introduces a newDNAComputingwithWater StriderAlgorithm based Vector Quantization(DNAC-WSAVQ)technique for Data Storage Systems.The proposed DNAC-WSAVQ technique enables encoding data using DNA computing and then compresses it for effective data storage.Besides,the DNAC-WSAVQ model initially performsDNA encoding on the input images to generate a binary encoded form.In addition,aWater Strider algorithm with Linde-Buzo-Gray(WSA-LBG)model is applied for the compression process and thereby storage area can be considerably minimized.In order to generate optimal codebook for LBG,the WSA is applied to it.The performance validation of the DNAC-WSAVQ model is carried out and the results are inspected under several measures.The comparative study highlighted the improved outcomes of the DNAC-WSAVQ model over the existing methods.展开更多
Molecular programming is applied to minimum spanning problem whose solution requires encoding of real values in DNA strands. A new encoding scheme is proposed for real values that is biologically plausible and has a f...Molecular programming is applied to minimum spanning problem whose solution requires encoding of real values in DNA strands. A new encoding scheme is proposed for real values that is biologically plausible and has a fixed code length. According to the characteristics of the problem, a DNA algorithm solving the minimum spanning tree problem is given. The effectiveness of the proposed method is verified by simulation. The advantages and disadvantages of this algorithm are discussed.展开更多
To solve job shop scheduling problem, a new approach-DNA computing is used in solving job shop scheduling problem. The approach using DNA computing to solve job shop scheduling is divided into three stands. Finally, o...To solve job shop scheduling problem, a new approach-DNA computing is used in solving job shop scheduling problem. The approach using DNA computing to solve job shop scheduling is divided into three stands. Finally, optimum solutions are obtained by sequencing A small job shop scheduling problem is solved in DNA computing, and the "operations" of the computation were performed with standard protocols, as ligation, synthesis, electrophoresis etc. This work represents further evidence for the ability of DNA computing to solve NP-complete search problems.展开更多
DNA computing is a novel method for solving a class of intractable computational problem, in which the computing can grow exponentially with problem size. Up to now, many accomplishments have been achieved to improve ...DNA computing is a novel method for solving a class of intractable computational problem, in which the computing can grow exponentially with problem size. Up to now, many accomplishments have been achieved to improve its performance and increase its reliability. Hamilton Graph Problem has been solved by means of molecular biology techniques. A small graph was encoded in molecules of DNA, and the 'operations' of the computation were performed with standard protocols and enzymes. This work represents further evidence for the ability of DNA computing to solve NP-complete search problems.展开更多
The biggest bottleneck in DNA computing is exponential explosion, in which the DNA molecules used as data in information processing grow exponentially with an increase of problem size. To overcome this bottleneck and ...The biggest bottleneck in DNA computing is exponential explosion, in which the DNA molecules used as data in information processing grow exponentially with an increase of problem size. To overcome this bottleneck and improve the processing speed, we propose a DNA computing model to solve the graph vertex coloring problem. The main points of the model are as follows: The exponential explosion prob- lem is solved by dividing subgraphs, reducing the vertex colors without losing the solutions, and ordering the vertices in subgraphs; and the bio-operation times are reduced considerably by a designed parallel polymerase chain reaction (PCR) technology that dramatically improves the processing speed. In this arti- cle, a 3-colorable graph with 61 vertices is used to illustrate the capability of the DNA computing model. The experiment showed that not only are all the solutions of the graph found, but also more than 99% of false solutions are deleted when the initial solution space is constructed. The powerful computational capability of the model was based on specific reactions among the large number of nanoscale oligonu- cleotide strands. All these tiny strands are operated by DNA self-assembly and parallel PCR. After thou- sands of accurate PCR operations, the solutions were found by recognizing, splicing, and assembling. We also prove that the searching capability of this model is up to 0(3^59). By means of an exhaustive search, it would take more than 896 000 years for an electronic computer (5 x 10^14 s-1) to achieve this enormous task. This searching capability is the largest among both the electronic and non-electronic computers that have been developed since the DNA computing model was proposed by Adleman's research group in 2002 (with a searching capability of 0(2^20)).展开更多
In this paper, the sticker based DNA computing was used for solving the independent set problem. At first, solution space was constructed by using appropriate DNA memory complexes. We defined a new operation called “...In this paper, the sticker based DNA computing was used for solving the independent set problem. At first, solution space was constructed by using appropriate DNA memory complexes. We defined a new operation called “divide” and applied it in construction of solution space. Then, by application of a sticker based parallel algorithm using biological operations, independent set problem was resolved in polynomial time.展开更多
The surface-based DNA computing is one of the methods of DNA computing which uses DNA strands immobilized on a solid surface. In this paper, we applied surface-based DNA computing for solving the dominating set proble...The surface-based DNA computing is one of the methods of DNA computing which uses DNA strands immobilized on a solid surface. In this paper, we applied surface-based DNA computing for solving the dominating set problem. At first step, surface-based DNA solution space was constructed by using appropriate DNA strands. Then, by application of a DNA parallel algorithm, dominating set problem was resolved in polynomial time.展开更多
DNA methylation has been extensively investigated in recent years,not least because of its known relationship with various diseases.Progress in analytical methods can greatly increase the relevance of DNA methylation ...DNA methylation has been extensively investigated in recent years,not least because of its known relationship with various diseases.Progress in analytical methods can greatly increase the relevance of DNA methylation studies to both clinical medicine and scientific research.Microflu-idic chips are excellent carriers for molecular analysis,and their use can provide improvements from multiple aspects.On-chip molecular analysis has received extensive attention owing to its advantages of portability,high throughput,low cost,and high efficiency.In recent years,the use of novel microfluidic chips for DNA methylation analysis has been widely reported and has shown obvious superiority to conventional methods.In this review,wefirst focus on DNA methylation and its applications.Then,we discuss advanced microfluidic-based methods for DNA methylation analysis and describe the great progress that has been made in recent years.Finally,we summarize the advantages that microfluidic technology brings to DNA methylation analysis and describe several challenges and perspectives for on-chip DNA methylation analysis.This review should help researchers improve their understanding and make progress in developing microfluidic-based methods for DNA methylation analysis.展开更多
This study evaluated the correlation between DNA degradation of the splenic lymphocytes and the early time of death, examined the early time of death by computerized image analysis technique (CIAT) and identified th...This study evaluated the correlation between DNA degradation of the splenic lymphocytes and the early time of death, examined the early time of death by computerized image analysis technique (CIAT) and identified the best parameter that quantitatively reflects the DNA degradation. The spleen tissues from 34 SD rats were collected, subjected to cell smearing every 2 h within the first 36 h after death, stained by Feulgen-Van's staining, three indices reflecting DNA content in splenic lymphocytes, including integral optical density (IOD), average optical density (AOD), average gray scale (AG) were measured by the image analysis. Our results showed that IOD and AOD decreased and AG increased over time within the first 36 h. A stepwise linear regression analysis showed that only AG was fitted. A correlation between the postmortem interval (PMI) and AG was identified and the corresponding regression equation was obtained. Our study suggests that CIAT is a useful and promising tool for the estimation of early PMI with good objectivity and reproducibility, and AG is a more effective and better quantitative indicator for the estimation of PMI within the first 36 h after death in rats.展开更多
Recently, the possibility of using DNA as a computing tool arouses wide interests of many researchers. In this paper, we first explored the mechanism of DNA computing and its biological mathematics based on the mechan...Recently, the possibility of using DNA as a computing tool arouses wide interests of many researchers. In this paper, we first explored the mechanism of DNA computing and its biological mathematics based on the mechanism of biological DNA. Then we integrated DNA computing with evolutionary computation, fuzzy systems, neural networks and chaotic systems in soft computing technologies. Finally, we made some prospects on the further work of DNA bio soft computing.展开更多
Let k ? 2, 1 ? i ? k and α ? 1 be three integers. For any multiset which consists of some k-long oligonucleotides, a DNA labelled graph is defined as follows: each oligonucleotide from the multiset becomes a point; t...Let k ? 2, 1 ? i ? k and α ? 1 be three integers. For any multiset which consists of some k-long oligonucleotides, a DNA labelled graph is defined as follows: each oligonucleotide from the multiset becomes a point; two points are connected by an arc from the first point to the second one if the i rightmost nucleotides of the first point overlap with the i leftmost nucleotides of the second one. We say that a directed graph D can be (k, i; α)-labelled if it is possible to assign a label (l 1(x), ..., l k (x)) to each point x of D such that l j (x) ? {0, ..., α ? 1} for any j ? {1, ..., k} and (x, y) ? E(D) if and only if (l k?i+1(x), ..., l k (x)) = (l 1(y), ..., l i (y)). By the biological background, a directed graph is a DNA labelled graph if there exist two integers k, i such that it is (k, i; 4)-labelled. In this paper, a detailed discussion of DNA labelled graphs is given. Firstly, we study the relationship between DNA labelled graphs and some existing directed graph classes. Secondly, it is shown that for any DNA labelled graph, there exists a positive integer i such that it is (2i, i; 4)-labelled. Furthermore, the smallest i is determined, and a polynomial-time algorithm is introduced to give a (2i, i; 4)-labelling for a given DNA labelled graph. Finally, a DNA algorithm is given to find all paths from one given point to another in a (2i, i; 4)-labelled directed graph.展开更多
[Objective] The sequences of mitochondrial DNA D-loop region of Xinjiang Goose with three different colors of plumage were analyzed in order to study the genetic diversity of Xinjiang Goose, as well as the phylogeny a...[Objective] The sequences of mitochondrial DNA D-loop region of Xinjiang Goose with three different colors of plumage were analyzed in order to study the genetic diversity of Xinjiang Goose, as well as the phylogeny and evolution. [Method] Ten geese were selected randomly from the core populations of grey-, mosaic- and white-plumaged Xinjiang Goose respectively with a total number of thirty as experi- mental materials, of which the blood samples were collected from the largest vein under the wing (brachial vein) for DNA extraction. Sequences of mitochondrial DNA D-loop regions were determined using DNA sequencing technology to analyze the polymorphism. In addition, the genetic distances among different populations were estimated through the comparison with the reference sequences. [Resull] The con- tents of A, G, C and T nucleotides in the D-loop region of Xinjiang Goose were 28.85%, 17.05%, 25.38% and 28.72%, respectively. The average haplotype diversity and nucleotide diversity of Xinjiang Goose were 0.583 and 0.056. Xinjiang Goose and Greylag Goose were clustered into the same group. [Conclusion] The results showed that Xinjiang Geese with three different colors of plumage all descend from Greylag Goose (Anser anser).展开更多
DNA computing, currently a hot research field in information processing, has the advantages of parallelism, low energy consumption, and high storability, therefore, it has been applied to a variety of complicated comp...DNA computing, currently a hot research field in information processing, has the advantages of parallelism, low energy consumption, and high storability, therefore, it has been applied to a variety of complicated computational problems. The emerging field of DNA nanotechnology has also developed quickly; within it, the method of DNA strand displacement has drawn great attention because it is self-induced, sensitive, accurate, and operationally simple. This article summarizes five aspects of the recent developments of DNA-strand displacement in DNA computing:(1) cascading circuits;(2) catalyzed reaction;(3) logic computation;(4) DNA computing on surfaces; and(5) logic computing based on nanoparticles guided by strand displacement. The applications and mechanisms of strand displacement in DNA computing are discussed and possible future developments are presented.展开更多
基金This research was supported in part by Basic Science Research Program through the National Research Foundation of Korea(NRF)funded by the Ministry of Education(NRF-2021R1A6A1A03039493)in part by the NRF grant funded by the Korea government(MSIT)(NRF-2022R1A2C1004401)in part by the 2022 Yeungnam University Research Grant.
文摘The exponential growth of data necessitates an effective data storage scheme,which helps to effectively manage the large quantity of data.To accomplish this,Deoxyribonucleic Acid(DNA)digital data storage process can be employed,which encodes and decodes binary data to and from synthesized strands of DNA.Vector quantization(VQ)is a commonly employed scheme for image compression and the optimal codebook generation is an effective process to reach maximum compression efficiency.This article introduces a newDNAComputingwithWater StriderAlgorithm based Vector Quantization(DNAC-WSAVQ)technique for Data Storage Systems.The proposed DNAC-WSAVQ technique enables encoding data using DNA computing and then compresses it for effective data storage.Besides,the DNAC-WSAVQ model initially performsDNA encoding on the input images to generate a binary encoded form.In addition,aWater Strider algorithm with Linde-Buzo-Gray(WSA-LBG)model is applied for the compression process and thereby storage area can be considerably minimized.In order to generate optimal codebook for LBG,the WSA is applied to it.The performance validation of the DNAC-WSAVQ model is carried out and the results are inspected under several measures.The comparative study highlighted the improved outcomes of the DNAC-WSAVQ model over the existing methods.
文摘Molecular programming is applied to minimum spanning problem whose solution requires encoding of real values in DNA strands. A new encoding scheme is proposed for real values that is biologically plausible and has a fixed code length. According to the characteristics of the problem, a DNA algorithm solving the minimum spanning tree problem is given. The effectiveness of the proposed method is verified by simulation. The advantages and disadvantages of this algorithm are discussed.
基金This Project was supported by the National Nature Science Foundation (60274026 ,30570431) China Postdoctoral Sci-ence Foundation Natural +1 种基金Science Foundation of Educational Government of Anhui Province of China Excellent Youth Scienceand Technology Foundation of Anhui Province of China (06042088) and Doctoral Foundation of Anhui University of Scienceand Technology
文摘To solve job shop scheduling problem, a new approach-DNA computing is used in solving job shop scheduling problem. The approach using DNA computing to solve job shop scheduling is divided into three stands. Finally, optimum solutions are obtained by sequencing A small job shop scheduling problem is solved in DNA computing, and the "operations" of the computation were performed with standard protocols, as ligation, synthesis, electrophoresis etc. This work represents further evidence for the ability of DNA computing to solve NP-complete search problems.
基金Supported by the CNSF(60274026 60174047+1 种基金 30370356) Supported by the Anhui Provinc'e Educational Committee Foundation(2003Kj098)
文摘DNA computing is a novel method for solving a class of intractable computational problem, in which the computing can grow exponentially with problem size. Up to now, many accomplishments have been achieved to improve its performance and increase its reliability. Hamilton Graph Problem has been solved by means of molecular biology techniques. A small graph was encoded in molecules of DNA, and the 'operations' of the computation were performed with standard protocols and enzymes. This work represents further evidence for the ability of DNA computing to solve NP-complete search problems.
基金The authors are grateful for the support from the National Natural Science Foundation of China (61632002, 61379059, and 61572046).
文摘The biggest bottleneck in DNA computing is exponential explosion, in which the DNA molecules used as data in information processing grow exponentially with an increase of problem size. To overcome this bottleneck and improve the processing speed, we propose a DNA computing model to solve the graph vertex coloring problem. The main points of the model are as follows: The exponential explosion prob- lem is solved by dividing subgraphs, reducing the vertex colors without losing the solutions, and ordering the vertices in subgraphs; and the bio-operation times are reduced considerably by a designed parallel polymerase chain reaction (PCR) technology that dramatically improves the processing speed. In this arti- cle, a 3-colorable graph with 61 vertices is used to illustrate the capability of the DNA computing model. The experiment showed that not only are all the solutions of the graph found, but also more than 99% of false solutions are deleted when the initial solution space is constructed. The powerful computational capability of the model was based on specific reactions among the large number of nanoscale oligonu- cleotide strands. All these tiny strands are operated by DNA self-assembly and parallel PCR. After thou- sands of accurate PCR operations, the solutions were found by recognizing, splicing, and assembling. We also prove that the searching capability of this model is up to 0(3^59). By means of an exhaustive search, it would take more than 896 000 years for an electronic computer (5 x 10^14 s-1) to achieve this enormous task. This searching capability is the largest among both the electronic and non-electronic computers that have been developed since the DNA computing model was proposed by Adleman's research group in 2002 (with a searching capability of 0(2^20)).
文摘In this paper, the sticker based DNA computing was used for solving the independent set problem. At first, solution space was constructed by using appropriate DNA memory complexes. We defined a new operation called “divide” and applied it in construction of solution space. Then, by application of a sticker based parallel algorithm using biological operations, independent set problem was resolved in polynomial time.
文摘The surface-based DNA computing is one of the methods of DNA computing which uses DNA strands immobilized on a solid surface. In this paper, we applied surface-based DNA computing for solving the dominating set problem. At first step, surface-based DNA solution space was constructed by using appropriate DNA strands. Then, by application of a DNA parallel algorithm, dominating set problem was resolved in polynomial time.
基金support from the National Key R&D Program of China(Grant No.2018YFE0118700)the National Natural Science Foundation of China(NSFC Grant No.62174119)+1 种基金the 111 Project(Grant No.B07014)the Foundation for Talent Scientists of Nanchang Institute for Microtechnology of Tianjin University.
文摘DNA methylation has been extensively investigated in recent years,not least because of its known relationship with various diseases.Progress in analytical methods can greatly increase the relevance of DNA methylation studies to both clinical medicine and scientific research.Microflu-idic chips are excellent carriers for molecular analysis,and their use can provide improvements from multiple aspects.On-chip molecular analysis has received extensive attention owing to its advantages of portability,high throughput,low cost,and high efficiency.In recent years,the use of novel microfluidic chips for DNA methylation analysis has been widely reported and has shown obvious superiority to conventional methods.In this review,wefirst focus on DNA methylation and its applications.Then,we discuss advanced microfluidic-based methods for DNA methylation analysis and describe the great progress that has been made in recent years.Finally,we summarize the advantages that microfluidic technology brings to DNA methylation analysis and describe several challenges and perspectives for on-chip DNA methylation analysis.This review should help researchers improve their understanding and make progress in developing microfluidic-based methods for DNA methylation analysis.
基金The project was supported by a grant form the Wuhan Mu-nicipal Chengguang Research Program (No 20015005049)
文摘This study evaluated the correlation between DNA degradation of the splenic lymphocytes and the early time of death, examined the early time of death by computerized image analysis technique (CIAT) and identified the best parameter that quantitatively reflects the DNA degradation. The spleen tissues from 34 SD rats were collected, subjected to cell smearing every 2 h within the first 36 h after death, stained by Feulgen-Van's staining, three indices reflecting DNA content in splenic lymphocytes, including integral optical density (IOD), average optical density (AOD), average gray scale (AG) were measured by the image analysis. Our results showed that IOD and AOD decreased and AG increased over time within the first 36 h. A stepwise linear regression analysis showed that only AG was fitted. A correlation between the postmortem interval (PMI) and AG was identified and the corresponding regression equation was obtained. Our study suggests that CIAT is a useful and promising tool for the estimation of early PMI with good objectivity and reproducibility, and AG is a more effective and better quantitative indicator for the estimation of PMI within the first 36 h after death in rats.
文摘Recently, the possibility of using DNA as a computing tool arouses wide interests of many researchers. In this paper, we first explored the mechanism of DNA computing and its biological mathematics based on the mechanism of biological DNA. Then we integrated DNA computing with evolutionary computation, fuzzy systems, neural networks and chaotic systems in soft computing technologies. Finally, we made some prospects on the further work of DNA bio soft computing.
基金the National Natural Science Foundation of China (Grant No. 10471081)
文摘Let k ? 2, 1 ? i ? k and α ? 1 be three integers. For any multiset which consists of some k-long oligonucleotides, a DNA labelled graph is defined as follows: each oligonucleotide from the multiset becomes a point; two points are connected by an arc from the first point to the second one if the i rightmost nucleotides of the first point overlap with the i leftmost nucleotides of the second one. We say that a directed graph D can be (k, i; α)-labelled if it is possible to assign a label (l 1(x), ..., l k (x)) to each point x of D such that l j (x) ? {0, ..., α ? 1} for any j ? {1, ..., k} and (x, y) ? E(D) if and only if (l k?i+1(x), ..., l k (x)) = (l 1(y), ..., l i (y)). By the biological background, a directed graph is a DNA labelled graph if there exist two integers k, i such that it is (k, i; 4)-labelled. In this paper, a detailed discussion of DNA labelled graphs is given. Firstly, we study the relationship between DNA labelled graphs and some existing directed graph classes. Secondly, it is shown that for any DNA labelled graph, there exists a positive integer i such that it is (2i, i; 4)-labelled. Furthermore, the smallest i is determined, and a polynomial-time algorithm is introduced to give a (2i, i; 4)-labelling for a given DNA labelled graph. Finally, a DNA algorithm is given to find all paths from one given point to another in a (2i, i; 4)-labelled directed graph.
基金Supported by the Fond for Open Projects of Xinjiang Key Laboratory of Herbivore Nutrition for Meat&Milk Production~~
文摘[Objective] The sequences of mitochondrial DNA D-loop region of Xinjiang Goose with three different colors of plumage were analyzed in order to study the genetic diversity of Xinjiang Goose, as well as the phylogeny and evolution. [Method] Ten geese were selected randomly from the core populations of grey-, mosaic- and white-plumaged Xinjiang Goose respectively with a total number of thirty as experi- mental materials, of which the blood samples were collected from the largest vein under the wing (brachial vein) for DNA extraction. Sequences of mitochondrial DNA D-loop regions were determined using DNA sequencing technology to analyze the polymorphism. In addition, the genetic distances among different populations were estimated through the comparison with the reference sequences. [Resull] The con- tents of A, G, C and T nucleotides in the D-loop region of Xinjiang Goose were 28.85%, 17.05%, 25.38% and 28.72%, respectively. The average haplotype diversity and nucleotide diversity of Xinjiang Goose were 0.583 and 0.056. Xinjiang Goose and Greylag Goose were clustered into the same group. [Conclusion] The results showed that Xinjiang Geese with three different colors of plumage all descend from Greylag Goose (Anser anser).
基金supported by the National Natural Science Foundation of China(61272246,61370099,61272161,61127005,61133010,61425002,61320106005)the Graduate Education in Shaanxi Normal University Innovation Fund
文摘DNA computing, currently a hot research field in information processing, has the advantages of parallelism, low energy consumption, and high storability, therefore, it has been applied to a variety of complicated computational problems. The emerging field of DNA nanotechnology has also developed quickly; within it, the method of DNA strand displacement has drawn great attention because it is self-induced, sensitive, accurate, and operationally simple. This article summarizes five aspects of the recent developments of DNA-strand displacement in DNA computing:(1) cascading circuits;(2) catalyzed reaction;(3) logic computation;(4) DNA computing on surfaces; and(5) logic computing based on nanoparticles guided by strand displacement. The applications and mechanisms of strand displacement in DNA computing are discussed and possible future developments are presented.