나는 생물 학자들에게 흥미롭고 유용한 목표를 가지고 계산 복잡성의 결과 를 이론적 생물학, 특히 진화 및 생태학 에 도입하기 위해 노력하고 있습니다. 내가 직면 한 가장 큰 어려움 중 하나는 하한에 대한 점근 적 최악의 분석의 유용성을 정당화하는 것입니다. 과학 관객에게 하한과 점근 적 최악의 분석을 정당화하는 기사 길이 참조가 있습니까?
나는 내가 사용할 수있는 제한된 공간에서 정당화를 거치지 않고 내 글에서 연기 할 수있는 좋은 참고 자료를 찾고 있습니다 (이 기사의 중심점이 아니기 때문에). 나는 또한 알고 있는데 다른 종류 와 패러다임 있도록 분석 내가 하지 최악의 경우가 "최고"분석이다라는 기준을 추구하는 (이후 거기에 아주 많이하지 않을 때 설정은), 그러나 그것은 아니라고 completeletely 쓸모 : 그것은 여전히 우리의 행동에 대한 이론적 유용한 통찰력을 제공 할 수 있습니다 실제 에 알고리즘 실제 입력을. 글쓰기가 일반 과학자를 대상으로 하는 것도 중요합니다 엔지니어, 수학자 또는 컴퓨터 과학자 만이 아닙니다.
예를 들어, 경제학자에게 복잡성 이론을 도입 한 Tim Roughgarden의 에세이는 내가 원하는 것에 적합합니다. 그러나 섹션 1과 2 만 관련이 있으며 (나머지는 너무 경제적입니다) 의도 된 청중은 대부분의 과학자들 보다 정리 불명확 한 사고에 좀 더 편합니다 [1] .
세부
진화 의 적응 역학 의 맥락 에서 , 나는 이론적 생물 학자들로부터 두 가지 특정한 유형의 저항을 만났다.
[A] "임의의 에 대한 행동에 관심을 가져야하는 이유는 무엇 입니까? 게놈에는 n = 3 * 10 9 개의 염기쌍 (또는 아마도 n = 2 * 10 4 유전자)이 있고 더 이상 없다는 것을 이미 알고 있습니다."
이것은 "우리는 초 동안 기다릴 수 있지만 2 10 9는 기다릴 수 없다"는 주장으로 비교적 솔직하다 . 그러나보다 복잡한 주장은 "확실히 특정 n 에만 관심이 있다고하는데 이론은이 사실을 절대 사용하지 않습니다. 그것들은 단지 크지 만 유한하다는 것을 사용합니다. 그리고 우리가 함께 연구하는 것은 당신의 이론입니다" 점근 적 분석 ".
[B] "하지만이 가제트를 사용하여이 특정 풍경을 만들면 이것이 어렵다는 것을 보여주었습니다. 왜 평균 대신 이것에 신경 써야합니까?"
이 분야에서 일반적으로 사용하는 많은 도구가 통계 물리학에서 나오기 때문에 균일 한 (또는 다른 특정 단순) 분포를 취하는 것이 안전하기 때문에 이는 다루기가 더 어려운 비판입니다. 그러나 생물학은 "역사를 가진 물리학"이며 거의 모든 것이 평형이나 '전형적'이 아니며 경험적 지식이 불충분하다입력에 대한 분포에 대한 가정을 정당화합니다. 다시 말해서, 나는 소프트웨어 공학에서 균일 분포 평균 사례 분석에 사용 된 것과 비슷한 주장을 원한다. 입력은 "우리가 아닌 심리학 자나 최종 사용자를위한 것입니다." 이 경우를 제외하고 과학은 '심리학자 또는 최종 사용자'와 동등한 존재가 기본 분포를 파악할 수있는 위치에 있지 않습니다 (또는 의미있는 경우).
메모 및 관련 질문
- 이 링크는인지 과학에 대해 설명하지만, 사고 방식은 생물학에서 비슷합니다. Evolution 이나 Journal of Theorytical Biology 를 통해 탐색하는 경우 , 정리 정리를 거의 볼 수 없으며, 그렇게 할 때 일반적으로 존재 증명이나 복잡한 구성과 같은 계산이 아닙니다.
- 알고리즘의 복잡성 분석을위한 패러다임
- 최악의 경우, 평균적인 경우 외에 다른 종류의 실행 시간 분석?
- 알고리즘 렌즈를 통한 생태와 진화
- 경제학자들이 계산 복잡성에 관심을 가져야하는 이유