This paper addresses the problem of generating counteroffers by a buyer
agent negotiating with multiple seller agents concurrently over multiple distinct
negotiation objects. Each object has one provider and characterized by multiple
issues, i.e., attributes.Most previous works address negotiation strategies for simpler situations where an agent negotiates with multiple opponents for the purpose of securing an agreement over a single object with either a single negotiation issue or multiple negotiation issues. We propose a novel dynamic negotiation strategy that works in a more complicated negotiation scenario. The strategy involves adaptation of both the initially generated counteroffers and the issues’ counteroffers weight matrix during negotiation. The proposed dynamic strategy takes into consideration the behaviors of the current opponents in terms of their recent concessions to fine-tune the negotiation strategy of the agent in real-time. The initial experimental results show that the proposed mechanism is effective in terms of both the agreement and the utility rates when compared with a static strategy.