Quick design of feasible tensor networks for constrained combinatorial optimization

Hyakka Nakada,Kotaro Tanahashi,Shu Tanaka
2024-09-03
Abstract:In this study, we propose a new method for constrained combinatorial optimization using tensor networks. Combinatorial optimization methods employing quantum gates, such as quantum approximate optimization algorithm, have been intensively investigated. However, their limitations in errors and the number of qubits prevent them from handling large-scale combinatorial optimization problems. Alternatively, attempts have been made to solve larger-scale problems using tensor networks that can approximately simulate quantum states. In recent years, tensor networks have been applied to constrained combinatorial optimization problems for practical applications. By preparing a specific tensor network to sample states that satisfy constraints, feasible solutions can be searched for without the method of penalty functions. Previous studies have been based on profound physics, such as U(1) gauge schemes and high-dimensional lattice models. In this study, we devise to design feasible tensor networks using elementary mathematics without such a specific knowledge. One approach is to construct tensor networks with nilpotent-matrix manipulation. The second is to algebraically determine tensor parameters. For the principle verification of the proposed method, we constructed a feasible tensor network for facility location problem and conducted imaginary time evolution. We found that feasible solutions were obtained during the evolution, ultimately leading to the optimal solution. The proposed method is expected to facilitate the discovery of feasible tensor networks for constrained combinatorial optimization problems.
Statistical Mechanics,Quantum Physics
What problem does this paper attempt to address?
The paper attempts to address the problem of how to quickly design feasible tensor networks for constrained combinatorial optimization problems. Specifically, the authors propose a new method that uses tensor networks to solve constrained combinatorial optimization problems without the need for penalty function methods. This method can effectively handle large-scale combinatorial optimization problems, especially in situations where quantum computing hardware is limited. ### Background and Motivation 1. **Importance of Combinatorial Optimization Problems**: - Combinatorial optimization is of significant importance in both academia and industry. With technological advancements, the scale of combinatorial optimization problems that need to be solved is increasing. - Current quantum gate hardware (such as NISQ devices) struggles to handle large-scale combinatorial optimization problems due to the limited number of qubits and errors during execution. 2. **Limitations of Existing Methods**: - Quantum Approximate Optimization Algorithm (QAOA) and other quantum gate-based methods, while promising, face limitations due to errors and the number of qubits. - When using penalty function methods to solve constrained combinatorial optimization problems, adjusting penalty coefficients is difficult, computationally expensive, and cannot completely prohibit infeasible solutions. ### Proposed Method 1. **Advantages of Tensor Networks**: - Tensor networks can approximate quantum states by restricting the form of quantum state coefficients, thereby solving large-scale combinatorial optimization problems with less memory consumption. - By designing specific tensor networks, feasible solutions that meet constraint conditions can be directly generated without the need for penalty function methods. 2. **Specific Methods**: - **Nilpotent Matrix Method**: Constructs tensor networks using nilpotent matrices to ensure that the generated solutions satisfy linear inequality or equality constraints. - **Shared Matrix Method**: Constructs tensor networks that meet complex constraint conditions by sharing matrices across multiple sites and algebraically determining matrix parameters. ### Experimental Validation - The authors use the facility location problem as an example to construct feasible tensor networks and search for the optimal solution through imaginary time evolution. Experimental results show that this method can consistently generate feasible solutions and ultimately find the optimal solution. ### Potential Impact - This method is not only applicable to combinatorial optimization problems but can also be extended to more types of constraint conditions. - The results may not only advance the development of tensor network optimization methods but also promote research in quantum gate optimization methods, as tensor networks can be converted into equivalent quantum circuits. ### Conclusion - The paper proposes a tensor network design method based on nilpotent matrices and shared matrices, which can efficiently solve constrained combinatorial optimization problems without using penalty functions. - This method is user-friendly and scalable, and it is expected to be widely applied in practical problems.