Народився 13.08.1936 у с. Білоцерківці Полтав. обл. Після закінчення Київ. університету (1959) працює в Інституті кібернетики імені В.М. Глушкова НАН України (з 1966 – завідувач відділу, з 1995 – директор, генеральний директор Кібернетичного центру НАН України. Завідувач кафедри теоретичної кібернетики та методів оптимального управління Державної наукової установи «Київський академічний університет». Голова Національного комітету України з інформатики. Голова Наукової ради НАН України «Інтелектуальні інформаційні технології». У 1995–2009 – академік-секретар Відділення інформатики НАН України, з 2009 – радник Президії НАН України.
Наукові дослідження присвячено математичній кібернетиці, теорії дискретної оптимізації, математичному забезпеченню ЕОМ та їх комплексів, створенню автоматизованих систем обробки даних і систем керування. Запропонував новий підхід до побудови алгоритмів наближеного розв’язання задач дискретної оптимізації. Під його керівництвом розроблено сім’ю суперкомп’ютерів СКІТ. Створив наукову школу