Марко Дориго родился 26 августа 1961 года в Милане, Италия.
В 1992 году получил докторскую степень в области систем обработки электронной информации (Politecnico di Milano, Италия 1992г). Он является изобретателем совокупности методов оптимизации, названных муравьиными алгоритмами ('Ant metaheuristic', 'Ant Colony Optimization') для решения комбинаторных задач.
Марко Дориго был руководителем группы исследователей, которые
продемонстрировали, что программы, имитирующие стратегию поведения муравьиного сообщества, могут успешно управлять работой сложных компьютерных сетей.
продемонстрировали, что программы, имитирующие стратегию поведения муравьиного сообщества, могут успешно управлять работой сложных компьютерных сетей.