Modern approaches to agent-based complex automated negotiation. (2017)