Related Experiment Video
Updated: Nov 9, 2025

The Innovation Arena: A Method for Comparing Innovative Problem-Solving Across Groups
Published on: May 13, 2022
A novel approach for solving travelling thief problem using enhanced simulated annealing
Hamid Ali1, Muhammad Zaid Rafique2, Muhammad Shahzad Sarfraz2
1Department of Computer Science, National Textile University, Faisalabad, Pakistan.
This study introduces an efficient technique for the complex Traveling Thief Problem (TTP), combining knapsack and traveling salesman problems. The method optimizes item collection and city traversal, yielding promising results for various problem sizes.
Area of Science:
- Operations Research
- Computer Science
- Artificial Intelligence
Background:
- Real-world optimization challenges are increasing due to interdependencies.
- Advanced techniques are crucial for solving complex optimization problems.
- The Traveling Thief Problem (TTP) integrates the NP-Hard 0/1 knapsack and traveling salesman problems.
Purpose of the Study:
- To propose an efficient technique for solving the Traveling Thief Problem (TTP).
- To optimize item selection and city traversal for maximum profit and minimum cost within a time limit.
- To enhance existing TTP solution methodologies.
Main Methods:
- A novel approach rearranging knapsack steps for TTP.
- Random initial picking strategy followed by Lin-Kernighan heuristic for traversal planning.
- Modified simulated annealing to refine traversal by removing detrimental cities.
Main Results:
- The proposed technique demonstrates promising performance compared to state-of-the-art algorithms.
- Outperformed existing methods on small and medium-sized TTP instances.
- Achieved competitive results on larger TTP instances.
Conclusions:
- The developed technique offers an efficient solution for the Traveling Thief Problem.
- The method effectively balances profit maximization and cost minimization in TTP.
- This approach provides a valuable contribution to solving complex combinatorial optimization problems.
Related Concept Videos
Biot-Savart Law: Problem-Solving
Consider a mobile phone battery bank as a source of steady current, which flows through the wire connected between the two. What is the magnitude of the magnetic field created by this current at a field point P?
To estimate the magnitude of the total magnetic field, we first consider a small current element of length dl, at a distance r from the field point. Now the following...
Trial and Error and Algorithm
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Principle of Virtual Work: Problem Solving
To apply the principle of virtual work,...
Problem-Solving
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

