Distributed Optimization for Linear Multiagent Systems: Edge- and Node-Based Adaptive Designs | Synapse