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

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

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

  • 나광민;이태영;김헌희;박광현;최용훈
    • 정보과학회 논문지
    • /
    • 제43권3호
    • /
    • pp.327-335
    • /
    • 2016
  • 본 논문에서는 실감교류 멀티미디어 서비스에 적합한 버퍼 관리 방안을 제안한다. 수신 버퍼 크기가 왕복 시간 추정에 따라 달라질 수 있도록 전형적인 지연 최적화 환경을 고려한다. 이러한 환경에서, 버퍼 크기 단축 시 버퍼 내에 I/P/B 프레임을 드롭하는 경우 발생할 수 있는 정보 손실을 최소화하기 위한 최적화 기법을 제안한다. 근사 해를 찾기 위해 동적 프로그래밍을 이용하는 Knapsack Problem으로 문제를 모델링한다. 제안된 기법은 기존의 버퍼 관리 기법과 비교된다. 시뮬레이션 연구를 통해, 제안하는 접근 방식은 비디오 품질에 중요한 PSNR을 증가시킬 수 있음을 확인하였다.

다중 배낭 문제를 위한 라그랑지안 휴리스틱 (A Lagrangian Heuristic for the Multidimensional 0-1 Knapsack Problem)

  • 윤유림;김용혁
    • 한국지능시스템학회논문지
    • /
    • 제20권6호
    • /
    • pp.755-760
    • /
    • 2010
  • 일반적으로 이산 최적화에서의 라그랑지안 방법은 제약조건을 쉽게 다루기 위한 기법이다. 이 방법은 전형적으로 분지한계법에서 상한을 찾을 때 사용한다. 본 논문은 여러 개의 제약조건이 있는 다중 배낭 문제를 위한 새로운 라그랑지안 방법을 제안한다. 기존 라그랑지안 접근법과는 달리 제안한 방법은 라그랑지안 벡터의 새로운 특징에 기초하여 품질 좋은 하한(즉, 가능 해)을 효율적으로 찾을 수 있다. 잘 알려진 큰 규모의 벤치마크 데이터에서 실험을 하였고 제안한 라그랑지안 방법은 기존 방법의 성능을 개선하였다.

유전자 재배열을 이용한 유전자 알고리즘의 성능향상 (Improving the Performance of Genetic Algorithms using Gene Reordering)

  • 황인재
    • 융합신호처리학회논문지
    • /
    • 제7권4호
    • /
    • pp.201-206
    • /
    • 2006
  • 유전자 알고리즘은 공학 분야에서 필요한 여러 가지 최적화 문제에 대하여 최적에 가까운 해를 제공해주는 반복적 알고리즘으로 알려져 있다. 본 논문에서는 특정 교배방법에서 유전자의 배열순서가 적합도가 높은 스키마의 길이에 미치는 영향을 고찰하였다. 또한 이에 따른 유전자 알고리즘의 성능 변화를 두 개의 예제를 이용한 실험을 통하여 관찰하였다. 예제로 사용된 그래프 분할과 knapsack 문제를 위해 몇 가지 유전자 재배열 방법을 제시하였다. 실험결과에 따르면 유전자 재배열 방법마다 서로 다른 유전자 알고리즘 성능을 보여주었으며, 적합도가 높은 스키마의 길이를 고려한 재배열 방법이 재배열을 하지 않았을 때 보다 유전자 알고리즘의 성능을 향상시켜 주는 것을 관찰하였다. 따라서 주어진 문제에 적합한 유전자 재배열 방법을 찾는 것이 대단히 중요함을 확인하였다.

  • PDF

Knapsack 알고리즘을 이용한 모바일 네트워크용 M2M 시뮬레이터 개발 (Development of M2M Simulator for Mobile Network using Knapsack Algorithm)

  • 이순식;장종욱
    • 한국정보통신학회논문지
    • /
    • 제17권11호
    • /
    • pp.2661-2667
    • /
    • 2013
  • 최근 국내외에서는 기존 인간의 통신 패러다임에서 사물(Thing)이 통신의 주체로 참여하는 사물인터넷(loT/M2M)의 시대가 본격화 되고 있다. 자동차, 냉장고, 자전거, 심지어 신발까지, 정보의 생성과 통신 기능이 탑재되면서 새로운 IT 기반의 융합서비스를 창출하고 있다[1]. 따라서 그 쓰임새와 활용도가 각종 분야로 점점 넓어지고 있으며, 기존의 통신에 비해 사용되는 단말의 수가 점점 증가하게 되면서 사물마다 전송되는 정보들의 수도 증가하고 있다. 각 그룹별로 나누어진 단말로부터 전송하는 각각의 데이터가 이동통신망을 이용하는데 있어 트래픽이 한계 상황에 도달하게 된다면 M2M 통신의 서비스 처리를 원활하게 하지 못하는 상황이 발생 할 수 있다. 본 연구는 M2M 통신에서 사용하게 될 이동통신망이 한계점에 도달했을 때 M2M 서비스의 원활한 처리를 위해 Knapsack Problem 알고리즘을 이용하여 가상의 시뮬레이터를 구현하였다. 가상의 시뮬레이터는 각각의 장비 그룹별로 데이터가 들어 오게 되면 이동통신망에서 우선적으로 처리해야 될 M2M 통신의 서비스의 처리부터 나중에 처리 될 서비스까지 원활한 처리방법을 위해 구현하였으며, M2M 기술이 더욱 발전하게 되어 점차 소형화 되는 사물들이 많아짐에 따라, 폭증하게 될 이동통신망에서 M2M 서비스를 처리하는 것이 원활하도록 도움을 줄 것이다.

최적 통신망을 위한 Knapsack Problem 알고리즘 M2M 시뮬레이터 구현 (Implementation Knapsack Problem Algorithm M2M Simulator for Optimal Network)

  • 이순식;송민섭;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.481-484
    • /
    • 2013
  • 최근 국내 이동통신사들의 차세대 성장 동력으로 사물지능통신 (Machine to Machine, M2M)이 주목받고 있다. 따라서 그 쓰임새와 활용도가 각종 분야로 점점 넓어지고 있으며, 기존의 통신에 비해 사용되는 단말의 수가 점점 증가하게 되면서 사물마다 전송되는 정보들의 수도 증가하고 있다. 각 그룹별로 나누어진 단말로부터 전송하는 각각의 데이터가 이동통신망을 이용하는데 있어 트래픽이 한계상황에 도달하게 된다면 M2M 통신의 서비스 처리를 원활하게 하지 못하는 상황이 발생 할 수 있다. 본 연구는 M2M 통신에서 사용하게 될 이동통신망이 한계점에 도달했을 때 M2M 서비스의 원활한 처리를 위해 Knapsack Problem 알고리즘을 이용하여 가상의 시뮬레이터를 구현하였다. 가상의 시뮬레이터는 각각의 장비 그룹별로 데이터가 들어오게 되면 이동통신망에서 우선적으로 처리해야 될 M2M 통신의 서비스의 처리부터 나중에 처리 될 서비스까지 원활한 처리방법을 위해 구현하였으며, M2M 기술이 더욱 발전하게 되어 점차 소형화 되는 사물들이 많아짐에 따라, 폭증하게 될 이동통신망에서 M2M 서비스를 처리하는 것이 원활하도록 도움을 줄 것이다.

  • PDF

초증가 수열과 Knapsack 알고리즘을 이용한 MANET에서의 은닉 라우팅 프로토콜 설계 (Design of Covered Rout ing Protocol using Super Increasing Sequence and Knapsack Algorithm in MANET)

  • 천준호;박재성;이상훈;장근원;전문석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.67-69
    • /
    • 2005
  • 현재까지의 보안 라우팅 프로토콜은 유무선에 관계 없이 페이로드 부분은 암호화가 되더라도 패킷 헤더의 내용이 평문 형태로 무방비하게 노출되며 라우팅 경로가 안전하게 보장되더라도 악의적인 노드에게 경로가 알려지는 것을 차단 할 수 없다. 또한 유선 환경과는 달리 Ad-hoc 네트워크와 같은 무선 상황에서는 전파의 전방향성 때문에 송수신 범위 내에 있는 노드들이 평문 형태의 라우팅 정보 및 송수신 노드의 정보를 수집하는 것을 방지 할 수 없다. 본 논문에서 제안하는 은닉 라우팅 프로토콜은 한쌍의 노드가 비대칭키 암호화 알고리즘을 통해 공유한 초증가 수열을 통해 송수신 노드를 은닉하면서도 정당한 수신 노드만 자신이 수신 노드임을 알 수 있는 기법을 제공함으로서 악의적인 노드가 라우팅 경로에 대한 정보를 수집하는 것을 원천적으로 차단한다.

  • PDF

유한 정수 변수를 포함한 가변용량 (0,1)-배낭문제에 대한 절단평면

  • 이경식;박성수
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2004년도 춘계공동학술대회 논문집
    • /
    • pp.96-101
    • /
    • 2004
  • In this paper, we propose an effective cut generation method based on the Chvatal-Gomory procedure for a variable-capacity (0,1)-Knapsack problem, which is the same problem as the ordinary binary knapsack problem except that a binary capacity variable is newly introduced. We first derive a class of valid inequalities for the problem using Chvatal-Gomory procedure, then analyze the associated separation problem. Based on the results, we show that there exists a pseudopolynomial time algorithm to solve the separation problem. Preliminary computational results are presented which show the effectiveness of the proposed cut generation method.

  • PDF

용량이 변화하는 (0, 1)-배낭문제에 대한 절단평면 생성방안 (A Cut Generation Method for the (0, 1)-Knapsack Problem with a Variable Capacity)

  • 이경식;박성수
    • 한국경영과학회지
    • /
    • 제25권3호
    • /
    • pp.1-15
    • /
    • 2000
  • In this paper, we propose a practical cut generation method based on the Chvatal-Gomory procedure for the (0, 1)-Knapsack problem with a variable capacity. For a given set N of n items each of which has a positive integral weight and a facility of positive integral capacity, a feasible solution of the problem is defined as a subset S of N along with the number of facilities that can satisfy the sum of weights of all the items in S. We first derive a class of valid inequalities for the problem using Chvatal-Gomory procedure, then analyze the associated separation problem. Based on the results, we develop an affective cut generation method. We then analyze the theoretical strength of the inequalities which can be generated by the proposed cut generation method. Preliminary computational results are also presented which show the effectiveness of the proposed cut generation method.

  • PDF