A hypothetical GAI remains hypothetical. We've been working on self-managing systems for 25+ years and still have very little idea how to make them. IF we can solve hallucinations (which have recently been shown to be equivalent to patients with various stages of dementia) and research can give us new self-* technologies capable of configuring, healing, protecting, and optimizing both logical (software) and physical infrastructure (because what does a GAI do with a cable cut?), then we might see a quick devaluation of human labor. Also, everyone is speakin... (read more)
I would think that solving problems with swarms vs single agent has a lot in common with parallelization of algorithms (of all classes). Every large problem we want to solve should be categorizable into a complexity class. Then it's just a question of how small we can make the constants. Running any swarm will still be subject to Amdahl's law and synchronous vs asynchronous execution. In any cooperating swarm (that is not solving "embarrassingly parallel" or mapreduce workflows), you're always going to have increased latency and compute costs due to messag... (read more)