Académique Documents
Professionnel Documents
Culture Documents
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
PART-B (2 MARKS)
21. Define Artificial in terms of rational thinking. (A.U.Apr/May 2008) (A.U. MAY/JUNE
,2012)
The study of mental faculties through the use of computational models-
Charniak&McDermott.The study of the computations that make it possible to perceive, reason
and act-Winston.
22. Define an agent. (A.U.Nov/Dec 2007) (A.U. MAY/JUNE ,2011)
An agent is anything that can be viewed as perceiving its environment through sensors and
acting upon the environment through effectors.
23. Define rational agent. (A.U.MAY/JUNE 2009), (A.U APR/MAY 2010), (A.U
NOV/DEC 2010)
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
A rational agent is one that does the right thing. Here right thing is one that will cause agent
to be more successful. That leaves us with the problem of deciding how and when to evaluate
the agents success.
24. Define an Omniscient agent. (A.U APR/MAY 2013)
An omniscient agent knows the actual outcome of its action and can act accordingly; but
omniscience is impossible in reality.
25. Define an Ideal rational agent. (A.U.MAY/JUNE 2009)
For each possible percept sequence, an ideal rational agent should do whatever action is
expected to maximize its performance measure on the basis of the evidence provided by the
percept sequence & whatever built-in knowledge that the agent has.
26. What is AI? (A.U.Apr/May 2008),(A.U MAY/JUNE 2009) (A.U APR/MAY 2013)
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
31. Give an example of PEAS description for an automated taxi. (A.U APR/MAY 2013)
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
The initial state that the agent starts in . The initial state for our agent of example
problem is described by In(Arad)
A Successor Function returns the possible actions available to the agent. Given a
state x,SUCCESSOR-FN(x) returns a set of {action,successor} ordered pairs where each action
is one of the legal actions in state x,and each successor is a state that can be reached from x by
applying the action.
For example,from the state In(Arad),the successor function for the Romania
problem would return
{ [Go(Sibiu),In(Sibiu)],[Go(Timisoara),In(Timisoara)],[Go(Zerind),In(Zerind)] }
Thr goal test determines whether the given state is a goal state.
A path cost function assigns numeric cost to each action. For the Romania problem
the cost of path might be its length in kilometers.
43. Differentiate toy problems and real world problems.
TOY PROBLEMS REAL WORLD PROBLEMS
A toy problem is intended to illustrate A real world problem is one whose
various problem solving methods. It can be solutions people actually care about.
easily used by different researchers to
compare the performance of algorithms.
44. Give examples of real world problems.(A.U APR/ MAY2011) (A.U. MAY/JUNE ,2012)
Touring problems
Travelling Salesperson Problem(TSP)
VLSI layout
Robot navigation
Automatic assembly sequencing
Internet searching
45. List the criteria to measure the performance of different search strategies.
Completeness : Is the algorithm guaranteed to find a solution when there is one?
Optimality : Does the strategy find the optimal solution?
Time complexity : How long does it take to find a solution?
Space complexity : How much memory is needed to perform the search?
46. Differentiate Uninformed Search(Blind search) and Informed Search(Heuristic Search)
strategies.
Uninformed or Blind Search Informed or Heuristic Search
No additional information beyond that More effective
provided in the problem definition Uses problem-specific knowledge
Not effective beyond the definition of the
No information about number of steps or path problem itself.
cost
47. Define Best-first-search. (A.U NOV/DEC 2011)
Best-first search is an instance of the general TREE-SEARCH or GRAPH-SEARCH
algorithm in which a node is selected for expansion based on the evaluation function f(n ).
Traditionally, the node with the lowest evaluation function is selected for expansion.
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
78. A certain Professor at the Stanford University coined the word 'artificial intelligence' in
1956 at a conference held at Dartmouth college. Can you name the Professor?
A. David Levy B. John McCarthy C. Joseph Weizenbaum D. Hans Berliner
79. In LISP, the function (copy-list <list>)
A. returns a new list that is equal to <list> by copying the top-level element of <list>
B. returns the length of <list> C. returns t if <list> is empty. D. All of the
above
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
D B D D D A D D D C B A D D D C A B B A
PART-B (2 MARKS)
80. Define Syntax? (A.U. MAY/JUNE ,2010)
Syntax is the arrangement of words. Syntax of a knowledge describes the possible
configurations that can constitute sentences. Syntax of the language describes how to make
sentences.
81. Define Semantics
The semantics of the language defines the truth of each sentence with respect to each
possible world. With this semantics, when a particular configuration exists with in an agent, the
agent believes the corresponding sentence.
82. What is entailment
The relation between sentences is called entailment. The formal definition of is also is true,
if and only if in every model in which entailment is this: is must also be true. Informally
the truth of is true then true or if contained in the truth of.
83. Define Interpretation
Interpretation specifies exactly which objects, relations and functions are reffered to by the
constant predicate, and function symbols.
84. What is propositional logic?(A.U APR/MAY 2010)
It is a way of representing knowledge.
In logic and mathematics, a propositional calculus or logic is a formal system in which
formulae representing propositions can be formed by combining atomic propositions using
logical connectives
Sentences considered in propositional logic are not arbitrary sentences but are the ones that are
either true or false, but not both. This kind of sentences are called propositions.
Example
Some facts in propositional logic:
It is raning. - RAINING
It is sunny - SUNNY
It is windy - WINDY
If it is raining ,then it is not sunny - RAINING -> SUNNY
85. What are the elements of propositional logic? (A.U. MAY/JUNE ,2012)
Simple sentences which are true or false are basic propositions. Larger and more complex
sentences are constructed from basic propositions by combining them with connectives. Thus
propositions and connectives are the basic elements of propositional logic. Though there are
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
many connectives, we are going to use the following five basic connectives here:
NOT, AND, OR, IF_THEN (or IMPLY), IF_AND_ONLY_IF.
They are also denoted by the symbols:
, , , , , respectively.
86. What is inference?
Inference is deriving new sentences from old.
87. What are modus pones?
There are standard patterns of inference that can be applied to derive chains of
conclusions that lead to the desired goal. These patterns of inference are called inference
rules. The best-known rule is called Modus Pones and is written as follows:
91. What are the syntactic elements of First Order Logic? (A.U APR/MAY 2013)
The basic syntactic elements of first-order logic are the symbols that stand for
objects,
relations, and functions. The symbols,come in three kinds:
a) constant symbols, which stand for objects;
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Example-2
Everybody loves somebody means that
for every person,there is someone that person loves
x y Loves(x,y)
95. Explain the connection between and
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
97. How categories are useful in Knowledge representation? (A.U APR/MAY 2013)
CATEGORIES AND OBJECTS
The organization of objects into categories is a vital part of knowledge representation.
Although
interaction with the world takes place at the level of individual objects, much reasoning
takes place at the level of categories.
98. What is taxonomy? (A.U APR/ MAY2011)
Subclass relations organize categories into a taxonomy, or taxonomic
hierarchy.Taxonomies have been used explicitly for centuries in technical fields. For
example, systematicbiology aims to provide a taxonomy of all living and extinct species;
library science has developed a taxonomy of all fields of knowledge, encoded as the Dewey
Decimal system; and tax authorities and other government departments have developed
extensive taxoriornies of occupations and commercial products. Taxonomies are also an
important aspect of general commonsense knowledge.
First-order logic makes it easy to state facts about categories, either by relating objects to
categories or by quantifying over their members:
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
132. Which type of actuator generates a good deal of power but tends to be messy?
A. electric B. hydraulic C. pneumatic D. (B) and (c)
above
133. Research scientists all over the world are taking steps towards building computers
with circuits patterned after the complex inter connections existing among the human
brain's nerve cells. What name is given to such type of computers?
A. Intelligent computers B. Supercomputers C. Neural network computers D.Smart
computers
114 115 116 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
B C D A B C C C C C D B C D D D D A B
PART-B (2 MARKS)
134. Define Goal cost? (A.U. MAY/JUNE ,2010)
The goal test checks whether the State satisfies the goal of the planning problem.
135. Define Step Cost.
The step cost of each action is 1.Although it would be easy o allow different costs for
different actions.
136. What are the types of planning?
There are two types of planning. they are:
i)Classical planning ii) Non Classical planning
137. Define Conisent plan.
Conisent plan is a plan in which there are no cycles in the ordering constraints and no
conflicts wih the causal links.
138. What are the component of plan and is function in partial order planning?
A set of actions,
A set of ordering constraints
139. What arethe advantage &disadvantage of partial order planning?
Advantage: It decompose the problem
Dis Advantage:does no represent states directly so,it is harder to estimate how far a
partial order plan is from achieving a goal.
140. What is action decomposition?
Each action decomposition reduces a high level action to a partially ordered set of lower
level actions.
141. Define aggregation?
The representation of resources as numerical quantities rather than as named entities
called aggregation.
142. What is the benefit of hierarchical structures?
At each level of hierarchical,a computational task is reduced to a small number of
activites at the next level.
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
144. What are the approaches to estimate the cost of a conjuction of goals?
There are 3:1) level sum
2)set level
3)max level.
154. The expert system developed at MIT to solve mathematical problems is known as:
A. RAND B. ISIS C. MACSYMA D. MOLGEN
155. Which approach to speech recognition avoids the problem caused by the differences in
the way words are pronounced according to context?
A. continuous speech recognition B. connected word recognition
C. isolated word recognition D. speaker-dependent recognition
156. A KES knowledge base contains information in the form of:
A. associations B.actions C.schema D.All of the above
157. In AI programming, a list may contain:
A. cells B. fields C. pointers D. All of the above
158. In LISP, the function (minusp (-20 4 8 8 1) returns
A. T B. F C. NIL D. -20
159. Special programs that assist programmers are called:
A.heuristic processors B.symbolic programmers
C.intelligent programming tools D.program recognizers
160. If the English Philosopher Thomas Hobbes could be called 'grandfather' of artificial
intelligence, then who could be called its father?
A. A.M. Turning B. John McCarthy C. Allen Newell D. Herbert Simon
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
161. In LISP, the function returns t if <integer> is even and nil otherwise:
A. (evenp <integer>) B. (even <integer>) C. (numeven <integer>) D. (numnevenp
<integer>)
162. Which of the following is an advantage of using an expert system development tool?
A. imposed structure B. knowledge engineering assistance
C. rapid prototyping D. All of the above
163. An AI system developed by Daniel Bobrow to read and solve algebra word problems
A. SHRDLU B. SIMD C. BACON D. STUDENT
164. The "Turing Machine" showed that you could use a/an _____ system to program any
algorithmic task.
A. binary B. electro-chemical C. recursive D. semantic
165. MCC is investigating the improvement of the relationship between people and
computers through a technology called:
A. computer-aided design B. human factors C. parallel processing D. All of
the above
166. The first widely-used commercial form of Artificial Intelligence (Al) is being used in
many popular products like microwave ovens, automobiles and plug in circuit boards
for desktop PCs. It allows machines to handle vague information with a deftness that
mimics human intuition. What is the name of this AI?
A. Boolean logic B. Human logic C. Fuzzy logic D. Functional
logic
167. In his landmark book Cybernetics, Norbert Wiener suggested a way of modeling
scientific phenomena using not energy, but:
A. mathematics B. intelligence C. information D. history
168. Input segments of AI programming contain(s)
A. sound B. smell C. touch D. All of the above
169. The applications in the Strategic Computing Program include:
A. battle management B. autonomous systems C. pilot's associate D. All of the
above
170. In LISP, the function evaluates <object> and assigns this value to the unevaluated
<sconst>.
A. (constant <sconst> <object>) B. (defconstant <sconst> <object>)
C. (eva <sconst> <object>) D. (eva <object> <sconst>)
230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 2
C A B C C D D A C A A D D A B C C D D B
PART-B (2 MARKS)
171. Define decision theory .
Decision theory=probability theory+utility theory
172. What is random sampling?
This is a process for Bayesian networks generates events from a network that has no
evidence associated with it.
173. Define rejection sampling.
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
It is for producting samples from a hard to sample from a hard to samples distribution
given an easy to sample distribution.
174. Define clustering
It is a join individual nodes of the network to form clusters nodes in such a way that the
resulting network is a polytree.
177. What are the two ways to understand the semantics of Bayesian networks?
1.Representing the full joint distribution.
2.Method for constructing Bayesian network.
178. Construct a parse tree for the sentence Every agent smells a Wumpus
UNIT V LEARNING
PART-A (1 MARKS)
188. LISP machines also are known as:
A. AI workstations B. time-sharing terminals C. super mini computers D. All of
the above
189. Natural language processing can be divided into the two subfields of:
A. context and expectations B. generation and understanding
C. semantics of pragmatics D. recognition and synthesis
190. How many ALU(s) is/are control by one control unit is SIMD (single instruction stream,
multiple data stream) architecture?
A. one or more ALUs B. One ALU C. Only two ALU . D.
Impossible to say
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
191. Which of the following function returns t if the object is a number in LISP?
A. (number <object>) B. (numberp <object>) C.(numericp<object>)
D.(numeric <object>)
192. Which of the following have computers traditionally done better than people?
A. storing information B. responding flexibly C. computing numerically D. both
(a) and (c)
193. The characteristics of the computer system capable of thinking, reasoning and learning is
known is
A. machine intelligence B. human intelligence C. artificial intelligence D.
virtual intelligence
194. What part of the manufacturing process relate to each stage of the process and to the
process as a whole?
A. field service B. design C. distribution D. project management
195. The area of AI that investigates methods of facilitating communication between people
and computers is:
A. natural language processing B. symbolic processing C. decision support
D. robotics
196. In the 16th century, a Czech rabbi reportedly created a living clay man whose name has
become a synonym for an artificial human. The clay man's name was:
A. Frankenstein B. Golem C. Paracelsus D. Hal
197. For speech understanding systems to gain widespread acceptance in office automation,
they must feature:
A. speaker independence B. speaker dependence C. isolated word recognition D.All
of the above
198. In LISP, the function returns the list that results after the first element is removed (the
rest f the list), is
A. car B. last C. cons D. cdr
199. Output segments of AI programming contain(s)
A. printed language and synthesized speech B. Manipulation of physical
object
C. Locomotion D. All of the above
200. LISP was created by:
A. John McCarthy B. Marvin Minsky C. Alan Turing D. Allen Newell and
Herbert Simon
201. Expert Ease was developed under the direction of:
A. John McCarthy B. Donald Michie C. Lofti Zadeh D. Alan Turing
202. An AI system developed by Terry A. Winograd to permit an interactive dialogue about a
domain he called blocks-world.
A. SHRDLU B. SIMD C. BACON D. STUDENT
203. MLMenu, a natural language interface for the TI Explorer, is similar to:
A. Ethernet B. NaturalLink C. PROLOG D. the Personal
Consultant
204. How many control unit(s) is/are available in SISD (single data stream, single data stream)
architecture?
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
A B A B D C D A B A D D A B A B A A B C
PART-B (2 MARKS)
208. What is machine learning? (A.U.MAY/JUN 2009)
Machine learning
Like human learning from past experiences, a computer does not have
experiences.
A computer system learns from data, which represent some past experiences of an
application domain.
Objective of machine learning: learn a target function that can be used to predict the
values of a discrete class attribute, e.g., approve or not-approved, and high-risk or
low risk.
The task is commonly called: Supervised learning, classification, or inductive
learning
209. Define the term utility? (A.U.NOV/DEC 2009)
The term utility is used in the sense of "the quality of being useful. utility of a state is relative
to the agents, whose preferences the utility function is supposed to represent.
210. What is the need for probability theory in uncertainty? (A.U.MAY/JUNE 2009)
Probability provides the way of summarizing the uncertainty that comes from our laziness and
ignorance. Probability statements do not have quite the same kind of semantics known as
evidences.
211. What is the need for utility theory in uncertainty? (A.U.MAY/JUN 2009)
Utility theory says that every state has a degree of usefulness, or utility to in agent, and that
the agent will prefer states with higher utility. The use utility theory to represent and reason
with preferences.
212. Define conditional probability?
Once the agents has obtained some evidence concerning the previously unknown
propositions making up the domain conditional or posterior probabilities with the notation
p(A/B) is used. This is important that p(A/B) can only be used when all be is known.
213. Define probability distribution: (A.U. MAY/JUNE ,2012)
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
If we want to have probabilities of all the possible values of a random variable probability
distribution is used.
Eg.
P(weather) = (0.7,0.2,0.08,0.02). This type of notations simplifies many equations.
214. Define joint probability distribution
This completely specifies an agent's probability assignments to all propositions in the
domain.The joint probability distribution p(x1,x2,--------xn) assigns probabilities to all possible
atomic events;where X1,X2------Xn =variables.
215. Give the Baye's rule equation(A.U APR/ MAY2011)
W.K.T P(A ^ B) = P(A/B) P(B) -------------------------- 1
P(A ^ B) = P(B/A) P(A) -------------------------- 2
DIVIDING BYE P(A) ; WE GET
P(B/A) = P(A/B) P(B)
-------------------- P(A)
216. Define Supervised learning .
Supervised learning is a machine learning technique for learning a function from training
data. The training data consist of pairs of input objects (typically vectors), and desired
outputs. The output of the function can be a continuous value (called regression), or can
predict a class label of the input object (called classification). The task of the supervised
learner is to predict the value of the function for any valid input object after having seen a
number of training examples (i.e. pairs of input and target output). To achieve this, the learner
has to generalize from the presented data to unseen situations in a "reasonable" way.
Another term for supervised learning is classification. Classifier performance depend greatly
on the characteristics of the data to be classified. There is no single classifier that works best
on all given problems. Determining a suitable classifier for a given problem is however still
more an art than a science. The most widely used classifiers are the Neural Network (Multi-
layer Perceptron), Support Vector Machines, k-Nearest Neighbors, Gaussian Mixture
Model, Gaussian, Naive Bayes, Decision Tree and RBF classifiers.
217. Compare Supervised learning and unsupervised learning..
Supervised vs. unsupervised Learning
Supervised learning:
classification is seen as supervised learning from examples.
o Supervision: The data (observations, measurements, etc.) are labeled with pre-
defined classes. It is like that a teacher gives the classes (supervision).
o Test data are classified into these classes too.
Unsupervised learning (clustering)
o Class labels of the data are unknown
o Given a set of data, the task is to establish the existence of classes or clusters
o in the data
Explain the steps in Supervised learning process.
Supervised learning process: two steps
Learning (training): Learn a model using the training data
Testing: Test the model using unseen test data to assess the model accuracy
Number of correct classifica tions
Accuracy ,
Total number of test cases
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
.The average predicting quality of an algorithm can be plotted as a function of the size of
the training set as shown in Fig 18.7. This is called a learning curve.
It can be noticed that, as the training set grows, the prediction quality increases. (For this
reason, such curves are also called happy graphs.) This is a good sign that there is indeed
some pattern in the data and the learning algorithm is picking it up.
222. What is Ensemble Learning? (A.U APR/ MAY2011), (A.U APR/MAY 2013)
Ensemble means a group producing a single effect.
Ensemble learning is the process by which multiple models, such as classifiers or experts,
are strategically generated and combined to solve a particular computational intelligence
problem. Ensemble learning is primarily used to improve the (classification, prediction,
function approximation, etc.) performance of a model, or reduce the likelihood of an
unfortunate selection of a poor one.
Recently in the area of machine learning the concept of combining classifiers is proposed as a
new direction for the improvement of the performance of individual classifiers. These
classifiers could be based on a variety of classification methodologies, and could achieve
different rate of correctly classified individuals. The goal of classification result integration
algorithms is to generate more certain, precise and accurate system results.
Ensemble Classification
Aggregation of predictions of multiple classifiers with the goal of improving accuracy.
223. What is Explanation based Learning?(A.U APR/MAY 2010), (A.U NOV/DEC 2010)
Explanation based learning is a method for extracting general rules from individual
observations. The basic idea behind EBL is first construct an explanation of the observation
using prior knowledge.
EXAMPLE A caveman toasting a lizard on the end of a pointed stick:
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
In the case of lizard toasting,the cavemen generalize by explaining the success of the
pointed stick : It supports the lizard while keeping the hands away from the fire. From this
explanation,they infer a general rule : that any long,rigid,sharp object can be used to toast
small,soft-bodies edibles.
The general rules follows logically from the background knowledge possessed by the
cavemen.
224. What is Relevance Based Learning? (A.U. MAY/JUNE ,2012)
Relevance-based learning (RBL) uses prior knowledge in the form of determinations
to identify the relevant attributes, thereby generating a reduced hypothesis space and speeding
up learning. RBL also allows deductive generalizations from single examples.
EXAMPLE
Consider the case of the traveler to Brazil meeting her first Brazilian. On hearing him speak
Portugese,she immediately conclude that Brazilians speak Portugese. The inferen ce was
based on her Background Knowledge,namely,that people in a given country speak the same
language. The same is expressed in First Order Predicate Logic as follows :
-
(A)
"If x and y have the same nationality n and x speaks language 1, then y also speaks it."
Sentences such as (A) express a strict form of relevance: given nationality, language is fully
determined. (Put another way: language is a function of nationality.) These sentences are
called functional dependencies or determinations. They occur so commonly in certain kind
of applications (e.g., defining database designs)
225. Explain with a diagram the Cumulative Learning Process.
The use of prior knowledge in learning leads to a picture of cumulative learning, in which
learning agents improve their learning ability as they acquire more knowledge.
The modem approach is to design agents that already know something and are trying to learn
some more The general idea is shown schematically in Figure 19.6.
226. What is inductive logic programming?(A.U APR/MAY 2010)
Inductive Logic Programming(ILP) combines inductive methods with the power of
First Order Representation. The object of Inductive learning program is to come up with a
set of sentences for the Hypotheses such that entailment constraint is satisfied.
EXAMPLE
The family tree example:
The descriptions
Father(Philips,Charles)
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Father(Philips,Anne)
Parent(x,y) [Mother(x,y) v Father(x,y)]
Grandparent(x,y) [z Parent(x,z) ^ Parent(z,y)]
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE
QUESTION BANK III - CSE
Mrs.H.ARIFUNISHA ASST.PROFESSOR/CSE