top | item 2103668

Fruit fly nervous system: new solution to fundamental computer network problem

46 points| ca98am79 | 15 years ago |kurzweilai.net | reply

13 comments

order
[+] 6ren|15 years ago|reply
Adjacent cells might self-select, but you can adjust the probability of self-selection to lower this risk as much as you like. Once selected, the cell owns the adjacent cells, by inhibiting their self-selection. (Maybe the inhibitor spreads further over time?). As self-selection continues, any gaps are filled in.

It reminds me of git's hashes. There's no absolute guarantee that different objects will have different hashes (since there are more possible objects than hashes), but it's pretty good in practice (and I guess/hope git has a secondary check for collisions). I really don't like these kinds of algorithms - they are just wrong - but I have to admit they work pretty well, by taking a likely guess instead of working it out exactly. eg ethernet also uses randomnness.

[+] sophacles|15 years ago|reply
This claim of wrongness is a pretty large claim. Care to back it up? (e.g. define wrong)
[+] tieTYT|15 years ago|reply
This article desperately needs a diagram.
[+] JoeAltmaier|15 years ago|reply
Requires all selection to be synchronized - may be difficult to implement in a dynamic evolving network e.g. the internet.
[+] TheSOB88|15 years ago|reply
Cool algorithm. Does it produce as effective an MIS?