В главе 13 «Атомные объекты» книги «Распределенные алгоритмы» Нэнси Линч доказано, что линеаризуемость (также известная как атомарность) является свойством безопасности. То есть его соответствующее свойство trace непусто, закрыто по префиксу и закрыто по пределу , как определено в разделе 8.5.3. Неформально свойство безопасности часто интерпретируется как высказывание, что какая-то конкретная «плохая» вещь никогда не случается.
Исходя из этого, моя первая проблема заключается в следующем:
Каковы преимущества линеаризуемости как свойства безопасности? Есть ли в литературе результаты, основанные на этом факте?
При изучении классификации свойства безопасности и свойства живучести хорошо известно, что свойство безопасности можно охарактеризовать как замкнутое множество в соответствующей топологии. В работе «Амир Пнуели и др.« Классификация безопасности и прогресса »в 1993 году. метрическая топология принимается. Более конкретно, свойство представляет собой набор (конечных или бесконечных) слов над алфавитом Σ . Свойство A ( Φ ) состоит из всех бесконечных слов σ, таких что все префиксы σ принадлежат Φ . Например, если Φ = a + b ∗ , то . Бесконечное свойство Π определяется каксвойство безопасности,если Π = A ( Φ ) для некоторого конечного свойства Φ . Метрика d ( σ , σ ′ ) между бесконечными словами σ и σ ′ определяется как 0, если они идентичны, и d ( σ , σ ′ ) = 2 - иначе, гдеj- длина самого длинного общего префикса, с которым они согласны. С помощью этой метрики свойство безопасности можно топологически охарактеризовать как замкнутые множества.
Вот моя вторая проблема:
Как топологически охарактеризовать линеаризуемость как замкнутые множества? В частности, что является базовым набором и какова топология?
The metric d induces a topology (e.g., page~119 of [1]) where the ϵ-balls...
?