In Algiers area several collective transportation means such as: public buses, private buses, tramway, metro, train, etc are available; nevertheless the lack of coordination among them arises some relevant questions concerning the profitability of these means, as well as the satisfaction of travellers. In order to answer these questions, a statistical survey is conducted by the urban dynamics team of our research centre. Furthermore, the present work aims to figure out optimal strategies of both public authority and the private transport union, taking into account the travellers’ reactions. In this direction, a three steps game is considered. To compute a solution to the game under consideration, an ABC algorithm combined to TOPSIS method are used. The whole methodology is applied to Algiers area and bring solutions that motivate the private operators to cooperate with the authorities’ plans. In addition, the developed algorithm has the advantage to be flexible, since it allows multiple optimal solutions.