TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Anyone here working on/with membrane computing?

57 pointsby netfortiusover 2 years ago
Although probably late in this field, I have recently come across the topic, sourced/starting from an old paper by one of the main actors in this area, Gheorghe Paun ("An impossibility theorem for indicators aggregation"), who I then followed through to learning about Membrane Computing. I am planning to buy the introductory book on the topic, also authored by Paun, but not right away. I was wondering if there are individuals who could speak to the how and why, and maybe work on applications in this space.

7 comments

guiraldelliover 2 years ago
I have worked with it [1], in particular with a special class of it, MP (Metabolic P).<p>In a nutshell, it is a theoretical model <i>inspired</i> by biology, but which produces many interesting results, as super-Turing computational power.<p>I am not sure whether it is still, but the reference on web for the subject was <a href="http:&#x2F;&#x2F;ppage.psystems.eu&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ppage.psystems.eu&#x2F;</a> .<p>Besides Păun, other big names in the topic are Perez-Jimenez, Gheorghe and Manca.<p>As far as I am concerned, there are little practical application of it, even though the theoretical potential is considerable.<p>I tried to focus on more day-to-day application of MP [2], and I managed to get some nice results, but further advance was limited by external forces.<p>Do I recommend to buy an introductory book on the subject? No, mostly because I think the material online from the people I mentioned above, plus their publication, is more than enough to acquire the knowledge. Besides, I bet the book is published by Elsevier, which usually mean it is a simple collection of papers, except the fact I am not fan of that publishing house.<p>If you have any more direct question, feel free to contact me—hopefully I can be of some help.<p>But, I have the impression that membrane computing is still a very academic topic disconnected from the engineering world.<p>If it is what you like, then it might satisfy you. :)<p>[1]: <a href="https:&#x2F;&#x2F;ricardo.guiraldelli.com&#x2F;research.html#doctorate" rel="nofollow">https:&#x2F;&#x2F;ricardo.guiraldelli.com&#x2F;research.html#doctorate</a><p>[2]: <a href="https:&#x2F;&#x2F;ricardo.guiraldelli.com&#x2F;research.html#available-material" rel="nofollow">https:&#x2F;&#x2F;ricardo.guiraldelli.com&#x2F;research.html#available-mate...</a>
评论 #34521304 未加载
评论 #34521163 未加载
mindcrimeover 2 years ago
<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Membrane_computing" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Membrane_computing</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;P_system" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;P_system</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cell_membrane" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cell_membrane</a><p>Huh. Wasn&#x27;t familiar with this before now. Looks very interesting though.
评论 #34519913 未加载
评论 #34518893 未加载
pubbyover 2 years ago
In a somewhat-related area, Alan Kay viewed object-oriented programming as cells (objects) and their transport proteins (messages). Like biology, the system is a big ugly mess, but it&#x27;s made up of tiny self-contained units that can handle themselves. The actor model continues this idea, but usually drops the connection to biology.
al2o3crover 2 years ago
The claims of &quot;solve NP problems in linear time&quot; appear to come with a giant gotcha: they involve allowing the number of membranes to grow exponentially with the problem size! For instance, see:<p><a href="https:&#x2F;&#x2F;www.cs.auckland.ac.nz&#x2F;research&#x2F;groups&#x2F;CDMTCS&#x2F;researchreports&#x2F;102paun.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.auckland.ac.nz&#x2F;research&#x2F;groups&#x2F;CDMTCS&#x2F;researc...</a><p>This seems like a huge problem for any electronic representation, since most any computational approach will deliver &quot;super-Turing&quot; results if you allow the machine to grow faster than the problem...
mikewarotover 2 years ago
This seems to be a special case of a computational fabric.[1] If you reduce computation to the barest minimum, you get down to a cartesian grid of 4 input 4 output Look Up Tables (LUTs). If you clock them in alternating phases, like colors on a checkerboard, you avoid all race conditions, and get deterministic general purpose computing which can run this type of algorithm.<p>I was reading George Gilder back in the 1980s when that idea hit me, and its been in the back of my brain ever since.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fabric_computing" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fabric_computing</a>
cvccvroomvroomover 2 years ago
Similar to VM emulation, the problems with electronic or Turing simulation of chemical and biological processes are many. Simulating a sea of neurons or organelles doesn&#x27;t tend to scale well without using actual organic processes.<p>I wouldn&#x27;t bother without a specific need that can be accelerated with biochemistry directly. Turing completeness can&#x27;t be improved on.
评论 #34524076 未加载
nextosover 2 years ago
Luca Cardelli, who is quite famous in formal methods, did a lot of work in the area during the early 2000s: <a href="http:&#x2F;&#x2F;lucacardelli.name" rel="nofollow">http:&#x2F;&#x2F;lucacardelli.name</a>