Теория кодирования как задача поиска глобального экстремума