Arzhna On-Line :: T

Cynic, Guitar, Punk, Twinkle and Jazzy
Testing Set의 생성에서 문제가 발생했다.

Testing Set의 생성 알고리즘은 시간 복잡도가 n의 6승이다. -_-;;;;
최악의 알고리즘이며 더이상 복잡도를 줄일 수 있는 알고리즘이 생각나지 않는다.
두대의 컴퓨터에서 실행시켰는데 한대는 멀쩡했고 한대는 메모리 덤프 현상이 발생했다.
메모리 덤프가 발생한 컴퓨터는 하드의 부트 섹터 부분에 오류가 난 것 같았다.
덕분에 운영체제를 다시 설치해야하는 사태가 발생했다.

멀쩡히 잘 돌아간 컴퓨터의 산출물의 일부를 바탕으로 계산한 결과
초당 약 2만개의 조합이 생성되며 완전한 산출물이 나오기까지 약 40일의 시간이 소요된다.
또한 산출물의 용량은 초당 500Kb 정도이며 완전한 산출물일 경우 1.4Tb가 된다.

따라서 컴퓨터의 용량을 초과하므로
가능한 모든 조합을 Testing Set으로 하는 것은 불가능하다는 결론을 내렸다.

이 문제에 대한 대안으로써
범위(1~45)내에서 랜덤하게 생성된 조합을 Set당 6개의 조합씩 총 6개의 Set을 테스팅하기로 했다.

이를 위해 랜덤한 조합을 생성하는 새로운 모듈을 제작해야 한다.


2003/11/29 15:15 2003/11/29 15:15






이 글의 관련글

TRACKBACK :: http://arzhna.net/t/trackback/453

1  ... 400 401 402 403 404 405 406 407 408  ... 440 
T (440)
정지된 흔적 (114)
보헤미안 라이프 (21)
초전자 나이트클럽 (41)
로우파이 케이크 (33)
빛나는 텍스트 (32)
소개합니다! (18)
지름노트 (44)
아스트랄 푸드코트 (14)
삽질의 연속 (37)
인생은 케오섬 (7)
그런게 아니겠니 (71)
혼탁한 바람에 (6)

archive

Draco Anti-Spam 통계

410개의 스팸을 먹었습니다.