TRANSOPE: a multi-agent model to simulate outsourcing networks in road freight transport.

TRANSOPE: a multi-agent model to simulate outsourcing networks in road freight transport. (1.0.0)

A road freight transport (RFT) operation involves the participation of several types of companies in its execution. The TRANSOPE model simulates the subcontracting process between 3 types of companies: Freight Forwarders (FF), Transport Companies (TC) and self-employed carriers (CA). These companies (agents) form transport outsourcing chains (TOCs) by making decisions based on supplier selection criteria and transaction acceptance criteria. Through their participation in TOCs, companies are able to learn and exchange information, so that knowledge becomes another important factor in new collaborations. The model can replicate multiple subcontracting situations at a local and regional geographic level. The succession of n operations over d days provides two types of results: 1) Social Complex Networks, and 2) Spatial knowledge accumulation environments. The combination of these results is used to identify the emergence of new logistics clusters. The types of actors involved as well as the variables and parameters used have their justification in a survey of transport experts and in the existing literature on the subject. As a result of a preferential selection process, the distribution of activity among agents shows to be highly uneven. The cumulative network resulting from the self-organisation of the system suggests a structure similar to scale-free networks (Albert & Barabási, 2001). In this sense, new agents join the network according to the needs of the market. Similarly, the network of preferential relationships persists over time. Here, knowledge transfer plays a key role in the assignment of central connector roles, whose participation in the outsourcing network is even more decisive in situations of scarcity of transport contracts.

Release Notes

TRANSOPE uses empirical data with the aim of simulating expert decision-making in the field of transport outsourcing. The results are therefore sufficiently robust to be applied to future policies for the dynamisation of the sector in local and regional environments. Furthermore, the model can be applied to particular situations of outsourcing needs based on specific criteria, which represents an opportunity for its use as a management tool. By pressing SETUP, a Freight Frowarder (FF) selects a Transport Company (TC), which in turn selects a Self-employed Carrier (CA) according to the supplier selection criteria. CAs can refuse transport operations if the price offered equals or exceeds their costs. When GO is pressed, the model plays all the indicated operations during the days previously indicated. The AVAILABILITY value of an agent decreases with each participation. If the FOUR_AGENTS_CHAIN option is set to “ON”, the chain of 3 agents becomes a chain of 4. Thus, a FF chooses a TC, this one chooses another TC and this one chooses a CA. Each time a day ends, the areas where more agent learning has taken place are darkened. The simulation stops when all operations of all days have been completed or when there are no agents available to perform them. For more information on how to handle the simulation controls, see the “information” tab before running the model. At the end of the simulation two files could be generated: one with the values of the agents (nodes) and one with the values of the contracts (arcs). With these two files the graph can be built for further analysis.

Associated Publications

Salas, A., Cases, B. y GarcĂ­a Palomares, J. C. (2019). Value chains of Road Freight Transport operations: An agent-based modelling proposal. Procedia Computer Science, 151, 769-775.


This is a companion discussion topic for the original entry at https://www.comses.net/codebases/651dc240-34ff-44cd-8006-4a058b03d93a/releases/1.0.0
1 Like