Revision, Acceptability and Context - Theoretical and Algorithmic Aspects

von: Dov M. Gabbay, Odinaldo T. Rodrigues, Alessandra Russo

Springer-Verlag, 2010

ISBN: 9783642141591 , 386 Seiten

Format: PDF, OL

Kopierschutz: Wasserzeichen

Windows PC,Mac OSX geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 149,79 EUR

Mehr zum Inhalt

Revision, Acceptability and Context - Theoretical and Algorithmic Aspects


 

Preface

5

Contents

7

1 Background and Overview

11

1.1 Introductory Discussion

11

1.2 Focusing on `Acceptability' Rather than `Inconsistency'

15

1.3 Overview of This Book

17

1.4 Notation Used in This Book

18

1.5 Basic Mathematical Notions

20

References

21

2 Introducing Revision Theory

23

2.1 AGM Belief Revision

23

2.2 Katsuno and Mendelzon's Characterisation

30

2.3 Counterfactual Statements and the Ramsey Test

31

2.4 Grove's Systems of Spheres

35

2.5 Epistemic Entrenchment

38

2.6 Discussion

40

2.7 Action Updates

40

2.8 Generalising the Concept of Revision

43

2.9 Iterating the Revision Operation

47

2.9.1 Darwiche and Pearl's Postulates for Iterated Revisions

47

2.9.2 Lehmann's Approach: Belief Revision, Revised

50

2.10 Compromise Revision

51

2.11 Controlled Revision

55

2.12 Revision by Translation

57

2.13 A General Setting for Algorithmic Revision

59

2.14 Outline of This Book

62

References

62

3 Stepwise Revision Operations

65

3.1 Introduction

65

3.2 Quantitative Measurement of Change

65

3.2.1 Minimal Change and the Function d

66

3.3 Qualitative Measurements of Change

73

3.4 Representation Issues

75

3.5 Revision of Formulae

77

3.6 Properties of the Revision Operator r

80

3.7 Other Belief Change Operators

87

3.7.1 Belief Contraction

87

3.7.2 Consolidating Information on the Belief Base

92

3.8 Comparison with Other Belief Change Operators

95

3.9 Operators for Reasoning About the Effects of Actions

98

3.9.1 Updates of Sentences via Distance d

99

3.9.2 Properties of the Action Update Operator

103

3.9.3 Action Updates of Sentences via Distance diff

106

3.9.4 Ambiguous Action Updates

108

3.9.5 Taking Causality into Account

110

References

112

4 Iterating Revision

114

4.1 Introduction

114

4.2 Motivating Structure for Belief Revision

116

4.3 Iteration of the Revision Operation

117

4.4 Prioritised Databases

120

4.4.1 Properties of the Revisions of PDBs

124

4.4.2 Discussion about Iteration of Revision

128

4.5 Structured Databases

133

4.6 Applications and Examples

135

4.7 Related Work

137

4.7.1 Prioritised Base Revision

137

4.7.2 Ordered Theory Presentations

140

4.8 Using Additional Information for Action Updates

141

References

145

5 Structured Revision

147

5.1 Identifying Inconsistency

147

5.2 Reasoning with Partial Priorities

156

5.2.1 Degree of Confidence/Reliability of the Source

157

5.2.2 Linearisations

173

5.3 Clustering

174

5.4 Applications in Software Engineering

176

5.4.1 Requirements Specification

176

5.4.2 An Example with the Light Control System

177

References

183

6 Algorithmic Context Revision

185

6.1 Introduction

185

6.2 Abductive Revision

185

6.2.1 Introducing LDS for

188

6.2.2 Goal-Directed Algorithm for

191

6.2.3 Discussion on the Abduction Procedure

195

6.2.4 Abduction Algorithm for

200

6.2.5 Abduction for Intuitionistic Logic

202

6.3 Compromise Revision

205

6.3.1 Introducing Compromise Revision for

205

6.3.2 Comparison with AGM Revision

218

6.4 Controlled Revision

222

6.4.1 Proof Theory

224

6.4.2 Policies for Inconsistency

225

6.4.3 Conclusions

229

References

230

7 Revision by Translation

231

7.1 Introduction

231

7.2 Belief Revision for Modal Logic

233

7.2.1 An Overview of Propositional Modal Logics

233

7.2.2 Hilbert Systems for Modal Logics

238

7.2.3 Translation of the Modal Logic K into Classical Logic

241

7.3 Revising in ukasiewicz' Finitely Many-Valued Logic n

243

7.3.1 ukasiewicz' Finitely Many-Valued Logic n

243

7.3.2 Translating ukasiewicz' Many-Valued Logic n into Classical Logic

249

7.3.3 Revision in ukasiewicz' Many-Valued Logic ( n)

252

7.4 Revising in Algebraic Logics

254

7.4.1 Translating Algebraic Logic into Classical Logic

254

7.4.2 Revision in Algebraic Logics

256

7.5 Introducing Belnap's Four-Valued Logic

257

7.5.1 Belief Revision in Belnap's Four-Valued Logic

257

7.6 Belnap's Four-Valued Logic

259

7.6.1 Axiomatising Belnap's Four-Valued Logic

259

7.6.2 Entailment in Belnap's Four-Valued Logic

261

7.6.3 Generalising Belnap's Notion of Entailment to Infinite Theories

263

7.6.4 Translating Belnap's Logic into Classical Logic

267

7.6.5 Revising in Belnap's Four-Valued Logic

273

7.7 Conclusions and Discussions

276

References

277

8 Object-Level Deletion

279

8.1 Introduction

279

8.2 Object-Level Meta-Level Operations

279

8.3 The Need for Object-Level Deletion

282

8.4 Strategy of the Technique

287

8.5 Substructural Logics

289

8.5.1 Hilbert and Gentzen Formulations

290

8.5.2 Goal-Directed Proof Theory

296

8.5.3 Semantics

305

8.6 Introducing Anti-formulae in Concatenation and Linear Logic

312

8.6.1 Analysis

313

8.6.2 Introducing Anti-formulae into Logics with and e

318

8.6.3 Anti-formulae and Negation

323

8.7 The Notion of Failure in Resource Logics

329

8.8 Deletion in Resource-Unbounded Logics

333

8.9 Logical Deletion in LDS

335

8.10 Introducing N-Prolog with Negation as Failure

344

8.11 Exploring Deletion via Addition

352

8.12 A Formal System for Deletion via Addition

361

8.13 Concluding Remarks

363

References

366

9 Conclusions and Discussions

367

9.1 Concluding Remarks

367

9.2 Discussions

372

References

382

List of Symbols

384

Subject Index

386