Проблема неоднозначности интерпретации команд в сложных алгоритмических системах заключается в том, что исполнитель не всегда может однозначно определить, как выполнять полученные команды. 1 Это связано с тем, что для каждой команды должны быть заданы условия применимости (в каких состояниях среды она может быть выполнена) и описаны результаты её выполнения. 1
Например, в случае параллельного использования нескольких интерфейсов человеко-машинного взаимодействия возникает задача выбора команды при распознавании противоречивых команд, приходящих с различных интерфейсов. 2 Для решения этой задачи может использоваться алгоритм декомпозиции: для оператора выбирается наиболее эффективно работающая комбинация команд-интерфейсов, а остальные комбинации игнорируются. 2
Также проблема неоднозначности интерпретации команд может возникать при анализе семантики неотлаженной программы: по её тексту, не запуская в работу, трудно понять, что она делает (какую функцию вычисляет). 3