2009Unpublished venueRequires access

Procedure for Multiplication Based on DNA Computing

Sanchita Paul, Gadadhar Sahoo

Open publisher page 0 citations

Abstract

DNA computing utilizes the properties of DNA for performing the computations. The computations include arithmetic and logical operations. In this paper, we describe a procedure for multiplication of a pair of two binary numbers. The procedure mainly consist of bit-shift and addition operations that depends on the bit position of 1's in the multiplier and finally addition operations which take place simultaneously in each steps. The above method takes O(1) time in the best case which exists when each bit of multiplier is zero. The time complexity of proposed algorithm is O(n) for average and worst case and the space complexity of proposed algorithm is O(n) for average case, worst case and best case.

About this research paper

What this paper is about

DNA computing utilizes the properties of DNA for performing the computations. The computations include arithmetic and logical operations. In this paper, we describe a procedure for multiplication of a pair of two binary numbers. The procedure mainly consist of bit-shift and addition operations that depends on the bit position of 1's in the multiplier and finally addition operations which take place simultaneously in each steps. The above method takes O(1) time in the best case which exists when each bit of multiplier is zero. The time complexity of proposed algorithm is O(n) for average and worst case and the space complexity of proposed algorithm is O(n) for average case, worst case and best case.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

DNA computing utilizes the properties of DNA for performing the computations. The computations include arithmetic and logical operations. In this paper, we describe a procedure for multiplication of a pair of two binary numbers. The procedure mainly consist of bit-shift and addition operations that depends on the bit position of 1's in the multiplier and finally addition operations which take place simultaneously in each steps. The above method takes O(1) time in the best case which exists when each bit of multiplier is zero. The time complexity of proposed algorithm is O(n) for average and worst case and the space complexity of proposed algorithm is O(n) for average case, worst case and best case.

Key concepts: Multiplication (music), DNA computing, Multiplier (economics), Computation, Arithmetic, Multiplication algorithm, Computer science, Binary number

Related papers

Back to paper searchBrowse research topicsOriginal source
Procedure for Multiplication Based on DNA Computing — Research Paper | ScholarLens