온라인 최적화 문제를 포함하는 복잡성 클래스가 있습니까?


10

온라인 최적화 문제를 포함하는 복잡성 클래스가 있습니까? 그렇지 않다면 어떻게 그러한 클래스를 정의 할 수 있습니까?

빈 포장 문제의 온라인 버전과 같은 많은 문제가 온라인 버전에 있음을 알고 있습니다. 온라인 문제는 경쟁 비율로 측정하기가 더 어렵습니다.

그리고 나는 복잡성 동물원 에서 비슷한 것을 찾지 못했습니다 .

기본적으로 온라인 문제는 없지만 오프라인 문제에 대한 온라인 알고리즘 만 있다고 말할 수 있습니다. 그러나 온라인 문제가있는 경우 왜 문제를 포함하는 복잡한 클래스가 없는가?


이것은 스트림 ( cstheory.stackexchange.com/search?q=stream ) 알고리즘 과 관련이 있습니까?
MS Dousti

1
온라인 알고리즘은 스트림 알고리즘과 동일하지 않습니다. 스트리밍에서 제한 요소는 스트리밍 시스템의 공간입니다 (따라서 단기 메모리 만 있음). 온라인 알고리즘에서 제한 요인은 다가오는 것에 대한 지식이 부족하여 극단적 인 근시가 있음
Suresh Venkat

@Suresh : 아, 알겠습니다. 설명 주셔서 감사합니다.
MS Dousti

답변:


4

온라인 문제에 대한 복잡성 클래스를 정의하는 데있어 까다로운 측면 중 하나는 입력을 읽은 후에는 어떤 종류의 계산을 제한 할 수 없다는 것입니다. 즉, 입력이 도착하면 NP 오라클이 입력을 처리하더라도 온라인 문제는 어렵다.

보다 제한된 프로세서를 사용하면 단순한 예측 작업조차 수행하기가 더 어려워 질 수 있지만 일반적으로 온라인 알고리즘을 설계하는 데 어려움은 예측 모델을 작성한 후 입력을 변경할 수있는 적의 능력에서 비롯됩니다.


계산의 종류에 대한 제한이 온라인 문제의 경도에 어떤 영향을 미치지 않습니까? 이것을 설명해 주시겠습니까?
Oleksandr Bondarenko

K

온라인 알고리즘에 대한 제한된 리소스 (클래식 시간 및 공간 외에도)는 주어진 문제의 완전한 인스턴스에 대한 정보이므로,이 목적에 대한 정보 개념을 엄격한 방식으로 정의 할 수 있다면 복잡성에 대해 이야기 할 수 있습니다 온라인 문제 수업?
Oleksandr Bondarenko

1
당신은 할 수 있습니다. 이것이 완료되었는지 모르겠습니다. 나는 당신이 Borodin / El-Yaniv 책을 체크했다고 가정합니까?
Suresh Venkat

1
나는 Borodin / El-Yaniv 책을 살펴 보았지만 정보 개념의 공식화를 찾지 못했습니다. 그러나 조언의 복잡성에 관한 흥미로운 논문이 있습니다 ( 학자 .google.com /… ).
Oleksandr Bondarenko

0

나는 최근에 "자연과의 게임"(Papadimitriou, 1985) 논문을 읽었다 (여기 링크 : http://www.sciencedirect.com/science/article/pii/0022000085900455 ). 특히,이 백서는 SSAT (Stochastic Satisfiability)가 PSPACE-complete임을 증명합니다. SSAT가 온라인 문제인 것 같습니다. 따라서이 백서는 귀하의 질문과 다소 관련이 있습니까?


또한 온라인 문제의 복잡성 문제에도 관심이 있습니다. 우리는 토론 할 수 있습니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.