«ds.algorithms» 태그된 질문

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

2
강한 의미의 NP-hard 나 유사 다항식 알고리즘이없는 NP-complete 문제가 있습니까?
그들의 논문에서 (p. 503) Garey와 Johnson은 다음과 같이 말했습니다 : ... 의사 다항식 시간 알고리즘으로 강한 의미에서 NP- 완전하거나 해결할 수없는 NP- 완전 문제가 존재할 수 있습니다 ... 위에서 언급 한 속성과 관련된 후보 문제를 아는 사람이 있습니까? 이 질문에 대한 가능한 대답은 의사 다항식 알고리즘이 알려진 일반적인 의미의 NP- …

1
선형 프로그램의 근사 솔루션에 대해 가능한 시간 / 오류 트레이드 오프는 무엇입니까?
구체적으로, 각 플레이어가 액션을 갖는 2 인용 제로섬 게임을 해결하기위한 LP를 고려하십시오 . 지불 행렬 A 의 각 항목이 절대 값이 최대 1 이라고 가정 합니다. 간단하게하기 위해 희소성 가정을하지 말자.엔엔nㅏㅏA 이 게임의 가치를 추정하기 위해 런타임 를 사용할 수 있다고 가정하십시오 .티티T 이 값을 근사하는 한 가지 기술은 곱하기 …

2
가장 자주 발생하는 'k'에 대한 알고리즘
어떤 시점에서든 데이터 스트림에서 가장 자주 발생하는 'k'요소를 알려주는 가장 효율적인 (스트리밍 ??) 알고리즘을 찾고 있습니다. 이 게시물 : "분할 및 정복"데이터 스트림 알고리즘에 관심이있었습니다. 예를 들어, (4,3,5,1,6,2,4,3,3,8,9,1) 숫자가 있다고 가정하고 가장 자주 발생하는 3 개의 숫자 (예 :)를 쿼리하면 답으로 (3,4,1)을 얻습니다. 온라인 검색을 시도했지만 접근 방식을 제공하고 그것이 …

22
실제로 가장 자주 사용되는 알고리즘은 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 어떤 알고리즘이 가장 자주 사용됩니까? 답변 당 하나의 알고리즘을 작성하고 답변을 짧게 유지하십시오 (한 줄 또는 두 줄).


5
빠른 트리 폭 알고리즘
그래프 의 트리 폭 을 계산하고 싶습니다 . 하위 그래프 동형에 대한 VF2 와 같은 다른 NP-hard 그래프 문제에 대한 휴리스틱이 실제로 있으며 igraph 에서 코드를 사용할 수 있습니다 . 나는 그래프에서 그것들을 시험해 보았고 내 데이터에 대해 매우 빠르게 실행되는 것을 발견했습니다. 비슷한 맥락에서 트리 폭 계산을위한 빠른 알고리즘이 …

5
계산 가능한 숫자가 합리적인지 또는 정수인지 테스트 할 수 있습니까?
계산 가능한 숫자가 합리적인지 정수인지 알고리즘 적으로 테스트 할 수 있습니까? 즉, 구현 계산 가능한 숫자는 기능을 제공하는 라이브러리 가능할 것이다 isInteger나 isRational? 나는 그것이 불가능하다는 것을 추측하고 있으며, 두 숫자가 같은지 테스트 할 수는 없지만 그것을 증명하는 방법을 알지 못한다는 사실과 관련이 있습니다. 편집합니다 계산 가능한 수는 엑스xx 함수에 …
18 computability  computing-over-reals  lambda-calculus  graph-theory  co.combinatorics  cc.complexity-theory  reference-request  graph-theory  proofs  np-complete  cc.complexity-theory  machine-learning  boolean-functions  combinatory-logic  boolean-formulas  reference-request  approximation-algorithms  optimization  cc.complexity-theory  co.combinatorics  permutations  cc.complexity-theory  cc.complexity-theory  ai.artificial-intel  p-vs-np  relativization  co.combinatorics  permutations  ds.algorithms  algebra  automata-theory  dfa  lo.logic  temporal-logic  linear-temporal-logic  circuit-complexity  lower-bounds  permanent  arithmetic-circuits  determinant  dc.parallel-comp  asymptotics  ds.algorithms  graph-theory  planar-graphs  physics  max-flow  max-flow-min-cut  fl.formal-languages  automata-theory  finite-model-theory  dfa  language-design  soft-question  machine-learning  linear-algebra  db.databases  arithmetic-circuits  ds.algorithms  machine-learning  ds.data-structures  tree  soft-question  security  project-topic  approximation-algorithms  linear-programming  primal-dual  reference-request  graph-theory  graph-algorithms  cr.crypto-security  quantum-computing  gr.group-theory  graph-theory  time-complexity  lower-bounds  matrices  sorting  asymptotics  approximation-algorithms  linear-algebra  matrices  max-cut  graph-theory  graph-algorithms  time-complexity  circuit-complexity  regular-language  graph-algorithms  approximation-algorithms  set-cover  clique  graph-theory  graph-algorithms  approximation-algorithms  clustering  partition-problem  time-complexity  turing-machines  term-rewriting-systems  cc.complexity-theory  time-complexity  nondeterminism 

11
가장 잘 알려진 알고리즘이 런타임
나는 분모에 로그가있는 알고리즘을 본 적이 없으며이 양식에 실제로 유용한 알고리즘이 있는지 궁금합니다. 정렬 또는 트리 기반 알고리즘과 같이 런타임에 로그 팩터가 곱해질 수있는 많은 것들을 알고 있지만 로그 팩터로 나눌 수있는 것은 무엇입니까?

3
무작위성이 P 내부에서 우리를 사나요?
하자 바운드 양면 에러를 갖는 결정 문제의 클래스가이 알고리즘은 실행 시간에 무작위 .O ( f ( n ) )BPTIME(f(n))BPTIME(f(n))\mathsf{BPTIME}(f(n))O(f(n))O(f(n))O(f(n)) Q \ in \ mathsf {PTIME} (n ^ k) , Q \ not \ in \ mathsf {DTIME} (n ^ k) 와 같은 문제 알고 있습니까? 존재하지 않는 것이 입증 되었습니까? …

2
구분자 쿼리에서 트리 재구성
가 구조를 모르는 상수도 트리 라고 가정하십시오 . 문제는 "노드 가 노드 에서 노드 까지의 경로에 있습니까?" 와 같은 쿼리를 요청 하여 트리 를 출력하는 것입니다 . 오라클은 각 쿼리에 일정한 시간 안에 응답 할 수 있다고 가정합니다. 트리의 노드 수인 값을 알고 있습니다. 목표는 트리를 출력하는 데 걸리는 시간을 …

3
결정 모듈로 m
계수의 정수 행렬의 행렬식을 계산하기위한 효율적인 알고리즘 공지 무엇 , 잔여 물의 링 모듈로 . 숫자 (연산이, 링 필드를 수행하지 않도록) 프라임하지만 합성 될 수 없다. mm지미디엄Zm\mathbb{Z}_m미디엄mm미디엄mm 내가 아는 한 (아래 읽기), 대부분의 알고리즘은 가우시안 제거 수정입니다. 문제는 이러한 절차의 계산 효율성에 관한 것입니다. 다른 접근법이있는 경우, 나는 또한 그것에 …

3
정확하게 슈퍼 스트링 해결
가장 짧은 슈퍼 스트링 문제의 정확한 복잡성에 대해 알려진 것은 무엇입니까? 그것은보다 더 빨리 해결 될 수 ? TSP로 줄이지 않고 가장 짧은 수퍼 스트링을 해결하는 알려진 알고리즘이 있습니까?O∗(2n)O∗(2n)O^*(2^n) UPD : 는 다항식을 억제합니다.O∗(⋅)O∗(⋅)O^*(\cdot) 가장 짧은 수퍼 스트링 문제는 주어진 문자열 집합의 각 문자열을 포함하는 가장 짧은 문자열 인 대답입니다. …


3
공간을 사용한 CFG 구문 분석
컨텍스트없는 문법을 시간으로 구문 분석 할 수있는 다양한 알고리즘이 있습니다 . 행렬 곱셈을 사용하면 그보다 빠른 속도로 갈 수 있습니다.O ( n삼)영형(엔삼)O(n^3) 그러나 내가 알고있는 임의의 CFG를 구문 분석하기위한 모든 알고리즘은 최악의 경우 공간 사용이 (그러나 매트릭스 곱셈 알고리즘의 공간 사용이 무엇인지는 모릅니다). 이 공간 사용을 개선하는 알고리즘이 있는지 궁금합니다 …

2
이산 푸리에 변환 계산의 복잡성?
정수 벡터의 표준 이산 푸리에 변환 을 계산하는 복잡성 (표준 정수 RAM)은 무엇입니까?엔nn 고전 고속 푸리에 변환 알고리즘에 대한 부적절, [1] 쿨리 Tukey에 기인는 일반적으로 실행되는 것으로 설명 시간. 그러나이 알고리즘에서 실행되는 대부분의 산술 연산은 복잡한 번째 근본 단위 (대부분의 경우 )가 비합리적인 것으로 시작하므로 일정한 시간에 정확한 평가는 합리적이지 …

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