Data filtering simulation model based on bacterial colonies Self-Assembly and Quorum-Sensing

   page       attach   
abstract

Stromatolites are colonies of bacteria that self-assemble into rock formations in tidal salt flats. Each stromatolite can make independent decisions, while maintaining communication with the colony. The workload is shared among all colony individuals. Stromatolites breed rapidly, and quickly develop resistance to antibiotics and other threats by developing new genes. I plan to incorporate these principles into a simulated data filtering system. The system is composed by autonomous agents acting like bacteria. Workload i.e., incoming data, will be spread evenly through the network. And in a process mimicking natural selection, desirable data will be quickly distributed to incoming knowledge, while undesirable data will be filtered.

outcomes

getting started

Open a command prompt in the archive's root folder, then type:
  • on Linux & Mac OS java -cp bac/bin:bac/libs/2p.jar:bac/libs/tucson.jar sa.mantani.tucson.launchers.LaunchScenario
  • on Windows java -cp bac/bin;bac/libs/2p.jar;bac/libs/tucson.jar sa.mantani.tucson.launchers.LaunchScenario
demo-screenshot.png