요즘 플랫폼, 인공지능(AI), 빅데이터 등과 함께 주변에서 알고리즘이란 용어를 많이 들어 봤을 겁니다. 특히 요즘은 컴퓨터 연산 속도의 핵심이 검색 방법, 순서 등을 규정하는 알고리즘 구성 여하에 달려 있다고 하여 수퍼컴퓨터 제작에 열을 올리는 기업들은 알고리즘 구성 능력이 탁월한 프로그래머들을 찾느라 동분서주하고 있습니다.

알고리즘은 알 콰리즈미(al-Khwarizmi)라는 위대한 수학자의 이름이 와전되어 만들어진 용어입니다. 콰리즈미의 본명은 무함마드 이븐 무사(780?~850?)입니다. 흔히 불리는 콰리즈미라는 이름은 그의 탄생지인 아랄해 남쪽 콰리즘(Khwãrism[호라즘(Khorezm)]에서 파생했습니다. 알 콰리즈미는 수학의 한 분야인 대수학의 명칭 알게브라(algebra)가 그의 저서 『키타브 자브르 와 알 무카발라(Kitãbal-jabr wa al-muqãbalah)(적분과 방정식 계산법)의 ‘자브르’에서 유래했을 정도로 수학은 물론 천문학과 지리학 등을 연구한 당대 최고의 학자였습니다.

인도인이 발견한 혁명적인 제로(0) 개념을 사용해 라틴어로 「인도 숫자에 대한 콰리즈미의 서(Algoritmi de numero Indorum)」를 출판했는데, 시간이 지나면서 그의 이름 콰리즈미에서 전와된 알고리즘(algorism)이라는 용어는 십진법에 기초한 산술 체계를 의미하게 되었습니다.콰리즈미는 인도인이 발견한 혁명적인 제로(0) 개념을 사용해 라틴어로 「인도 숫자에 대한 콰리즈미의 서(Algoritmi de numero Indorum)」를 출판했는데, 시간이 지나면서 그의 이름 콰리즈미에서 전와된 알고리즘(algorism)이라는 용어는 십진법에 기초한 산술 체계를 의미하게 되었습니다.

참고

  • [도서] 말의 세계사, 피타 켈레크나 지음, 임웅 옮김
    [http://www.yes24.com/Product/Goods/69279853?OzSrank=2]