그래프 이론
거리와 모양을 지우고 연결만 남기면 무엇을 알 수 있을까?

계산을 실행하는 법에서 이해하고 검증하는 법으로
얼굴은 공개 사진을 참고했습니다. 장면은 최단 경로·동시성·수기 EWD 원고와 proof-oriented programming을 여러 시기에서 모은 편집 해석입니다. ‘goto 반대’ 한 문장으로 축약하거나 구조적 프로그래밍·동시성·정확성 연구 전체를 한 사람의 단독 발명으로 만들지 않습니다.
MathVoyage editorial direction · OpenAI image generation · historical photograph identity reference · three-stage generated-text correction · 2026-08-07
연도보다 생각을 먼저 기억한다면
Edsger Dijkstra
먼저 기억할 생각
GOTO 문은 해롭다.한 장면으로 들어가기
새 컴퓨터를 대중에게 시연할 이해하기 쉬운 문제로 네덜란드 도시 간 최단경로를 골랐다. 카페에서 짧은 시간에 고안했다는 것은 그의 회고이며, 논문 출판은 1959년이다.
이 사람이 열어 주는 질문
아래 연결은 직접 영향이나 단독 발명 계보가 아니라, 기존 개념 항로에서 이 인물이 맡는 편집 역할을 반대로 보여 줍니다.
전체 개념 항로 보기PROFILE 02 · DEEP VOYAGE
연도를 더 외우는 대신, 한 사람을 만든 시대와 방향을 바꾼 장면, 다음 세대로 건너간 질문을 차례로 따라갑니다.
CHAPTER 01 · 사람과 시대
완성된 업적보다 먼저, 이 사람이 무엇을 문제로 보았고 어디까지 확실하게 말할 수 있는지 읽습니다.
프로그램을 실행 요령이 아니라 증명하고 설명할 수 있는 지적 대상으로 만든 컴퓨터 과학자. 다익스트라는 1956년 네덜란드 64개 도시의 최단 경로를 보여 주는 컴퓨터 시연을 위해 알고리즘을 설계했고 1959년 논문으로 발표했다. 카페에서 약혼녀와 쉬며 약 20분 만에 생각했다는 이야기는 그의 후대 회고지만, 냅킨에 적었다는 장식은 근거가 없다. 이 알고리즘은 음수 가중치가 없는 그래프에서 작동하며 GPS나 라우팅 시스템은 여러 알고리즘과 실시간 자료를 함께 쓴다. 1968년 편지는 무제한 goto가 프로그램 이해를 해친다고 주장했고, 편집자가 붙인 제목이 유명해졌다. 그의 더 큰 유산은 동시성·세마포어·정형적 추론과 구조적 프로그래밍에 있다.
CHAPTER 02 · 전환의 장면
생각이 한 단계 이동한 순간을 시간순으로 펼칩니다. 모든 장면은 확인된 장소 또는 정직하게 표시한 시대 맥락에서 다음 항해로 이어집니다.
장면 1 / 3
새 컴퓨터를 대중에게 시연할 이해하기 쉬운 문제로 네덜란드 도시 간 최단경로를 골랐다. 카페에서 짧은 시간에 고안했다는 것은 그의 회고이며, 논문 출판은 1959년이다.
장면 2 / 3
CACM 편지로 구조적 프로그래밍 운동의 도화선을 던짐. 컴퓨터 프로그래밍의 패러다임 전환.
장면 3 / 3
프로그래밍을 높은 지적 도전으로 확립한 근본적 기여를 인정받았다. 상의 공식 명칭과 공적을 그대로 읽는 편이 “컴퓨터 과학의 노벨상”이라는 별칭보다 정확하다.
THOUGHT EXPERIMENT · 사실이 아닌 가정
아래 내용은 확인된 역사적 사실이 아니라, 이 인물의 영향을 생각해 보는 가정입니다.
다익스트라 알고리즘은 “가장 가까운 미확정 지점을 하나씩 확정한다”는 선택이 왜 되돌릴 필요가 없는지 증명하는 데 재미가 있다. 음수 간선이 생기면 논리가 깨지는 반례에서 중급으로, 우선순위 큐·복잡도·다른 최단경로 알고리즘 비교에서 고급으로 이어진다.
큐레이터가 고른 원전과 탐구 과제. OEIS·Project Euler·MathOverflow·arXiv에서는 발견 하나를 수첩으로 가져올 수 있습니다.