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