论文标题
有限词的超级语言
Finite-Word Hyperlanguages
论文作者
论文摘要
形式语言是计算模型及其行为的核心。广泛研究了许多类型语言的丰富模型家族。 HyperProperties从一组执行跟踪中将常规基于跟踪的语言提升到一组执行。超专制已被证明是表达和推理信息流安全策略和网络物理系统重要特性的强大形式主义。尽管在痕量特性的正式语言表示方面有大量工作,但我们目前缺乏对超代理的一般表征。我们在有限的单词和模型上介绍了超级语言来表达它们。本质上,这些模型通过使用分配来量化单词变量来表达多个单词。依靠普通语言的标准模型,我们提出了超规度表达式和有限的hypautomata(NFH),用于对常规超语言的类别进行建模。我们证明了常规超级语言表达有限轨迹的超构物的能力。我们探讨了NFH各种片段的非空性,普遍性,成员资格和遏制等基本决策问题的封闭属性和复杂性。
Formal languages are in the core of models of computation and their behavior. A rich family of models for many classes of languages have been widely studied. Hyperproperties lift conventional trace-based languages from a set of execution traces to a set of sets of executions. Hyperproperties have been shown to be a powerful formalism for expressing and reasoning about information-flow security policies and important properties of cyber-physical systems. Although there is an extensive body of work on formal-language representation of trace properties, we currently lack such a general characterization for hyperproperties. We introduce hyperlanguages over finite words and models for expressing them. Essentially, these models express multiple words by using assignments to quantified word variables. Relying on the standard models for regular languages, we propose hyperregular expressions and finite-word hyperautomata (NFH), for modeling the class of regular hyperlanguages. We demonstrate the ability of regular hyperlanguages to express hyperproperties for finite traces. We explore the closure properties and the complexity of the fundamental decision problems such as nonemptiness, universality, membership, and containment for various fragments of NFH.