Comentarii Adauga Comentariu

Amoeba finds approximate solutions to NP-hard problem in linear time

TSP solutions obtained by the amoeba-based computing system for 4, 5, 6, 7, and 8 cities. Credit: Zhu et al. ©2018 Royal Society Open Science

Researchers have demonstrated that an amoeba—a single-celled organism consisting mostly of gelatinous protoplasm—has unique computing abilities that may one day offer a competitive alternative to the methods used by conventional computers.

The researchers, led by Masashi Aono at Keio University, assigned an amoeba to solve the Traveling Salesman Problem (TSP). The TSP is an in which the goal is to find the shortest route between several cities, so that each city is visited exactly once, and the start and end points are the same.

The problem is NP-hard, meaning that as the number of cities increases, the time needed for a computer to solve it grows exponentially. The complexity is due to the large number of possible solutions. For example, for four cities, there are only three possible routes. But for eight cities, the number of possible routes increases to 2520.

In the new study, the researchers found that an amoeba can find reasonable (nearly optimal) solutions to the TSP in an amount of time that grows only linearly as the number of cities increases from four to eight. Although conventional computers can also find approximate solutions in linear time, the amoeba's approach is completely different than traditional algorithms. As the scientists explain, the amoeba explores the solution space by continuously redistributing the gel in its amorphous body at a constant rate, as well as by processing optical feedback in parallel instead of serially.

Although a conventional computer can still solve the TSP much faster than an amoeba, especially for small problem sizes, the new results are intriguing and may lead to the development of novel analogue computers that derive approximate solutions of computationally complex problems of much larger sizes in linear time.

How it works

The particular type of amoeba that the scientists used was a plasmodium or "true slime mold," which weighs about 12 mg and consumes oat flakes. This amoeba continually deforms its amorphous body by repeatedly supplying and withdrawing gel at a velocity of about 1 mm/second to create pseudopod-like appendages.

In their experiments, the researchers placed the amoeba in the center of a stellate chip, which is a round plate with 64 projecting outwards, and then placed the chip on top of an agar plate. The amoeba is confined within the chip, but can still move into the 64 channels.

In order to maximize its nutrient absorption, the amoeba tries to expand inside the chip to come in contact with as much agar as possible. However, the amoeba does not like light. Since each channel can be selectively illuminated by light, it's possible to force the amoeba to retreat from the illuminated channels.

In order to model the TSP, each channel in the stellate chip represents an ordered city in the salesman's route. For example, in the case with four cities labeled A-D, if the amoeba occupies channels A4, B2, C1, and D3, then the corresponding solution to the TSP is C, B, D, A, C.

In order to guide the amoeba toward an optimal or nearly optimal solution, the key lies in controlling the light. To do this, the researchers use a in which every six seconds the system updates which channels are illuminated. The model incorporates information about the distance between each pair of cities, as well as feedback from the amoeba's current position in the channels.

The model ensures that the amoeba finds a valid solution to the TSP in a few ways. For example, once the amoeba has occupied a certain fraction of a particular channel, say A3, then channels A1, A2, and all other "A" channels are illuminated in order to prohibit city A from being visited twice. Also, B3, C3, D3, and all other "3" channels are illuminated to prohibit simultaneous visits to multiple cities.

The model accounts for the distances between cities by making it easier to illuminate channels that represent cities with longer distances than with shorter distances. For instance, say the amoeba occupies channel B2, and has begun to encroach into channels C3 and D3 in equal amounts, and the distance between cities B and C is 100 while the distance between cities B and D is 50. The longer distance between B and C eventually causes the system to illuminate channel C3, causing the amoeba to retreat from that but allowing it to continue moving into D3.

Overall, modeling the TSP with an amoeba harnesses the amoeba's natural tendency to seek out a stable equilibrium. As channels representing shorter routes are less likely to be illuminated, the amoeba may spread out in those channels and continue to explore other non-illuminated channels in order to maximize its surface area on the agar plate.

The researchers also developed a computer simulation called AmoebaTSP that mimics some of the main features of how the amoeba addresses the problem, including the continuous movement of gel as it is supplied at a constant rate and withdrawn from various channels.

"In our stellate chip for solving the n- TSP, the total area of the body of the amoeba becomes n when the amoeba finally finds an approximate solution," Aono told Phys.org. "There seems to be a 'law' that the amoeba supplies its gelatinous resource to expand in the non-illuminated channels at a constant rate, say, x. This law would be kept even when some resources bounce back from illuminated channels. Then the time required to expand the body area n to represent the solution becomes n/x. This mechanism would be the origin of the linear time, and it was reproduced by our computer simulation model.

"But still, the mechanism by which how the amoeba maintains the quality of the approximate , that is, the short route length, remains a mystery. It seems that spatially and temporally correlated movements of the branched parts of the amoeba located at distant channels are the key. Each of these branches is oscillating its volume with some temporal 'memory' on illuminated experiences. Groups of the branches perform synchronization and desynchronization for sharing information even though they are spatially distant."

In the future, the researchers plan to further improve the amoeba's computing abilities.

"We will investigate further how these complex spatiotemporal oscillatory dynamics enhance the computational performance in finding higher-quality solutions in shorter time," said coauthor Song-Ju Kim at Keio University. "If it could be clarified, the knowledge will contribute to create novel analogue computers that exploit the spatiotemporal dynamics of electric current in its circuit.

"Of course, running some other algorithms on traditional digital computers for linear time, we can derive approximate solutions to TSP. On the other hand, when running our simulation models (AmoebaTSP or its developed versions) on the traditional computers as we did in this study, the analogue and parallel spatiotemporal dynamics require nonlinear time for simulating them as digital and serial processes. So we are trying to obtain much higher-quality solutions than those derived from the traditional ones by running our models on the analogue computers for linear time or shorter."

The researchers also expect that, by fabricating a larger chip, the will be able to solve TSP problems with hundreds of cities, although this would require tens of thousands of channels.

Explore further: Health department says amoeba kills swimmer in Oklahoma lake

More information: Liping Zhu, Song-Ju Kim, Masahiko Hara, and Masashi Aono. "Remarkable problem-solving ability of unicellular amoeboid organism and its mechanism." Royal Society Open Science. royalsocietypublishing.org/doi/10.1098/rsos.180396


Linkul direct catre Petitie

CEREM NATIONALIZAREA TUTUROR RESURSELOR NATURALE ALE ROMANIEI ! - Initiativa Legislativa care are nevoie de 500.000 de semnaturi - Semneaza si tu !


Adauga Comentariu

Citiți și cele mai căutate articole de pe Fluierul:

BBC News: De ce importă România GUNOAIE DIN STRĂINĂTATE?

Guvernul spaniol condamnă violențele din Catalonia

Canada suspendă noile vânzări de arme către Turcia

Madridul denunță "violența generalizată" în manifestațiile din Catalonia

Erdogan: Nu vom declara niciodată o încetare a focului în nordul Siriei

Avionul Egyptair prăbuşit: Analiza uneia din cutiile negre arată că s-a pronunţat cuvântul "foc"

Fotbal: Ciprian Tătărușanu - Mai avem șanse, trebuie să credem în ele până la capăt

Washingtonul dorește să coopereze în continuare cu luptătorii kurzi împotriva SI

China solicită Congresului american să nu mai încerce să întervină în situația din Hong Kong

METEO #azi 16 octombrie 2019: Vreme călduroasă, dar ceață dimineața. Cum va fi vremea în București

Portugalia: Mario Centeno rămâne ministru de finanțe în noul guvern

Mii de pompieri au protestat marți la Paris

Orban, despre OUG 114: Trebuie abrogate prevederile legate de energie, domeniul bancar

Mădălina Mezei: Am fost revocată în această seară din funcția de CEO al TAROM; m-a informat președintele Consiliului de Administrație


Oficial rus: Turcia își va retrage trupele din Siria la finalul operațiunii militare

Siria: Pence se va întâlni joi cu Erdogan în căutarea unui acord de încetare a focului

Fotbal: România, doar 1-1 cu Norvegia, în preliminariile EURO 2020

Dăncilă: Eu nu girez un guvern până nu îi știu programul de guvernare; noi nu putem gira niște lozinci

Cum a "rămas" Palatul Buckingham fără hârtie igienică. Ce au povestit celebritățile care au călcat pragul reședinței reginei

CCR discută, miercuri, sesizarea privind alegerea lui Teodor Meleșcanu la șefia Senatului

Ludovic Orban, despre noul Guvern: Runda finală de negociere va fi probabil marți, miercuri

Ștefan Bănică jr., despre Tamara Buciuceanu: Un ARTIST cu A mare; ne-a lăsat multe personaje nemuritoare

Ai introdus codul PIN greşit? Cum afli codul PUK pentru Digi, Vodafone, Orange şi Telekom


Ministru francez: Este puțin probabil ca restaurarea Catedralei Notre-Dame să dureze doar cinci ani

Guvernul va aproba săptămâna viitoare un act normativ pentru achitarea facturilor prin PNDL

Prăbușirea unei clădiri în Brazilia: un mort și zece dispăruți

Matematica parlamentară | Orban mai are nevoie de 17 voturi pentru ca Guvernul să fie învestit

Marina Constantinescu: Tamara Buciuceanu - un model, zeci de ani de performanță, de pasiune, de comedie și dramă

Mircea Badea, pe blogul lui, despre Ciolos: Aștept să nu-i mai văd fața buboasă a acestui impostor cinic, ipocrit si stupid, cocoțat pe cadavre în funcția de prim ministru"

Băncile străine îi jupoaie pe români DUBLU față de cum o fac cu cetățenii din celelalte state europene

CCR discută sesizarea privind alegerea lui Teodor Meleșcanu la conducerea Senatului

Iată de ce au făcut DIVERSIUNEA și CIRCUL cu "părinții care își ucid copiii pentru că nu-i vaccinează". Bodog: "Legea vaccinării (CU FORȚA), în primă lectură în şedinţa de Guvern de joi". BATĂ-I SĂ-I BATĂ DE DIVERSIONIȘTI

Oamenii de știință spun că albinele pot face operații matematice de bază

Senator PNL pune presiune pe Curtea Constituțională spunându-le ce să facă și cere "Lumină" de la Înalta Poarta încălcând Constituția României. Alina Gorghiu: Îi cer public lui Valer Dorneanu să aştepte avizul Comisiei de la Veneţia pe Legea 303

O vedetă de la noi face dezvăluiri: "Profa de desen m-a dezvirginat la 15 ani, în pauza de meditaţii"

CSM a validat raportul Inspecției Judiciare pe cauzele din DNA cu magistrații. Judecător: Toți am avut dosare penale

Orban spune că viitoarea persoană propusă pentru funcția de comisar european va fi audiată în Parlament

Fotbal - Preliminariile EURO 2020: România - Norvegia 0-0, la pauză

Viorica Dăncilă anunță că PSD este de acord cu o "unire" cu Pro România, dar fără Victor Ponta

Ofensiva turcă în Siria: Nu a existat o evadare ''majoră'' a deținuților din rândul SI ''în acest stadiu'' (responsabil american)

Dăncilă: Am fi de acord cu o unire cu Pro România, dar fără Victor Ponta

Tarom are un nou director general, după ce Mădălina Mezei a fost demisă

Reacția lui Ștefan Bănică Jr, după moartea Tamarei Buciuceanu: A plecat spre mai bine și nu a luat nimic cu ea

FOTO | Jennifer Aniston a făcut senzație pe Instagram cu un selfie în care apare alături de actorii din "Friends"

Tulcea: Medicul ginecolog de la Spitalul Județean prins în flagrant când lua mită, reținut

Firea, despre Tamara Buciuceanu: S-a mai stins o stea... Cerul nostru va fi un pic mai întunecat

Angela Gheorghiu: Tamara Buciuceanu - una dintre cele mai importante actrițe din istoria actoriei

VIDEO | Ministrul Răzvan Cuc, despre Autostrada Transilvania: S-au turnat primii kilometri de asfalt pe secțiunea Biharia-Borș

Dăncilă susține că nu a primit nicio comunicare de la Comisia Europeană. Propunerile pentru comisarul UE rămân la fel

Consiliul UE nu a ajuns la un acord pentru deschiderea negocierilor de aderare cu Albania și Macedonia de Nord

Nelu Barbu - numit consul general al României la Shanghai (Monitorul Oficial)

Dorina Lazăr, despre Tamara Buciuceanu: Ultima dată ne-am întâlnit când a împlinit 90 de ani

Dăncilă: Tamara Buciuceanu, o adevărată valoare a filmului și a teatrului românesc

Bărbat de 70 de ani, dispărut pe munte, căutat de jandarmi și salvamontiști

Google a prezentat smartphone-urile Pixel 4 și 4 XL

Vizită regală la Paris: Custodele Coroanei și principele Radu - prezenți la inaugurarea Promenadei Regina Maria a României

Barna cere din nou președintelui Iohannis și premierului desemnat să susțină condițiile USR-PLUS

Ionuț Vulpescu: Tamara Buciuceanu - o actriță polivalentă; își iubea și respecta publicul

Pag.1 Pag.2 Pag.3 Pag.4

Nr. de articole la aceasta sectiune: 197, afisate in 4 pagini.

ieri 05:26 CITATUL ZILEI