«ds.algorithms» 태그된 질문

작업 완료를위한 잘 정의 된 지침 및 시간 / 메모리 등의 관련 분석에 관한 질문

3
최첨단 Maximum Flow 알고리즘이 실용적입니까?
를 들어 최대 흐름 문제 , 최근 작년로 개발 적어도 하나, 매우 정교한 알고리즘의 수있을 것 같다. Orlin의 Max는 O (mn) 시간 이상으로 흐르거나 O (VE)에서 실행되는 알고리즘을 제공합니다. 반면에 가장 일반적으로 구현되는 알고리즘은 다음과 같습니다. (완전한 검색을 수행했다고 주장하지는 않습니다. 에드몬드-카프 : ,O(VE2)O(VE2)O(VE^2) 푸시-리 라벨 : FIFO 정점 선택을 …

10
훌륭한 알고리즘, 기계 학습 및 선형 대수학 없음
고급 알고리즘 과정을 가르치고 학생들이 관심을 가질만한 머신 러닝 관련 주제를 포함시키고 싶습니다. 결과적으로 머신 러닝에서 현재 가장 흥미롭고 가장 큰 알고리즘 결과에 대한 사람들의 의견을 듣고 싶습니다. 잠재적으로 까다로운 제약은 학생들이 선형 대수학 또는 기계 학습의 다른 주요 주제에 대한 특정 사전 지식을 갖지 못한다는 것입니다. 이는 실제로 주제에 …

10
계산을위한 현재 병렬 모델
1980 년대는 병렬 계산 의 PRAM 모델 과 BSP 모델 을 모두 일으켰습니다 . 두 모델의 전성기가 80 년대 후반과 90 년대 초반 인 것으로 보입니다. 이 영역들이 병렬 알고리즘에 대한 연구 측면에서 여전히 활발한가? 병렬 계산을위한 더 정교한 모델이 있습니까? 일반 모델이 여전히 유행에 있습니까? 아니면 연구원이 GPGPU 또는 …

1
몇 개의 동전 던지기를 사용하여 편향 동전 찾기
연구 중에 다음과 같은 문제가 발생했으며 놀랍게도 깨끗합니다. 당신은 동전의 원천이 있습니다. 각 동전에는 편견, 즉 "머리"에 떨어질 확률이 있습니다. 각 코인에 대해 독립적으로 최소 0.9의 바이어스를 가질 확률은 2/3이며 나머지 확률로 바이어스는 [0,1]의 임의의 숫자 일 수 있습니다. 당신은 동전의 편견을 모른다. 어느 단계에서나 할 수있는 것은 동전을 던져 …

2
다항식 시간에서 두 순열의 합을 식별 할 수 있습니까?
이 있었다 두 질문 중 하나에 관련 또는 다음과 같은 질문에 특별한 경우에 해당했다 있었다 cs.se에 최근 질문 : 과 같이 숫자 이 있다고 가정합니다 되도록 두 개의 순열 및 의 으로 분해하십시오 .a1,a2,…ana1,a2,…ana_1, a_2, \ldots a_nnnn∑ni=1ai=n(n+1).∑i=1nai=n(n+1).\sum_{i=1}^n a_i = n(n+1).ππ\piσσ\sigma1…n1…n1 \dots nai=πi+σiai=πi+σia_i = \pi_i + \sigma_i\, 몇 가지 필요한 조건이 …

2
가장 일반적인 서브 시퀀스
문자열에는 서브 시퀀스가 ​​있지만 일반적으로 모두 고유하지는 않습니다. 하위 시퀀스의 최대 빈도를 찾는 복잡성은 무엇입니까?2엔2엔2^n 예를 들어 문자열 "subsequence"에는 7 개의 하위 시퀀스 "sue"가 포함되며 최대 값입니다. http://ideone.com/UIp3t의 샘플 무차별 코드 관련 구조 정리가 있습니까? 이 두 가지 모두 거짓 으로 판명되었습니다 . 최대 주파수 하위 시퀀스 중 가장 긴 …

4
"무 방향"변형보다 쉬운 "직접"문제.
나는 팬케이크 분류 에 관한 강의를 발표하고 있었고 다음 과 같이 언급했다. 역순으로 정렬하는 것은 NP-hard 반전에 의한 "서명 된"정렬은 P 입니다. 어느 날 생각 나게했다. "서명 된"분류가 "지시 된"이라는 의미가 있습니다.이 표시를 방향으로 볼 수 있습니다 (실제로 이것은 진화 생물학의 동기입니다). 그러나 더 쉬운 문제입니다! 일반적으로 (적어도 그래프에서는) 지시 …

16
이론에 의해 쉽게 어려운 까다로운 알고리즘 문제
다음과 같은 현상이 발생하는 좋은 예를 찾고 있습니다. (1) 정의에서 작동하고 표준 결과 만 사용하여 문제를 해결하려는 경우 알고리즘 문제가 어려워 보입니다. (2) 반면에 (정규가 아닌) 정리를 알고 있으면 쉬워집니다. 이것의 목표는 학생들이 이론을 벗어난 사람들 (소프트웨어 엔지니어, 컴퓨터 엔지니어 등)에게도 더 많은 이론을 배우는 것이 유용 할 수 있음을 …

4
다항식 시간에서 가장 큰 독립 집합을 찾을 수있는 최대 클래스는?
ISGCI의 목록 그래프의 1100 이상 종류. 이 중 다수에 대해 INDEPENDENT SET을 다항식 시간으로 결정할 수 있는지 여부를 알고 있습니다. 이것을 IS-easy 클래스 라고도 합니다. 최대 IS 쉬운 클래스 목록을 컴파일하고 싶습니다 . 이 클래스들은 함께이 문제에 대한 알려진 알려진 다루기 쉬운 경계를 형성합니다. 다루기 쉬움에 영향을주지 않고 무한 IS- …

3
해밀턴 사이클이없는 랜덤 그래프를 생성하는 방법은 무엇입니까?
클래스 A 가 해밀턴 사이클을 갖는 크기 의 모든 그래프를 나타냅니다 . 이 클래스에서 임의의 그래프를 쉽게 생성 할 수 있습니다. n 개의 고립 된 노드를 취하고 임의의 해밀턴 사이클을 추가 한 다음 모서리를 무작위로 추가합니다.nnnnnn 클래스 B 가 해밀턴 사이클을 갖지 않는 크기 의 모든 그래프를 나타냅니다 . 이 …

5
posets에 대한 이진 검색 일반화?
S에 poset "S"와 monotonic predicate "P"가 있다고 가정합니다. P를 만족하는 S의 최대 요소 중 하나 또는 전부를 찾고 싶습니다. 편집 : P 의 평가 횟수를 최소화하고 싶습니다 . 이 문제에 대해 어떤 알고리즘이 있으며 S에 어떤 속성과 추가 작업이 필요합니까? 다음과 같은 중요한 특수 사례는 어떻습니까? S는 선형 순서입니다. "미들 …

10
"현대"컴퓨터 과학이 등장하기 전의 확률 적 (무작위 화) 알고리즘
편집 : 2012 년 12 월 6 일까지 가장 높은 점수를받은 답변을 선택했습니다. 이것은 간단한 질문입니다. (결정 론적) 알고리즘의 개념은 BC로 거슬러 올라갑니다. 확률 알고리즘은 어떻습니까? 에서 이 위키 항목 , 계산 기하학에서 가장 가까운 쌍 문제에 대한 라빈의 알고리즘은 첫 번째 무작위 알고리즘으로 주어졌다 (년 ???). Lipton은 Rabin 알고리즘을 …

4
적절한 순열을 적용하는 복잡성
놀랍게도, 이것에 관한 논문을 찾을 수 없었습니다. 아마도 잘못된 키워드를 검색했을 것입니다. 그래서, 우리는 어떤 배열을 가지고 있고 인덱스에 함수 를 가지고 있습니다. 는 순열입니다.ffffff 메모리와 런타임이 가능한 및 가까운 에 따라 배열을 어떻게 재정렬 합니까?fffO(1)O(1)O(1)O(n)O(n)O(n) 이 작업이 쉬워 질 때 추가 조건이 있습니까? 예를 함수 명시 적으로 알면 는 …

1
Karger-Stein 분기 증폭의 다른 응용 분야?
방금 대학원 알고리즘 수업에서 Karger-Stein randomized mincut 알고리즘 을 가르쳤습니다 . 이것은 진짜 알고리즘 보석 내가 할 수 있도록 하지 가르쳐,하지만 주요 기술의 다른 응용 프로그램을 모르기 때문에 항상 나를 좌절 떠난다. (그래서 요점을 운전하는 숙제를 할당하는 것은 어렵습니다.) Karger와 Stein의 알고리즘은 Karger의 이전 알고리즘을 개선 한 것으로, 그래프에 꼭짓점이 …

2
다음 문제에서 시퀀스가 ​​다항식 시간으로 존재하는지 확인할 수 있습니까?
나는 한동안 다음과 같은 문제에 대해 생각하고 있었고, 다항식 해결책을 찾지 못했습니다. 무차별 적입니다. NP-Complete 문제를 성공적으로 줄이기 위해 노력하고 있습니다. 문제는 다음과 같습니다 . 당신은이 정렬 된 세트 {(A1,B1),(A2,B2),…,(An,Bn)}{(A1,B1),(A2,B2),…,(An,Bn)}\{(A_1, B_1), (A_2, B_2), \ldots, (A_n, B_n)\} 양수 쌍. (Ai,Bi)&lt;(Aj,Bj)⇔Ai&lt;Aj∨(Ai=Aj∧Bi&lt;Bj)(Ai,Bi)&lt;(Aj,Bj)⇔Ai&lt;Aj∨(Ai=Aj∧Bi&lt;Bj)(A_i, B_i) < (A_j, B_j) \Leftrightarrow A_i < A_j \lor (A_i = …

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