Sven Ove Hansson and Renata WassermanLocal Change: A preliminary report. |
c-fcs-98-146 [original] [revised] [abstract] |
[mail to author] [mail to moderator] [debate procedure] [copyright] |
It seems to me that if you used formalized contexts, then you would be able to isolate different sets of propositions and say something about them in logic. In that way you wouldn't have to invent a new logic for this purpose.
The difference is not all that great.
Yes, but if you reify formulae and quantify over them, then it is a new logic. (Agreement from McCarthy).
A compartment could be a context, couldn't it?
We preferred to use the word "compartment" over "context".
(Question not recorded)
Another thing that we'd like to do is to facilitate retrieving the compartment. Predefined dependency relations between previous beliefs may be instrumental for that purpose.
(Beginning of question not recorded). ... I understand your logic treats conjunction differently from having the two conjuncts separately. Isn't this very strange?
That depends on what you use for retrieving the relevance.
I was going to propose using metalogic, but then the problem is that you are naming sentences rather than propositions. A possible way out may be to use metalogic, but in such a way that it operates on a canonical form for the sentences, for example, clausal form.
I don't think that we (people) represent sentences in canonical form.
But that's not incompatible.
(Referring to the discussions on both questions 4 and 5) But there are situations where different representations are treated differently.
(To Graham White) Possibly, but that opens a can of worms. Imitating nonlogical behavior will carry too far.
Anyway, these logics have been studied argumentation theoretically, so there is plenty to choose from. If you don't like one semantics, then go back and pick another one.
(To Hayes) That's dangerous advise. Changing semantics is like throwing a big switch on your whole system, with all its ways of representing different aspects of the application at hand. Unless, of course, you are able to interpret different parts of the system with different semantics - but that's a big can of worms as well.
This all reminds me of the fights between programming languages, and the experience is that the worst language always wins.
This on-line debate page is part of a discussion at recent workshop; similar pages are set up for each of the workshop articles. The discussion is organized by the area Reasoning about Actions and Change within the Electronic Transactions on Artificial Intelligence (ETAI).
To contribute, please click [mail to moderator] above and send your question or comment as an E-mail message.