Optimal approximate computation of Euclidean distance in spiking neural P systems framework

A fast approximation for the Euclidean distance, i.e., the [Formula: see text]-norm of a complex number was investigated. The problem is obtaining an initial estimate with minimal effort and maximum numerical precision. We show how to eliminate the square root computation and improve the precision of an approximation with just a few shifts and additions from 41% to just 4%. This corresponds to an improvement of precision from 1 bit to almost 5 bits. As successive Newton iterations double the number of bits, this eliminates the need for two initial iterations. For example, a result with 16-bit precision can be obtained by just two iterations instead of four. We implement the computation by using two types of basic neurons, namely a high-pass (HP) neuron and a low-pass (LP) neuron, in the Spiking Neural P systems framework.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-05-23
DOI
https://doi.org/10.1038/s41598-025-02793-3
Primary Topic
DNA and Biological Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimal approximate computation of Euclidean distance in spiking neural P systems framework

Tseren-Onolt Ishdorj, Seonuck Paek, Uuganbaatar Dulamragchaa, Gordon Cichon et al.
Scientific Reports
DNA and Biological Computing
article

Optimal approximate computation of Euclidean distance in spiking neural P systems framework

Tseren-Onolt Ishdorj, Seonuck Paek, Uuganbaatar Dulamragchaa, Gordon Cichon, Hyun‐Chul Kim, Otgonbayar Agvaan
article en

Abstract

A fast approximation for the Euclidean distance, i.e., the [Formula: see text]-norm of a complex number was investigated. The problem is obtaining an initial estimate with minimal effort and maximum numerical precision. We show how to eliminate the square root computation and improve the precision of an approximation with just a few shifts and additions from 41% to just 4%. This corresponds to an improvement of precision from 1 bit to almost 5 bits. As successive Newton iterations double the number of bits, this eliminates the need for two initial iterations. For example, a result with 16-bit precision can be obtained by just two iterations instead of four. We implement the computation by using two types of basic neurons, namely a high-pass (HP) neuron and a low-pass (LP) neuron, in the Spiking Neural P systems framework.

Scientific ReportsVol. 15(1)
Mongolian Academy of Sciences (MN), Mongolian University of Science and Technology (MN), Sangmyung University (KR)
Korea International Cooperation Agency
Openalex Percentile: Top 90%
DNA and Biological Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.