• 제목/요약/키워드: knapsack

검색결과 129건 처리시간 0.022초

대용량 통신처리시스템에서 사용자 이용성향과 ISDN를 고려한 망정합장치의 회선용량 분배에 관한 연구 (An Optimal Capacity Allocation Problem in Designing advanced Information Communication Processing System)

  • 김영일;김찬규;이영호;김영휘;류근호
    • 한국통신학회논문지
    • /
    • 제25권5B호
    • /
    • pp.809-819
    • /
    • 2000
  • 이 연구는 온라인 서비스를 제공하는 AICPS의 정합장치 용량 분배 및 성능을 분석하고자 한다. AICPS은 전화망, 패킷망, ISDN, 인터넷 및 프레임 릴레이망을 연동하는 게이트웨이 시스템이다. 기존의 PC통신망에 관한 연구는 전화망과 데이터망간 연동에 한정되어 있었고 사용자 이용성향도 고려하지 못했다. 따라서 이 연구에서는 앞으로 급격히 증가할 ISDN서비스를 반영하고 한번 호접속으로 PC통신, 인터넷을 동시에 이용할 수 있는 통신환경을 반영한 모형을 제시하였다. 이 모형에서는 사용자 이용성향은 마코프 과정을 이용해서 분석하였고 PC통신과 인터넷을 동시에 이용한는 경우에 호손율을 산출하기 위해 확률 배낭(Stochastic Knapsack) 방법을 이용하였다. 그리고 시뮬레이션을 통해 분석적 방법에 의한 분석과 비교하였다. 제안된 모형을 통해 전체의 호손율을 최소로 하는 AICPS의 망정합장치 용량을 배분할 수 있다.

  • PDF

0-1 배낭 제약식을 갖는 오목 함수 최소화 문제의 해법 (An Algorithm for the Concave Minimization Problem under 0-1 Knapsack Constraint)

  • 오세호;정성진
    • 대한산업공학회지
    • /
    • 제19권2호
    • /
    • pp.3-13
    • /
    • 1993
  • In this study, we develop a B & B type algorithm for the concave minimization problem with 0-1 knapsack constraint. Our algorithm reformulates the original problem into the singly linearly constrained concave minimization problem by relaxing 0-1 integer constraint in order to get a lower bound. But this relaxed problem is the concave minimization problem known as NP-hard. Thus the linear function that underestimates the concave objective function over the given domain set is introduced. The introduction of this function bears the following important meanings. Firstly, we can efficiently calculate the lower bound of the optimal object value using the conventional convex optimization methods. Secondly, the above linear function like the concave objective function generates the vertices of the relaxed solution set of the subproblem, which is used to update the upper bound. The fact that the linear underestimating function is uniquely determined over a given simplex enables us to fix underestimating function by considering the simplex containing the relaxed solution set. The initial containing simplex that is the intersection of the linear constraint and the nonnegative orthant is sequentially partitioned into the subsimplices which are related to subproblems.

  • PDF

An Al Approach with Tabu Search to solve Multi-level Knapsack Problems:Using Cycle Detection, Short-term and Long-term Memory

  • Ko, Il-Sang
    • 한국경영과학회지
    • /
    • 제22권3호
    • /
    • pp.37-58
    • /
    • 1997
  • An AI approach with tabu search is designed to solve multi-level knapsack problems. The approach performs intelligent actions with memories of historic data and learning effect. These action are developed ont only by observing the attributes of the optimal solution, the solution space, and its corresponding path to the optimal, but also by applying human intelligence, experience, and intuition with respect to the search strategies. The approach intensifies, or diversifies the search process appropriately in time and space. In order to create a good neighborhood structure, this approach uses two powerful choice rules that emphasize the impact of candidate variables on the current solution with respect to their profit contribution. "Pseudo moves", similar to "aspirations", support these choice rules during the evaluation process. For the purpose of visiting as many relevant points as possible, strategic oscillation between feasible and infeasible solutions around the boundary is applied. To avoid redundant moves, short-term (tabu-lists), intemediate-term (cycle-detection), and long-term (recording frequency and significant solutions for diversfication) memories are used. Test results show that among the 45 generated problems (these problems pose significant or insurmountable challenges to exact methods) the approach produces the optimal solutions in 39 cases.lutions in 39 cases.

  • PDF

다차원 배낭 문제를 위한 정수계획법 기반 지역 탐색 기법 (Integer Programming-based Local Search Techniques for the Multidimensional Knapsack Problem)

  • 황준하
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.13-27
    • /
    • 2012
  • 정수계획법 기반 지역 탐색은 단순 언덕오르기 탐색을 기반으로 하는 지역 탐색의 일종으로서 기존의 지역 탐색과는 달리 이웃해 생성 시 정수계획법을 활용한다. 기존 연구 [1]에 의하면 정수계획법 기반 지역 탐색은 경영과학 및 인공지능 분야에서 많은 관심을 받아 온 다차원 배낭 문제를 해결하는 데 매우 효과적인 것으로 알려져 있다. 그러나 해당 연구에서는 OR-Library에 있는 다차원 배낭 문제들 중 규모가 가장 큰 문제들만을 대상으로 하여 정수계획법 기반 지역 탐색의 우수성을 검증하였다는 단점이 있다. 본 논문에서는 그 외의 문제들을 대상으로 정수계획법 기반 지역 탐색을 적용함으로써 보다 객관적으로 정수계획법 기반 지역 탐색의 우수성을 검증한다. 아울러 본 논문에서는 기존의 정수계획법 기반 지역 탐색이 단순 언덕오르기 탐색과 정수계획법을 결합한 것과는 달리 언덕오르기 탐색, 타부 탐색, 시뮬레이티드 어닐링과 같은 다른 지역 탐색 기법과 정수계획법을 결합하는 방안을 제시한다. 실험 결과, 정수계획법 기반 지역 탐색은 중소 규모의 다차원 배낭 문제들에 있어서도 기존의 가장 좋은 휴리스틱 탐색 기법에 비해 유사하거나 더 우수한 성능을 발휘함을 확인하였다.

배부식 방제기의 분무 성능평가 (Spray Performance Evaluation of Knapsack Type Sprayer)

  • 김영주;곽현환;강태경;이중용
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2003년도 동계 학술대회 논문집
    • /
    • pp.257-263
    • /
    • 2003
  • 방제는 재배작물에 발생하는 병충해를 최소화하여 농산물의 품질을 향상시키고 생산성을 증대시키는 중요한 관리 작업이며, 작물을 재배하는 동안에 여러 번 작업해야하며 노동 강도가 크고 농약중독 위험 때문에 농민이 기피하는 작업이다. 방제 방법에는 화학적 방제와 생물학적 방제, 농업적 방제, 기계적 방제 등 여러 방법이 있다. 화학적 방제는 잡초나 해충, 균의 밀도가 경제적 피해 수준 이하에서 유지되면서 더욱 확산되지 않도록 천연 또는 인공 화학물질을 이용하여 병해충이나 잡초를 억제는 방제방법으로 현재는 물론 가까운 미래에도 주를 이룰 것으로 예상된다. (중략)

  • PDF

Fractional Surrogate-Knapsack Cuts for Integer Programs

  • Lee, YoungHo;Kim, Youngjin
    • Management Science and Financial Engineering
    • /
    • 제8권2호
    • /
    • pp.21-31
    • /
    • 2002
  • In this paper, we explore a new class of cutting planes by extending the concept of fractional S-K (S-K) cuts. This class of cuts is derived by applying a suitable surrogate constraint analysis that incorporates a special multiplier adjustment method to the generalized Gomory's fractional cut. We present computational results to provide insights into the performance of these cuts in comparison with other well known classes of cuts.

배낭 문제를 해결하기 위해 DNA 코딩 방법을 적용한 DNA 컴퓨팅 (DNA Computing adopting DNA Coding Method to solve Knapsack Problem)

  • 김은경;이상용
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2004년도 춘계학술대회 학술발표 논문집 제14권 제1호
    • /
    • pp.243-246
    • /
    • 2004
  • 배낭 문제는 단순한 것 같지만 조합형 특성을 가진 NP-hard 문제이다 이 문제를 해결하기 위해 기존에는 GA(Genetic algorithms)를 이용하였으나 지역해에 빠질 수 있어 잘못된 해를 찾거나 찾지 못하는 문제점을 갖고 있다. 본 논문에서는 이러한 문제점들을 해결하기 위해 막대한 병렬성과 저장능력을 가진 DNA 컴퓨팅 기법에 DNA에 기반한 변형된 GA인 DNA 코딩 방법을 적용한 ACO(Algorithm for Code Optmization)를 제안한다. ACO는 배낭 문제 중 (0,1)-배낭 문제에 적용하였고, 그 결과 기존의 GA를 이용한 것 보다 초기 문제 표현에서 우수한 적합도를 생성했으며, 빠른 시간내에 우수한 해를 찾을 수 있었다.

  • PDF

코드 최적화 DNA-Haskell을 도입한 DNA 컴퓨팅에 의한 배낭 문제 해결 (Solution for Knapsack Problem using DNA Computing with Code Optimized DNA-Haskell)

  • 김은경;이상용
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2004년도 추계학술대회 학술발표 논문집 제14권 제2호
    • /
    • pp.539-542
    • /
    • 2004
  • 배낭 문제는 조합 최적화 문제로서, 다항 시간(polynomial time)에 풀리지 않는 NP-hard 문제이다 이 문제를 해결하기 위해 기존에는 DNA 컴퓨팅 기법과 GA 등을 사용하여 해결하였다. 하지만 기존의 방법들은 DNA의 정확한 특성을 고려하지 않아, 실제 실험과의 결과 차이가 발생하고 있다. 본 논문에서는 DNA 컴퓨팅 실험 과정에서 발생하는 DNA 조작 오류를 최소화하고, 보다 정확한 예측을 위해 함수 언어인 Haskell을 이용한 코드 최적화 DNA-Haskell을 제안한다. 코드 최적화 DNA-Haskell은 배낭 문제 중 (0,1)-배낭 문제에 적용하였고, 그 결과 기존의 DNA 컴퓨팅 방법보다 실험적 오류를 최소화하였으며, 또한 적합한 해를 빠른 시간 내에 찾을 수 있었다.

  • PDF

시스템 신뢰도 최적화를 위한 중복 설계 (The redundancy for system reliability optimization)

  • 김진철;오영환;조용구
    • 전자공학회논문지S
    • /
    • 제34S권9호
    • /
    • pp.13-22
    • /
    • 1997
  • In this paper, we supposed allocating the number of redundancies as the model of 0-1 knapsack problem and formulated the problem to maximize the systems reliability for a mission length. The formulated problem reduced the problem size using the modified branch and bound algorithm by Lagrangian relaxation. The subgradient method can optimize the set of solution. To verify the proposed method, we presented the improved resutls of the systems composed of two and ten component groups as the commparison of those in other papers.

  • PDF

격자 이론을 이용한 공개키 암호의 분석 사례 고찰

  • 한대완;염용진
    • 정보보호학회지
    • /
    • 제16권4호
    • /
    • pp.15-24
    • /
    • 2006
  • Lenstra 등에 의하여 LLL 알고리즘이 처음 개발된 이래 최근까지 격자 이론은 공개키 암호의 분석 및 안전성 증명에 광범위하게 이용되어지고 있다. 초창기 Knapsack 계열 암호의 분석에 부분적으로 활용되었던 격자 이론은 1990년대에 인수분해, Diffie-Hellman, 격자 기반 공개키 암호로 그 분석 적용 분야가 확대되었고, RSA-OAEP를 비롯한 여러 암호 시스템들의 안전성 증명 등에도 중요한 도구로 활용되었다. 본 논문에서는 암호학의 도구로 활용되는 격자 이론의 개요를 살펴보고, 공개키 암호 분야의 분석에 있어 격자 이론이 활용된 사례들을 각 분야별로 결과 위주로 소개한다.