Allocating Social Goals Using the Contract Net Protocol in Online Multi-agent Planning | IEEE Conference Publication | IEEE Xplore