Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Weng-Long Chang is active.

Publication


Featured researches published by Weng-Long Chang.


BioSystems | 2003

Solving the set cover problem and the problem of exact cover by 3-sets in the adleman-lipton model

Weng-Long Chang; Minyi Guo

Adleman wrote the first paper in which it is shown that deoxyribonucleic acid (DNA) strands could be employed towards calculating solutions to an instance of the NP-complete Hamiltonian path problem (HPP). Lipton also demonstrated that Adlemans techniques could be used to solve the NP-complete satisfiability (SAT) problem (the first NP-complete problem). In this paper, it is proved how the DNA operations presented by Adleman and Lipton can be used for developing DNA algorithms to resolving the set cover problem and the problem of exact cover by 3-sets.


parallel computing | 2004

Fast parallel molecular solution to the dominating-set problem on massively parallel bio-computing

Minyi Guo; Michael Ho; Weng-Long Chang

This paper shows how to use DNA strands to construct solution space of molecules for the dominating-set problem and how to apply biological operations to solve the problem from the solution space of molecules. In order to achieve this, we have proposed some DNA based parallel algorithms using the operations in Adleman-Lipton model, together with the analysis of the computational complexity for DNA parallel algorithms.


IEEE Transactions on Nanobioscience | 2007

Fast Parallel DNA-Based Algorithms for Molecular Computation: The Set-Partition Problem

Weng-Long Chang

This paper demonstrates that basic biological operations can be used to solve the set-partition problem. In order to achieve this, we propose three DNA-based algorithms, a signed parallel adder, a signed parallel subtractor and a signed parallel comparator, that formally verify our designed molecular solutions for solving the set-partition problem.


Future Generation Computer Systems | 2004

Towards solution of the set-splitting problem on gel-based DNA computing

Weng-Long Chang; Minyi Guo; Michael Ho

Adleman wrote the first paper that demonstrated that DNA (DeoxyriboNucleic Acid) strands could be applied for dealing with solutions of the NP-complete Hamiltonian path problem (HPP). Lipton wrote the second paper that showed that the Adleman techniques could also be used to solve the NP-complete satisfiability (SAT) problem (the first NP-complete problem). Adleman and his co-authors proposed sticker for enhancing the Adleman-Lipton model. In this paper, it proves how to apply sticker in the sticker-based model to construct solution space of DNA in the set-splitting problem and how to apply DNA operations in the Adleman-Lipton model to solve that problem from the solution space of sticker.


IEEE Transactions on Nanobioscience | 2008

Quantum Algorithms for Biomolecular Solutions of the Satisfiability Problem on a Quantum Machine

Weng-Long Chang; Ting-Ting Ren; Jun Luo; Mang Feng; Minyi Guo; Kawuu W. Lin

In this paper, we demonstrate that the logic computation performed by the DNA-based algorithm for solving general cases of the satisfiability problem can be implemented more efficiently by our proposed quantum algorithm on the quantum machine proposed by Deutsch. To test our theory, we carry out a three-quantum bit nuclear magnetic resonance experiment for solving the simplest satisfiability problem.


The Journal of Supercomputing | 2012

Molecular solutions of the RSA public-key cryptosystem on a DNA-based computer

Weng-Long Chang; Kawuu W. Lin; Ju-Chin Chen; Chih-Chiang Wang; Lai Chin Lu; Minyi Guo; Michael Ho

The RSA public-key cryptosystem is an algorithm that converts a plain-text to its corresponding cipher-text, and then converts the cipher-text back into its corresponding plain-text. In this article, we propose five DNA-based algorithms—parallel adder, parallel subtractor, parallel multiplier, parallel comparator, and parallel modular arithmetic—that construct molecular solutions for any (plain-text, cipher-text) pair for the RSA public-key cryptosystem. Furthermore, we demonstrate that an eavesdropper can decode an encrypted message overheard with the linear steps in the size of the encrypted message overheard.


bioinformatics and bioengineering | 2004

Fast parallel molecular algorithms for DNA-based computation: factoring integers

Weng-Long Chang; Michael Ho; Minyi Guo

We propose three DNA-based algorithms - parallel subtractor, parallel comparator and parallel modular arithmetic - that formally verify our designed molecular solutions for factoring the product of two large prime numbers.


IEEE Transactions on Nanobioscience | 2012

Fast Parallel DNA-Based Algorithms for Molecular Computation: Quadratic Congruence and Factoring Integers

Weng-Long Chang

Assume that is a positive integer. If there is an integer such that , i.e., the congruence has a solution, then is said to be a quadratic congruence . If the congruence does not have a solution, then is said to be a quadratic noncongruence . The task of solving the problem is central to many important applications, the most obvious being cryptography. In this article, we describe a DNA-based algorithm for solving quadratic congruence and factoring integers. In additional to this novel contribution, we also show the utility of our encoding scheme, and of the algorithms submodules. We demonstrate how a variety of arithmetic, shifted and comparative operations, namely bitwise and full addition, subtraction, left shifter and comparison perhaps are performed using strands of DNA.


Parallel Processing Letters | 2005

Solving the Independent-set Problem in a DNA-Based Supercomputer Model

Weng-Long Chang; Minyi Guo; Jesse Wu

In this paper, it is demonstrated how the DNA (DeoxyriboNucleic Acid) operations presented by Adleman and Lipton can be used to develop the parallel genetic algorithm that solves the independent-set problem. The advantage of the genetic algorithm is the huge parallelism inherent in DNA based computing. Furthermore, this work represents obvious evidence for the ability of DNA based parallel computing to solve NP-complete problems.


The Journal of Supercomputing | 2011

Fast parallel DNA-based algorithms for molecular computation: discrete logarithm

Weng-Long Chang; Shu-Chien Huang; Kawuu W. Lin; Michael Ho

Diffie and Hellman (IEEE Trans. Inf. Theory 22(6):644–654, 1976) wrote the paper in which the concept of a trapdoor one-way function was first proposed. The Diffie–Hellman public-key cryptosystem is an algorithm that converts input data to an unrecognizable encryption, and converts the unrecognizable data back into its original decryption form. The security of the Diffie–Hellman public-key cryptosystem is based on the difficulty of solving the problem of discrete logarithms. In this paper, we demonstrate that basic biological operations can be applied to solve the problem of discrete logarithms. In order to achieve this, we propose DNA-based algorithms that formally verify our designed molecular solutions for solving the problem of discrete logarithms. Furthermore, this work indicates that public-key cryptosystems based on the difficulty of solving the problem of discrete logarithms are perhaps insecure.

Collaboration


Dive into the Weng-Long Chang's collaboration.

Top Co-Authors

Avatar

Minyi Guo

Shanghai Jiao Tong University

View shared research outputs
Top Co-Authors

Avatar

Michael Ho

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Chih-Ping Chu

National Cheng Kung University

View shared research outputs
Top Co-Authors

Avatar

Kawuu W. Lin

National Kaohsiung University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar

Mang Feng

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

Ting-Ting Ren

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

Athanasios V. Vasilakos

Luleå University of Technology

View shared research outputs
Top Co-Authors

Avatar

Lai Chin Lu

National Kaohsiung University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar

Jun Luo

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

Chih-Chiang Wang

National Kaohsiung University of Applied Sciences

View shared research outputs
Researchain Logo
Decentralizing Knowledge