| 注册
首页|期刊导航|西南交通大学学报(英文版)|Improved Parallel Three-List Algorithm for the Knapsack Problem without Memory Conflicts

Improved Parallel Three-List Algorithm for the Knapsack Problem without Memory Conflicts

Pan Jun Li Kenli Li Qinghua

西南交通大学学报(英文版)2006,Vol.14Issue(1):7-14,8.
西南交通大学学报(英文版)2006,Vol.14Issue(1):7-14,8.

Improved Parallel Three-List Algorithm for the Knapsack Problem without Memory Conflicts

Improved Parallel Three-List Algorithm for the Knapsack Problem without Memory Conflicts

Pan Jun 1Li Kenli 1Li Qinghua1

作者信息

  • 1. School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
  • 折叠

摘要

Abstract

Based on the two-list algorithm and the parallel three-list algorithm, an improved parallel three-list algorithm for knapsack problem is proposed, in which the method of divide and conquer, and parallel merging without memory conflicts are adopted. To find a solution for the n-element knapsack problem, the proposed algorithm needs O(23n/8) time when O(23n/8) shared memory units and O(2n/4) processors are available. The comparisons between the proposed algorithm and 10 existing algorithms show that the improved parallel three-list algorithm is the first exclusive-read exclusive-write (EREW) parallel algorithm that can solve the knapsack instances in less than O(2n/2) time when the available hardware resource is smaller than O(2n/2), and hence is an improved result over the past researches.

关键词

Knapsack problem/NP-Hard/Parallel algorithm/Memory conflicts/Hardware-time tradeoff

Key words

Knapsack problem/NP-Hard/Parallel algorithm/Memory conflicts/Hardware-time tradeoff

分类

数理科学

引用本文复制引用

Pan Jun,Li Kenli,Li Qinghua..Improved Parallel Three-List Algorithm for the Knapsack Problem without Memory Conflicts[J].西南交通大学学报(英文版),2006,14(1):7-14,8.

基金项目

The National Natural Science Foundation of China (No.60273075), and the National High Technique Development Program (No.863-306 ZD-11-01-06) (No.60273075)

西南交通大学学报(英文版)

2662-4745

访问量0
|
下载量0
段落导航相关论文