2020
DOI: 10.1007/978-3-030-53291-8_28
|View full text |Cite
|
Sign up to set email alerts
|

Good-Enough Synthesis

Abstract: We introduce and study good-enough synthesis (gesynthesis)-a variant of synthesis in which the system is required to satisfy a given specification ψ only when it interacts with an environments for which a satisfying interaction exists. Formally, an input sequence x is hopeful if there exists some output sequence y such that the induced computation x⊗y satisfies ψ, and a system ge-realizes ψ if it generates a computation that satisfies ψ on all hopeful input sequences. ge-synthesis is particularly relevant when… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(22 citation statements)
references
References 28 publications
0
22
0
Order By: Relevance
“…We take the size of P to be |Q| + |Γ |. 1 A stack content is a finite word in ⊥Γ * (i.e. the top of the stack is at the end) and a configuration c = (q, γ) of P consists of a state q ∈ Q and a stack content γ.…”
Section: Pushdown Automatamentioning
confidence: 99%
See 2 more Smart Citations
“…We take the size of P to be |Q| + |Γ |. 1 A stack content is a finite word in ⊥Γ * (i.e. the top of the stack is at the end) and a configuration c = (q, γ) of P consists of a state q ∈ Q and a stack content γ.…”
Section: Pushdown Automatamentioning
confidence: 99%
“…The following problem is ExpTime-complete: Given a VPA P, is P GFG? Finally, we relate the GFGness problem to the good-enough synthesis problem [1], also known as the uniformization problem [9], which is similar to the Church synthesis problem, except that the system is only required to satisfy the specification on inputs in the projection of the specification on the first component.…”
Section: Good-for-games Visibly Pushdown Automatamentioning
confidence: 99%
See 1 more Smart Citation
“….. More formally, given the automaton A = (Σ, Q, ι, δ) and a word w ∈ Σ * (resp. w ∈ Σ ω ), we define the arena G(A, w) with positions , w, δ(ι, w[0])), ε-labelled edges from (q, u, b) to (q, u, b ) when b is an immediate subformula of b, and x-labelled edges from (q, u, (x, q )) to (q , u[1..], δ(q , u [1])). Conjunctive positions belong to Adam while disjunctive ones belong to Eve.…”
Section: :4mentioning
confidence: 99%
“…Observe that a Val-automaton can be good for games, history deterministic, or determinizable by pruning when interpreted on infinite words, but not when interpreted on finite words, as demonstrated in Figure 1 . 1 2 over a unary alphabet that is determinizable by pruning, good for games, and history deterministic with respect to infinite words, but none of them with respect to finite words: For the single infinite word, the initial choice of going from q0 to q1 provides the optimal value of 1, making it all of the above. On finite words, on the other hand, it is not even threshold history deterministic (and by Theorem 4 neither of the rest), since in order to guarantee a value of at least 1, the first transition should be different for the word of length 1 and the word of length 2, going to q3 for the former and to q1 for the latter.…”
Section: Of Transitions If a Is Over Infinite Words Eve Wins A Play I...mentioning
confidence: 99%