Skip to main content
QUICK REVIEW

[논문 리뷰] Online Algorithms for Scheduling Weighted Packets with Deadlines in Bounded Buffers

Fei Li|arXiv (Cornell University)|2008. 07. 17.
Optimization and Search Problems인용 수 1
한 줄 요약

이 논문은 유한 버퍼에서 종료 시간이 있는 가중치가 부여된 패킷 스케줄링을 위한 온라인 알고리즘을 제안하며, 단일 버퍼 모델에 대해 3-competitive인 결정론적 알고리즘과 2.618-competitive인 확률적 알고리즘을 제안하여 이전의 9.82 경쟁비율을 향상시킨다. 이는 유한 지연 모델을 확장하고 결정론적 알고리즘에 대해 2의 하한을 설정하며, 버퍼 제약 조건 하에서 온라인 패킷 스케줄링의 더 탴정한 성능 보장을 제공한다.

ABSTRACT

We consider online algorithms for scheduling weighted packets with deadlines in multiple sizebounded buffers. There are m ≥ 1 buffers B1, B2,..., Bm. At any time, a buffer Bi can store at most bi ∈ Z + packets. Packets arrive over time. Each packet is associated with a non-negative value, an integer deadline, and a target buffer that it can reside in. In each time step, only one pending packet is allowed to be sent. Our objective is to maximize the total value gained by delivering packets before their respective deadlines in an online manner. We call this model a single-buffer model (when m = 1) or a multi-buffer model (when m> 1). The single-buffer model generalizes the bounded-delay model (Hajek. CISS 2001. Kesselman et al. STOC 2001). Competitive analysis is employed to measure an online algorithm’s performance. For the single-buffer model, we first show that the lower bound of competitive ratios of a family of deterministic online algorithms is 2 — all previously known deterministic algorithms for the boundeddelay model fall in this category. Then we present a 3-competitive deterministic algorithm and a randomized 2.618-competitive algorithm. For the single-buffer model, no previously known algorithm has a competitive ratio better than 9.82 (Azar, Levy. SWAT 2006). The multi-buffer model has

연구 동기 및 목표

  • 유한 크기의 버퍼에서 종료 시간이 있는 가중치 패킷 스케줄링을 위한 효율적인 온라인 알고리즘을 설계하는 것.
  • 유한 지연 모델을 일반화하는 단일 버퍼 모델에서 기존 알고리즘의 경쟁비율을 향상시키는 것.
  • 버퍼 제약 조건 하에서 결정론적 및 확률적 온라인 알고리즘의 더 탠정한 이론적 성능 한계를 설정하는 것.
  • 이 패킷 스케줄링 환경에서 온라인 알고리즘에 대한 경쟁비율의 한계를 분석하는 것.

제안 방법

  • 저자는 경쟁 분석을 사용하여 온라인 알고리즘의 성능을 평가하며, 최적의 오프라인 알고리즘과의 성능를 비교한다.
  • 마감 시간과 가치에 따라 패킷을 우선순위를 정하는 그레디 전략을 사용하여 3-competitive인 결정론적 알고리즘을 설계한다.
  • 불확실성 하에서 패킷 전달을 균형 있게 조절하기 위해 확률 기반 선택 규칙을 사용하여 경쟁비율 2.618인 확률적 알고리즘을 개발한다.
  • 알고리즘은 단일 버퍼 모델에서 평가되며, 여기서는 각 시간 단위에 하나의 패킷만 전송 가능하고 각 버퍼는 유한한 용량을 가진다.
  • 분석을 통해 이 설정에서 어떤 결정론적 온라인 알고리즘의 경쟁비율에 대해 2의 하한을 설정한다.
  • 다중 버퍼 모델은 개별 크기 제약 조건이 있는 다수의 버퍼를 허용하는 일반화된 모델로 도입된다.

실험 결과

연구 질문

  • RQ1단일 유한 버퍼에서 종료 시간이 있는 가중치 패킷 스케줄링을 위한 결정론적 온라인 알고리즘의 최선의 가능한 경쟁비율은 무엇인가요?
  • RQ2확률적 온라인 알고리즘이 동일한 문제에서 3 이하의 경쟁비율을 달성할 수 있을까요?
  • RQ3모델을 다중 유한 버퍼로 확장할 경우 경쟁비율은 어떻게 변화합니까?
  • RQ4일반화된 다중 버퍼 패킷 스케줄링 모델에서 온라인 알고리즘에 대해 어떤 성능 보장을 증명할 수 있나요?
  • RQ5이전의 9.82 상한을 고려할 때, 제안된 알고리즘은 이전 연구와 비교해 경쟁비율 측면에서 어떻게 다릅니까?

주요 결과

  • 논문은 단일 버퍼 모델에서 어떤 결정론적 온라인 알고리즘의 경쟁비율에 대해 2의 하한을 설정한다.
  • 기존의 최고 알려진 상한인 9.82를 향상시켜 3-competitive인 결정론적 온라인 알고리즘을 제안한다.
  • 경쟁비율 2.618인 확률적 온라인 알고리즘을 개발하여 결정론적 접근보다 상당한 향상을 이룬다.
  • 제안된 알고리즘은 유한 지연 모델을 일반화하고 단일 및 다중 버퍼 환경 모두에 적용 가능하다.
  • 값과 마감 시간에 기반한 패킷 선택 전략의 철저한 설계를 통해 더 탠정한 경쟁비율을 달성할 수 있음을 시연한다.
  • 다중 버퍼 모델은 자연스러운 확장으로 도입되었지만, 제공된 텍스트에서는 이 경우의 상세한 성능 한계는 완전히 명시되어 있지 않다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.