An algorithm for mapping the asymmetric multiple traveling salesman problem onto colored Petri nets (Q2283818)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An algorithm for mapping the asymmetric multiple traveling salesman problem onto colored Petri nets |
scientific article |
Statements
An algorithm for mapping the asymmetric multiple traveling salesman problem onto colored Petri nets (English)
0 references
13 January 2020
0 references
Summary: The Multiple Traveling Salesman Problem is an extension of the famous Traveling Salesman Problem. Finding an optimal solution to the Multiple Traveling Salesman Problem (mTSP) is a difficult task as it belongs to the class of NP-hard problems. The problem becomes more complicated when the cost matrix is not symmetric. In such cases, finding even a feasible solution to the problem becomes a challenging task. In this paper, an algorithm is presented that uses Colored Petri Nets (CPN) -- a mathematical modeling language -- to represent the Multiple Traveling Salesman Problem. The proposed algorithm maps any given mTSP onto a CPN. The transformed model in CPN guarantees a feasible solution to the mTSP with asymmetric cost matrix. The model is simulated in CPNTools to measure two optimization objectives: the maximum time a salesman takes in a feasible solution and the collective time taken by all salesmen. The transformed model is also formally verified through reachability analysis to ensure that it is correct and is terminating.
0 references
multiple traveling salesman problem (mTSP)
0 references
colored Petri nets (CPN)
0 references
algorithm
0 references
feasible solution
0 references
mapping
0 references
model
0 references
simulation
0 references
cpntools
0 references
reachability analysis
0 references
0 references
0 references
0 references
0 references
0 references