2014
DOI: 10.1007/978-3-662-44584-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Synthesis from Component Libraries with Costs

Abstract: Synthesis is the automated construction of a system from its specification. In real life, hardware and software systems are rarely constructed from scratch. Rather, a system is typically constructed from a library of components. Lustig and Vardi formalized this intuition and studied LTL synthesis from component libraries. In real life, designers seek optimal systems. In this paper we add optimality considerations to the setting. We distinguish between quality considerations (for example, size -the smaller a sy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
4
2
2

Relationship

5
3

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…While we conjecture that the problem can be solved in PSPACE, essentially by combining the nonemptiness algorithm for NBWAs with a partition of Z to equivalence classes, we think that a more practical formulation of the satisfiability problem in the context of hierarchical systems should take into an account the goal of generating succinct hierarchical systems. Thus, it should be combined with some quality measures, as in [6], which direct the algorithm to search for solutions that use the hierarchy in a meaningful way. We find this, as well as a similar extension to the synthesis problem, to be of both theoretical and practical interests.…”
Section: Discussion and Directions For Future Researchmentioning
confidence: 99%
“…While we conjecture that the problem can be solved in PSPACE, essentially by combining the nonemptiness algorithm for NBWAs with a partition of Z to equivalence classes, we think that a more practical formulation of the satisfiability problem in the context of hierarchical systems should take into an account the goal of generating succinct hierarchical systems. Thus, it should be combined with some quality measures, as in [6], which direct the algorithm to search for solutions that use the hierarchy in a meaningful way. We find this, as well as a similar extension to the synthesis problem, to be of both theoretical and practical interests.…”
Section: Discussion and Directions For Future Researchmentioning
confidence: 99%
“…Since we consider long runs, the fact that the last cycle might be partial is ignored in the calculations below. Let π 1 = (C 4 ) 1 4 and…”
Section: Properties Of Automaton-formation Gamesmentioning
confidence: 99%
“…For the lower bound, we alter the reduction in [4], for the ∃NE problem in a similar game. The reduction is from the complement of the min-max vertex cover problem (MMVC, for short), which is known to P 2 -complete [25].…”
Section: Theorem 43 Finding the Best-response Of A Player In Af Gammentioning
confidence: 99%
See 1 more Smart Citation
“…To the best of our knowledge, ARGTs are the first model to combine behavioral and revenue objectives. Some research on synthesis does take into account the cost of generating the synthesized system, say when the system is composed from a library of components [6], or when the system has a limited budget for sensing the environment [8] or for dealing with a dishonest environment [17]. In our model, however, the revenue is generated by payments among the players and captures dependencies among them.…”
Section: Introductionmentioning
confidence: 99%