Software Agents in Support of Scheduling Group Training

Nowadays, being fit is becoming more and more popular. This includes eating habits – with, for instance, companies offering personalized box-diets – as well as exercising. Obviously, one can go to a fitness club alone, but it is much more fun to go together with friends. Here, it should be obvious that reaching an agreement, between two persons, on the time and location of a fitness club, may be relatively easy. However, it becomes more complex with each additional person that would like to join the group. The aim of this contribution is to show how an agent-based application can be used to negotiate schedule of group training sessions. As a matter of fact, it will be shown that, under a limited number of “good-will assumptions”, the proposed application can fully eliminate human involvement in the scheduling process, as it can find the best suitable place and time for a training session, considering individual preferences.