• Title/Summary/Keyword: Knapsack Problem

Search Result 96, Processing Time 0.035 seconds

Implementation of Virtual M2M Simulator using Knapsack Problem Algorithm (Knapsack Problem 알고리즘을 이용한 가상의 M2M 시뮬레이터 구현)

  • Lee, Sun-Sic;Song, Min-Seop;Kim, Gu-Hyun;Jang, Jong-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.497-500
    • /
    • 2013
  • 사물지능통신(Machine to Machine, M2M) 기술이 부각됨에 따라, 기존의 통신에 비해 사용되는 단말의 수가 점점 증가하고 있다. 따라서 다수의 단말로부터 전송하는 데이터가 이동통신 네트워크를 이용함에 있어 트래픽이 한계상황에 도달하여 원활하지 못한 통신망 운용을 초래할 수 있다. 본 연구는 M2M 통신에서 사용하게 될 이동통신망이 한계점에 도달했을 때 M2M 서비스의 원활한 처리를 위해 Knapsack Problem 알고리즘을 이용하여 가상의 시뮬레이터를 구현하였다. 가상의 시뮬레이터는 각각의 장비 그룹별로 데이터가 들어오게 되면 이동통신망에서 우선적으로 처리해야 될 M2M 통신의 서비스의 처리부터 나중에 처리 될 서비스까지 원활한 처리방법을 위해 구현하였으며, M2M 기술이 더욱 발전하게 되어 점차 소형화 되는 사물들이 많아짐에 따라, 폭증하게 될 이동통신망에서 M2M 서비스를 처리하는 것이 원활하도록 도움을 줄 것이다.

Exploring the Customization Decision Support System Using Waypoint Solutions

  • Ono, Akinori;Matsuura, Kiyokazu;Endo, Seiji;Nakagawa, Yuji
    • Asia Marketing Journal
    • /
    • v.18 no.1
    • /
    • pp.23-35
    • /
    • 2016
  • Product customization has been popular since Internet shopping began. Many firms have introduced customization configuration systems, allowing customers to choose a wide range of product attributes, attracting them to participate in the shopping process, and increasing customer satisfaction. Paradoxically, the attribute-by-attribute (AbA) choice in the customization process requires a high-information processing load resulting in shopper confusion. To reduce this confusion, the CvSS (customization via starting solution) system has recently been developed. However, this system provides solution support only for the starting point of the configuration process. Thus, in this study, the authors proposes the CvWS (Customization via Waypoint Solutions) system, which would greatly reduce the customer effort needed to complete the configuration process by using a novel approach to solve the nonlinear knapsack problem. The newly proposed system is theoretically compared with the AbA customization as well as the CvSS system. Also, its feasibility is discussed in the context of the nonlinear multiconstraint knapsack problem.

The Generalized Continuous Multiple-Choice Linear Knapsack Problem with Generalized Lower Bound Constraints (일반하한제약을 갖는 일반연속 다중선택 선형배낭문제의 해법연구)

  • 원중연
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.21 no.45
    • /
    • pp.291-299
    • /
    • 1998
  • We present a variant for the generalized continuous multiple-choice knapsack problem[1], which additionally has the well-known generalized lower bound constraints. The presented problem is characterized by some variables which only belong to the simple upper bound constraints and the others which are partitioned into both the continuous multiple-choice constraints and the generalized lower bound constraints. By exploiting some extended structural properties, an efficient algorithm of order Ο($n^2$1og n) is developed, where n is the total number of variables. A numerical example is presented.

  • PDF

A new method for a multi-dimensional Knapsack problem (다차원(多次元) 배낭 문제의 새로운 해법(解法))

  • Park, Sun-Dal;Park, Yeong-Man
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.9 no.1
    • /
    • pp.3-6
    • /
    • 1983
  • The objective of this paper is to present a new method for the multi-dimensional Knapsack problem. Toyoda method and Loulou and Michaelides method are well known for this problem. The new method introduces a new penalty factor for fast convergence and a branching technique for accurate solutions. The method is tested at IBM370 and shows that the method is slower than Toyoda method, but more accurate than other two methods.

  • PDF

An O($n^2log n$) Algorithm for the Linear Knapsack Problem with SUB and Extended GUB Constraints (단순상한 및 확장된 일반상한제약을 갖는 선형배낭문제의 O($n^2log n$) 해법)

    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.22 no.3
    • /
    • pp.1-9
    • /
    • 1997
  • We present an extension of the well-known generalized upper bound (GUB) constraint and consider a linear knapsack problem with both the extended GUB constraints and the simple upper bound (SUB) constraints. An efficient algorithm of order O($n^2log n$) is developed by exploiting structural properties and applying binary search to ordered solution sets, where n is the total number of variables. A numerical example is presented.

  • PDF

An Efficient Algorithm for an Extension of the Generalized Lienar Multiple Choice Knapsack Problem (일반 다중선택 선형배낭문제의 확장문제에 대한 효율적인 해법)

  • Won, J.Y.;Chung, S.J.
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.17 no.1
    • /
    • pp.31-41
    • /
    • 1992
  • An extension of generalized linear multiple choice knapsack problem [1] is presented and an algorithm of order 0([n .n$_{max}$]$_{2}$) is developed by exploiting its extended properties, where n and n$_{max}$ denote the total number of variables and the cardinality of the largest multiple choice set, respectively. A numerical example is presented and computational aspects are discussed.sed.

  • PDF

A Fast Algorithm for an Extension of the Multiple Choice Linear Knapsack Problem (확장된 다중선택 선형배낭문제의 신속한 해법연구)

  • Won, Joong-Yeon
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.22 no.3
    • /
    • pp.365-375
    • /
    • 1996
  • We consider an extension of the multiple choice linear knapsack problem and develop a fast algorithm of order $O(r_{max}n^2)$ by exploiting some new properties, where $r_{max}$ is the largest multiple choice number and n is the total number of variables. The proposed algorithm has convenient structures for the post-optimization in changes of the right-hand-side and multiple choice numbers. A numerical example is presented.

  • PDF

The Development of Algorithm Method for 0-1 Knapsack Problem (0 - 1 배낭문제의 Algorithm 개발에 관한 연구)

  • 신현재
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.7 no.10
    • /
    • pp.29-33
    • /
    • 1984
  • Many methods have been developed to get a good Computation steps. I think that almost methods of them have been solved by using a theory of [Vj]. But I have thought that it Can be solved by an other method. This method is a way to get a Computations steps by using [Aj] instead of [Vj]. It requires less Computation time than [Vj]. So I think that method is an efficient Algorithm about "the Development of Algorithm method for the 0 - 1 Knapsack problem."

  • PDF

A Fast Algorithm for the Generalized Multiple Choice Linear Knapsack Problem (일반 다중선택 선형배낭문제의 신속한 해법연구)

  • Won, Joong-Yeon
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.21 no.4
    • /
    • pp.519-527
    • /
    • 1995
  • By finding some new properties, we develop an O($r_{max}n^2$) algorithm for the generalized multiple choice linear knapsack problem where $r_{max}$ is the largest multiple choice number and n is the total number of variables. The proposed algorithm can easily be embedded in a branch-and-bound procedure due to its convenient structure for the post-optimization in changes of the right-hand-side and multiple choice numbers. A numerical example is presented.

  • PDF

Buffer Management Scheme for Interactive Video Streaming (실감교류를 위한 비디오 재생 버퍼 관리 방안)

  • Na, Kwang-Min;Lee, Tae-Young;Kim, Heon-Hui;Park, Kwang-Hyun;Choi, Yong-Hoon
    • Journal of KIISE
    • /
    • v.43 no.3
    • /
    • pp.327-335
    • /
    • 2016
  • In this paper, we propose a buffer management scheme suitable for interactive multimedia services. We consider a typical delay optimization environment so that receiver buffer lengths vary according to the round trip time estimation. In this environment, we propose an optimization technique for minimizing the loss of information that may occur when a reduced buffer length forces I/P/B frames in the buffer to drop. We modeled our problem as a Knapsack Problem for which we used dynamic programing in order to find an approximate solution. The proposed technique is compared with the existing buffer management techniques. Through simulation studies, we found that our approach could increase PSNR, which is important to video quality.