Операция выполнена!
Закрыть
Хабы: Алгоритмы, Параллельное программирование, Распределённые системы, TypeScript, Тестирование IT-систем

Редукция по симметрии и редукция частичных порядков описаны в литературе десятилетиями, но их эффект обычно приводят либо асимптотически, либо на одном показательном примере. Здесь обе измерены на работающем explicit-state model checker.

Три результата. Первый: вместе они превращают экспоненту 5ⁿ в линейную функцию 4n+1 — точно, а не приближённо; по отдельности ни одна из них этого не делает. Второй: на семи спецификациях из десяти редукция даёт фактор 1,00× и при этом стоит 2–3 % времени сверху — отрицательный результат, который обычно не публикуют. Третий: направленный поиск по 100 000 сгенерированных спецификаций нашёл минимальные свидетели необходимости условий C2 и C3 ample-множества — и ни одного для C1.

Внутри: методология, замкнутые формы для всех четырёх режимов, абляция условий, потерянные контрпримеры и раздел с ограничениями. Всё воспроизводится по сиду. ≈900 символов — в рекомендованном диапазоне.

Читать далее
Читайте также
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro