이 논문은 고차원 배낭 문제와 컨볼루션 문제 사이의 관계를 탐구한다.
먼저 저자들은 고차원 배낭 문제, 고차원 컨볼루션 문제, 그리고 이들 사이의 관계를 정의한다. 이를 통해 고차원 문제에서도 1차원 문제와 유사한 관계가 성립함을 보인다. 즉, 고차원 컨볼루션 문제에 대한 효율적인 알고리즘이 존재한다면, 고차원 배낭 문제와 관련 문제들에 대해서도 효율적인 알고리즘이 존재한다는 것을 증명한다.
이어서 저자들은 고차원 배낭 문제를 해결하기 위한 매개변수화된 알고리즘을 제안한다. 이 알고리즘은 Axiotis와 Tzamos가 제안한 1차원 알고리즘을 고차원으로 일반화한 것이다. 저자들은 이 알고리즘이 고차원 문제에서도 선형 시간 내에 컨볼루션을 계산할 수 있음을 보인다. 이를 통해 전체 알고리즘의 시간 복잡도를 O(d(n+D·max{Π(t), tmax log tmax}))로 달성한다.
他の言語に翻訳
原文コンテンツから
arxiv.org
深掘り質問