«complexity» 태그된 질문

계산의 난이도 또는 알고리즘의 점근 적 실행 시간과 관련됩니다.

7
플롭 카운팅에 의한 알고리즘 분석은 더 이상 사용되지 않습니까?
수치 분석 과정에서 문제의 크기에 따라 필요한 부동 소수점 연산 (플롭) 수를 계산하여 알고리즘의 효율성을 분석하는 방법을 배웠습니다. 예를 들어, Numerical Linear Algebra에 관한 Trefethen & Bau의 텍스트에는 플롭 카운트에 대한 3D 모양의 그림도 있습니다. 캐시에없는 것을 가져 오기위한 메모리 대기 시간이 플롭 비용보다 훨씬 크기 때문에 "플롭이 비어있다"고 말하는 …


3
사전 계산 후 2 차 시간에 대각선 + 고정 대칭 선형 시스템을 해결할 수 있습니까?
이 생길는 O(n3+n2k)O(n3+n2k)O(n^3+n^2 k) 해결 방법 kkk 형태의 시스템 선형 (Di+A)xi=bi(Di+A)xi=bi(D_i + A) x_i = b_i 곳 인 고정 SPD 행렬과 D 나 포지티브 대각 행렬이다?AAADiDiD_i 예를 들어, 각 DiDiD_i 가 스칼라이면 의 SVD를 계산하면 충분합니다 AAA. 그러나 이것은 일반적인 DDD 의 경우, commutativity가 없기 때문에 분류됩니다. 업데이트 : 지금까지 …

3
과학 프로그래밍 콘테스트
저는 정기적으로 소위 "프로그래밍 콘테스트 (Programming Contests)"에서 경쟁합니다. 여기서 제한된 시간 동안 자신의 코드로 문제를 해결하고 문제 해결 기술을 사용하여 어려운 알고리즘 문제를 해결할 수 있습니다. 이러한 모양에 대한 참조 예를 보려면 Google Code Jam 또는 ACM-ICPC와 같은 경쟁을 검색하십시오. (프로그래밍 콘테스트가 무엇인지 아는 경우 다음 단락을 건너 뛸 수 …

1
MD 시뮬레이션의 복잡성
저는 분자 역학 (MD) 시뮬레이션을 처음 사용합니다. 시뮬레이션 시간 측면에서 분자 역학 시뮬레이션의 복잡성은 무엇입니까? 다시 말해, 시뮬레이션 시간을 10 나노초에서 20 나노초로 늘리려면 런타임 증가와 관련하여 무엇을 기대할 수 있습니까?

3
토마스 알고리즘이 대칭 적으로 우세한 희소 3 각형 선형 시스템을 해결하는 가장 빠른 방법입니까?
Thomas 알고리즘이 알고리즘 복잡성 (LAPACK과 같은 구현 패키지를 찾지 않음) 측면에서 대칭 대각선으로 우세한 삼각형 시스템을 해결하는 가장 빠른 방법 (아마도?)인지 궁금합니다. Thomas 알고리즘과 멀티 그리드 둘 다 복잡도이지만 멀티 그리드의 상수 요소가 적다는 것을 알고 있습니까? 멀티 그리드가 더 빠를 수는 있지만 긍정적이지 않습니다.O ( n )영형(엔)O(n) 참고 : …

2
행렬을 반전시키기위한“공인 자 기법”에 실질적인 의미가 있습니까?
제목이 문제입니다. 이 기법은 "공인 자 행렬"또는 "아주 게이트 행렬"을 사용하며, 정사각 행렬의 역 성분에 대한 명시 적 공식을 제공합니다. 예를 들어 보다 큰 행렬에 대해서는 손으로하기가 쉽지 않습니다 3×33×33\times 3. 들면 n×nn×nn\times n 행렬 경우, 매트릭스 자체의 행렬식을 계산하고 계산이 필요 n2n2n^2 중 결정 (n−1)×(n−1)(n−1)×(n−1)(n-1)\times(n-1) 행렬. 그래서 나는 그것이 …

4
라이브러리 함수에 대한 FLOP 카운팅
간단한 함수에서 FLOP의 수를 평가할 때 종종 기본 산술 연산자를 계산하는 식으로 내려갈 수 있습니다. 그러나 짝수 나누기가 포함 된 수학적 진술의 경우이를 수행 할 수 없으며 덧셈과 곱셈 만있는 함수의 FLOP 카운트와 비교할 수있을 것으로 기대합니다. 작업이 라이브러리에서 구현되면 상황이 더욱 악화됩니다. 따라서 특수 기능의 성능에 대한 합리적인 개념을 …

2
mpi_allgather 작업의 계산 비용은 수집 / 스 캐터 작업과 어떻게 비교됩니까?
단일 mpi_allgather 작업 또는 하나의 mpi_scatter 및 하나의 mpi_gather 작업을 사용하여 병렬화 할 수있는 문제를 연구 중입니다. 이러한 작업은 while 루프 내에서 호출되므로 여러 번 호출 될 수 있습니다. MPI_allgather 스킴을 사용한 구현에서 중복 행렬 해석을 위해 모든 프로세스에 분산 벡터를 수집하고 있습니다. 다른 구현에서는 분산 벡터를 단일 프로세서 (루트 …

3
사이 복잡성 있는가 및 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Computational Science Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 보다 크고 보다 작은 복잡도가 있습니까?O(n)O(n)O(n)O(nlogn)O(nlog⁡n)O(n \log n)

2
알고리즘의 계산 노력
엄격하게 볼록한 제한되지 않은 최적화 문제하자 고유의 최소값을 표시하고 x_0 에 지정된 초기 근사치 X_ \ 텍스트 {옵트}. 우리는 벡터가 호출 X \ 엡실론 의 솔루션 닫기 \ mathcal {O}를 하는 경우 \ 시작 {식} \ FRAC {|| X - X _ {\ 텍스트 {옵트}} || _2} {|| x_0 - …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.