JSAI2023

Presentation information

General Session

General Session » GS-10 AI application

[2T1-GS-10] AI application

Wed. Jun 7, 2023 9:00 AM - 10:40 AM Room T (Online)

座長:阪田 隆司(パナソニックホールディングス) [現地]

9:20 AM - 9:40 AM

[2T1-GS-10-02] A Study on Solving Knapsack Problem by Deep Reinforcement Learning

〇Riko Sueyoshi1, Seiko Arita1 (1. INSTITUTE OF INFOMATION SECURITY)

[[Online]]

Keywords:Knapsack cryptosystem , Knapsack problem, Pointer Network, Deep reinforcement learning, Trapdoor

In recent years, with the development of machine learning, there has been an increase in research on the application of deep reinforcement learning to optimization problems. In this study, we applied reinforcement learning (Actor-Critic) and Pointer network to solving the Knapsack problem used in cryptography, and applied reinforcement learning (Actor-Critic) and Pointer network to solving the TSP. We propose a method for solving the trapdoor (Knapsack problem) of the Knapsack cipher based on the work of Google Brain, which applied reinforcement learning (Actor-Critic) and the Pointer network to solve the TSP. Specifically, we solve random, hyper-accretive, and modulo hyper-accretive trapdoors, obtain exact solutions, and compare the results with the LLL algorithm. The results showed that both problems can be solved up to 30 dimensions, and the LLL algorithm was more accurate than the LLL algorithm for some problems, but the LLL algorithm was basically better for higher dimensions and lower densities.

Authentication for paper PDF access

A password is required to view paper PDFs. If you are a registered participant, please log on the site from Participant Log In.
You could view the PDF with entering the PDF viewing password bellow.

Password