Некоторые математические задачи, которые используются для оценки уровня сложности компьютерных систем:
- Задачи принятия решения. en.wikipedia.org Например, определение связности графа: нужно решить, является ли данный график связным или нет. en.wikipedia.org
- Функциональные задачи. en.wikipedia.org В них для каждого ввода ожидается один результат, но он более сложный, чем у задачи принятия решения (результат не просто «да» или «нет»). en.wikipedia.org Примеры таких задач — задача коммивояжёра и задача целочисленной факторизации. en.wikipedia.org
- Задачи на графах. network-journal.mpei.ac.ru Например, определение численных индексов, построение векторных и матричных моделей, характеризующих сложность графа, нахождение канонического представления графа и другие. network-journal.mpei.ac.ru
Также для оценки сложности компьютерных систем используются другие показатели, такие как объём связи, количество вентилей в схеме и количество процессоров (при параллельных вычислениях). en.wikipedia.org