The automatic detection of suspicious behavior is one important part in order to support operators in surveillance tasks. Therefore, an approach to model the behavior of objects by using multi-agent systems is introduced. As each object has its own objectives and desires to fulfill, these are modeled as utility functions. The actions of the objects are estimated by using the Nash bargaining solution. Consequently, it is implied, that the objects are cooperating in order to achieve an optimal result for themselves. First results for this algorithm are shown by using examples from the maritime domain. On the one hand, the algorithm is used to calculate an anomaly score. On the other hand, it is used to predict the movement of vessels