CSE 563, Spring 2003
HOMEWORK #1: SNePS
Last Update: 30 January 2003
Note:
or
material is highlighted
|
For this HW,
you might find it helpful to (re-)read
Martins
2002:
172-192.
Then do the following exercises from
Martins
2002:
- p. 211: #5, 6
- p. 212: #7, 8
- Also do the EXTRA QUESTION accompanying #6, below.
For convenience, the exercises are repeated here, using slightly
different notation:
- #5: SNePS does not allow the following representation for the
statement "Tweety is a bird". Explain the reason for this decision.
- #6: Explain the differences between (a) the SNePS representation shown below
for the statement "John is a man"
and (b) the one from problem 5, above. Why is the representation below
legal (even though Martins 2002 calls it "bad")?
- #6.1: *********EXTRA QUESTION*********
Why does Martins call this "bad"? Give a better SNePS representation, and
explain why it's better.
- #7: What does the following represent? (Assume that M1 and M2 are SNePS proposition-nodes.)
(assert min 1 max 1 arg M1 arg M2)
- #8: What does the following represent? (Assume that M1,...,Mn
are SNePS proposition-nodes.)
(assert min 0 max 0 arg M1 ... arg Mn)
(Note that in the SNePSUL renditions of 7 and 8, there is no need to
include the parameters "2" and "n" that appear in the notation in
Martins 2002.)
DUE: AT THE GRAD CONFERENCE @ 10:00 A.M., MONDAY, FEBRUARY 3 |
Copyright © 2003 by
William J. Rapaport
(rapaport@cse.buffalo.edu)
file: 563/hw01.2003.01.30.2.html