1,211
Views
3
CrossRef citations to date
0
Altmetric
Research Articles

A multi-start route improving matheuristic for the production routeing problem

ORCID Icon, , &
Pages 7608-7629 | Received 21 Oct 2021, Accepted 15 Nov 2022, Published online: 03 Jan 2023

Figures & data

Figure 1. Illustration of calculating the costs of removing node b from route r and inserting node e at position 5 in route r. Route r is marked with solid lines and the insertion and removal with dotted lines.

A route consisting of the depot and nodes a, b, c and d. The node e is not in the route. We then have the following: i r(1)=a, i r(3)=c, i r(4)=d, i r(5)=0, p r(b)=2 and p * r(e)=5.
Figure 1. Illustration of calculating the costs of removing node b from route r and inserting node e at position 5 in route r. Route r is marked with solid lines and the insertion and removal with dotted lines.

Figure 2. A route consisting of the depot and nodes a, b, c and d is changed to a route consisting of the depot and nodes b, d and e. The cost of the route is then changed from C0a+Cab+Cbc+Ccd+Cd0 to C0b+Cbd+Cde+Ce0.

An example showing the cost calculations when b, d and e are included in route r and a and c are excluded. The route cost C R r is calculated based on the original route, and the cost of choosing route r and including b, d and e is shown to be correct.
Figure 2. A route consisting of the depot and nodes a, b, c and d is changed to a route consisting of the depot and nodes b, d and e. The cost of the route is then changed from C0a+Cab+Cbc+Ccd+Cd0 to C0b+Cbd+Cde+Ce0.

Table 1. An overview of all solution methods for the PRP.

Table 2. The number of instances solved by each solution method.

Table 3. Parameter values.

Table 4. The average results for the Adulyasak instances.

Table 5. The average gaps in percentage for the Archetti instances.

Table 6. The number of best-known solutions (BKSs) for the Archetti instances.

Table 7. The average computing time in seconds for the Archetti instances.

Table 8. The average gap in percentage for the Boudia instances.

Table 9. The number of best-known solutions (BKSs) for the Boudia instances.

Table 10. The average computing time in seconds for the Boudia instances.

Table 11. The average gap in percentage for the IRP.

Table 12. The number of best-known solutions (BKSs) for the IRP.

Table 13. The average computing time in seconds for the IRP.

Table 14. The reduction in solution quality, given in percentage, if different components of the matheuristic are removed.

Data availability statement

The data that support the findings of this study are openly available at http://axiomresearchproject.com/publications/.