Construct a weak-failure model

Assignment Help Theory of Computation
Reference no: EM13966524

1. A binary adder is shown in Figure 1. The adder, on test inputs may be showing unintended results. Actually, the input values are: A = 1, B = 0, C = 1; and the output values are: D = 0 E = 0.

(a) Construct a weak-failure model of the circuit using PROPOSITIONAL LOGIC, that is a model that allows for faulty components. Explain each formula and its role in the model.

(b) You want to obtain minimal conflicts, that is, sets of components that cannot be all simultaneously working well at the light of the observation. (Minimality means in this case that no proper subset of a conflict is a conflict.)

1692_Construct a weak-failure model.png

Explain your methodology based on automated reasoning a` la Prover9 for obtaining such conflicts, in particular, how you make sure they are minimal.

(c) Use Prover9 to obtain all possible minimal conflicts. Show the main ingredients of the input file, with an explanation. Do the same with the output file, interpreting and explaining the results.

(d) Assume that a second test is performed (in addition to the first one). Now the values are: A = 1, B = 1, C = 1, and D = 0, E = 0. Now, using both sets of observations, find minimal conflicts through new Prover9 input, run and output.

Explain how and with what results you used the new informa- tion. Analyze the results in comparison with the previous diagnoses.

Reference no: EM13966524

Questions Cloud

Write a communication plan including all stakeholders : Write a communication plan including all stakeholders in a cookie bakery where sales was going down because customers started logging complaints in the last 15 days.
Transition probability matrices : (a) Xn D the number of sixes obtained up to the nth roll; (b) Xn D the number of rolls, at time n, that a six has not been obtained since the last six. Prove or disprove that each fXng is a Markov chain, and if they are, obtain the transition probabi..
How tactical analysis can prevent and deter crime : Tactical Analysis: Explain how tactical analysis can prevent and deter crime. Explain the differences of patterns, series, and trends, and discuss modus operandi
Subsequences of markov chains : Suppose fXng is a stationary Markov chain. Let Yn D X2n. Prove or disprove that fYng is a stationary Markov chain. How about fX3ng? fXkng for a general k?
Construct a weak-failure model : Construct a weak-failure model of the circuit using PROPOSITIONAL LOGIC, that is a model that allows for faulty components. Explain each formula and its role in the model.
Explain the hazards of chemical burns : Explain the hazards of chemical burns other than tissue damage.
What other factors affect decisions to migrate : Read: Lee, Everett S. 1966. "A Theory of Migration." Demography 3(1): 47-57. Give an example of a push factor and an example of a pull factor. What other factors affect decisions to migrate?
Find the range of speed of the governor in the position : In a porter governor, the mass of the central load is 18 kg and the mass of each ball is 2 kg. The top arms are 250 mm while the bottom arms are each 300 mm long. The friction of the sleeve is 14 N. If the top arm makes 450 with the axis of rotati..
List some examples of organic solvents : List some examples of organic solvents, and discuss how they are hazardous and what protective measures can be used to control exposure.

Reviews

Write a Review

Theory of Computation Questions & Answers

  Finite-state machine design

Create a finite-state machine design to turn your FPGA development board into a simple programmable music box.

  Redundant sequence identi cation

Redundant sequence identi cation

  Compute a shortest superstring

Dynamic programming algorithm to compute a shortest superstring.

  Propositional and predicate logic

Write down a structural induction principle for the PlayTree free type

  Design a syntactic analyzer

Design a syntactic analyzer for the language specified by the grammar

  Design unambiguous grammar to parse expressions

Write a program would read two numbers and then print all numbers between the first and the second, inclusive. Design unambiguous grammar to parse expressions

  Consider a logic function with three outputs

Consider a logic function with three outputs,  A ,  B , and  C , and three inputs,  D ,  E , and  F . The function is defined as follows:  A  is true if at least one input is true,  B  is true

  Considering a single programmed operating system

Considering a single programmed operating system, what is the minimal total time required to complete executions of the two processes? You should explain your answer with a diagram.

  How to construct an nfa

Give a construction that assumes you are given a DFA for L and show how to construct an NFA (with or without ε-moves) to recognize sort(L).

  Equivalence classes to construct minimal dfa for language

How many equivalence classes does this relation have and what are they? Use these equivalence classes to construct the minimal DFA for the language.

  Impact of moore-s law on data center costs

Discuss the impact of Moore's law on data center costs on such things as servers and communications equipment. List at least 3 steps or recommendations your data center can take to offset some or all of the effect of Moore's law.

  Problem encountered in statements in predicate logic

How the problem would be encountered in attempting to represent the following statements in Predicate logic. it should be possible to: John only likes to see French movies.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd