Preserving strong equivalence while forgetting

A variety of proposals for forgetting in logic programs under different semantics have emerged that satisfy differing sets of properties considered desirable. Despite the achieved progress in devising approaches that capture an increasing number of these properties, the idea that the result of forge...

Full description

Saved in:
Bibliographic Details
Published inLogics in Artificial Intelligence Vol. 8761; pp. 412 - 425
Main Authors Knorr, Matthias, Alferes, José Julio
Format Conference Proceeding Book Chapter
LanguageEnglish
Published Cham Springer International Publishing 2014
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3319115588
9783319115580
331911557X
9783319115573
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-11558-0_29

Cover

Abstract A variety of proposals for forgetting in logic programs under different semantics have emerged that satisfy differing sets of properties considered desirable. Despite the achieved progress in devising approaches that capture an increasing number of these properties, the idea that the result of forgetting should preserve the meaning of the initial program for the remaining, non-forgotten, atoms, has not yet been captured. In particular, the existing proposals may not preserve dependency relations between such atoms that are given by the structure of the program. In logic programs, these relations are captured by strong equivalence, but, preserving strong equivalence of two different programs while forgetting does not suffice. Rather, strong equivalence relativized to the remaining atoms should be preserved between the original program and the one that results from forgetting. In this paper, we overcome this deficiency by formalizing the property that captures this maintenance of relations while forgetting, and at the same time a general semantic definition for such a forgetting for arbitrary logic programs. Then, we study forgetting for normal programs under the wellfounded semantics, and for programs with double negation under the answer set semantics. In both cases, we focus on efficient syntax-based algorithms that only manipulate the rules in which changes are effectively necessary.
AbstractList A variety of proposals for forgetting in logic programs under different semantics have emerged that satisfy differing sets of properties considered desirable. Despite the achieved progress in devising approaches that capture an increasing number of these properties, the idea that the result of forgetting should preserve the meaning of the initial program for the remaining, non-forgotten, atoms, has not yet been captured. In particular, the existing proposals may not preserve dependency relations between such atoms that are given by the structure of the program. In logic programs, these relations are captured by strong equivalence, but, preserving strong equivalence of two different programs while forgetting does not suffice. Rather, strong equivalence relativized to the remaining atoms should be preserved between the original program and the one that results from forgetting. In this paper, we overcome this deficiency by formalizing the property that captures this maintenance of relations while forgetting, and at the same time a general semantic definition for such a forgetting for arbitrary logic programs. Then, we study forgetting for normal programs under the wellfounded semantics, and for programs with double negation under the answer set semantics. In both cases, we focus on efficient syntax-based algorithms that only manipulate the rules in which changes are effectively necessary.
A variety of proposals for forgetting in logic programs under different semantics have emerged that satisfy differing sets of properties considered desirable. Despite the achieved progress in devising approaches that capture an increasing number of these properties, the idea that the result of forgetting should preserve the meaning of the initial program for the remaining, non-forgotten, atoms, has not yet been captured. In particular, the existing proposals may not preserve dependency relations between such atoms that are given by the structure of the program. In logic programs, these relations are captured by strong equivalence, but, preserving strong equivalence of two different programs while forgetting does not suffice. Rather, strong equivalence relativized to the remaining atoms should be preserved between the original program and the one that results from forgetting. In this paper, we overcome this deficiency by formalizing the property that captures this maintenance of relations while forgetting, and at the same time a general semantic definition for such a forgetting for arbitrary logic programs. Then, we study forgetting for normal programs under the well-founded semantics, and for programs with double negation under the answer set semantics. In both cases, we focus on efficient syntax-based algorithms that only manipulate the rules in which changes are effectively necessary.
Author Alferes, José Júlio
Knorr, Matthias
Author_xml – sequence: 1
  givenname: Matthias
  surname: Knorr
  fullname: Knorr, Matthias
– sequence: 2
  givenname: José Julio
  surname: Alferes
  fullname: Alferes, José Julio
BookMark eNpNUMtOwzAQNFAk2tI_4FA-wMXrdfw4oooCUiU4wNlyw6YEoqTYofw-TsuB06xmd3Z3ZsJGbdcSY1cgFiCEuXHGcuQIjgMUheXCS3fCJpiZA2FP2Rg0AEdU7ux_Y8TGAoXkzii8YLOUPoQQgIUCq8ds8RwpUdzX7Xae-thloK_veh8aakua_7zXDc2rLm6p7_PMJTuvQpNo9odT9rq6e1k-8PXT_ePyds2jlKrnodKbygaByhaKSr0BqIxVQjmjg1CUC3QgNYb8LroANmDhSqNKGYo343DK5HFv2sV8lqLfdN1n8iD8EIfPcXj02aM_mPRDHFl0fRTFMoSdj7SvUx8GEWrpJYBG_AVyrVlt
ContentType Conference Proceeding
Book Chapter
Copyright Springer International Publishing Switzerland 2014
Copyright_xml – notice: Springer International Publishing Switzerland 2014
DBID RCLKO
DOI 10.1007/978-3-319-11558-0_29
DatabaseName RCAAP open access repository
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
DissertationSchool RUN
EISBN 3319115588
9783319115580
EISSN 1611-3349
Editor Fermé, Eduardo
Leite, João
Editor_xml – sequence: 1
  givenname: Eduardo
  surname: Fermé
  fullname: Fermé, Eduardo
  email: ferme@uma.pt
– sequence: 2
  givenname: João
  surname: Leite
  fullname: Leite, João
  email: jleite@fct.unl.pt
EndPage 425
ExternalDocumentID 10362_21163
GroupedDBID 0D6
0DA
2HV
38.
A0U
A3-
AABBV
AAPCR
ABBVZ
ABFTD
ABMNI
ACKEY
ACTXJ
AEDXK
AEJLV
AEKFX
AETDV
AEZAY
AHJUR
ALMA_UNASSIGNED_HOLDINGS
ANZUN
AZZ
BBABE
BZAQK
CZZ
I4C
IEZ
RCLKO
SBO
TPJZQ
TSXQS
Z5O
Z7R
Z7S
Z7U
Z7V
Z7W
Z7X
Z7Y
Z7Z
Z81
Z82
Z83
Z84
Z85
Z87
Z88
-DT
-GH
-~X
1SB
29L
2HA
5QI
875
AASHB
ACGFS
ADCXD
AEFIE
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-r224t-af6bf8a034854ec6b11f78404976a04e049391263a33439a18a359c74c2a5d793
ISBN 3319115588
9783319115580
331911557X
9783319115573
ISSN 0302-9743
IngestDate Wed Sep 17 04:34:59 EDT 2025
Sun Oct 26 14:32:37 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-r224t-af6bf8a034854ec6b11f78404976a04e049391263a33439a18a359c74c2a5d793
OpenAccessLink http://hdl.handle.net/10362/21163
PageCount 14
ParticipantIDs springer_books_10_1007_978_3_319_11558_0_29
rcaap_revistas_10362_21163
PublicationCentury 2000
PublicationDate 2014
PublicationDateYYYYMMDD 2014-01-01
PublicationDate_xml – year: 2014
  text: 2014
PublicationDecade 2010
PublicationPlace Cham
PublicationPlace_xml – name: Cham
PublicationSeriesSubtitle Lecture Notes in Artificial Intelligence
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSubtitle 14th European Conference, JELIA 2014, Funchal, Madeira, Portugal, September 24-26, 2014. Proceedings
PublicationTitle Logics in Artificial Intelligence
PublicationYear 2014
Publisher Springer International Publishing
Publisher_xml – name: Springer International Publishing
RelatedPersons Kleinberg, Jon M.
Mattern, Friedemann
Nierstrasz, Oscar
Steffen, Bernhard
Kittler, Josef
Weikum, Gerhard
Naor, Moni
Mitchell, John C.
Terzopoulos, Demetri
Kobsa, Alfred
Pandu Rangan, C.
Kanade, Takeo
Hutchison, David
Tygar, Doug
RelatedPersons_xml – sequence: 1
  givenname: David
  surname: Hutchison
  fullname: Hutchison, David
– sequence: 2
  givenname: Takeo
  surname: Kanade
  fullname: Kanade, Takeo
– sequence: 3
  givenname: Josef
  surname: Kittler
  fullname: Kittler, Josef
– sequence: 4
  givenname: Jon M.
  surname: Kleinberg
  fullname: Kleinberg, Jon M.
– sequence: 5
  givenname: Alfred
  surname: Kobsa
  fullname: Kobsa, Alfred
– sequence: 6
  givenname: Friedemann
  surname: Mattern
  fullname: Mattern, Friedemann
– sequence: 7
  givenname: John C.
  surname: Mitchell
  fullname: Mitchell, John C.
– sequence: 8
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
– sequence: 9
  givenname: Oscar
  surname: Nierstrasz
  fullname: Nierstrasz, Oscar
– sequence: 10
  givenname: C.
  surname: Pandu Rangan
  fullname: Pandu Rangan, C.
– sequence: 11
  givenname: Bernhard
  surname: Steffen
  fullname: Steffen, Bernhard
– sequence: 12
  givenname: Demetri
  surname: Terzopoulos
  fullname: Terzopoulos, Demetri
– sequence: 13
  givenname: Doug
  surname: Tygar
  fullname: Tygar, Doug
– sequence: 14
  givenname: Gerhard
  surname: Weikum
  fullname: Weikum, Gerhard
SSID ssj0001354186
ssj0002792
Score 2.2586806
Snippet A variety of proposals for forgetting in logic programs under different semantics have emerged that satisfy differing sets of properties considered desirable....
SourceID springer
rcaap
SourceType Publisher
StartPage 412
SubjectTerms Computer Science(all)
Theoretical Computer Science
Title Preserving strong equivalence while forgetting
URI http://hdl.handle.net/10362/21163
http://link.springer.com/10.1007/978-3-319-11558-0_29
Volume 8761
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELagLMDAW5SXMrBVQU1t5zEwVKgIodIJEJtlu45AQi2kqZD49dzZcRMKCyxR5FaJfeec7_XdEXLOEqpNIsehGjMwUNJUhcrkFLumGgYHUM4SRCPfjeKbB3b7xJ8aiGtEl5TqQn_-iiv5D1dhDPiKKNk_cHbxUBiAe-AvXIHDcF1Sfr-7WR16GYWWzWbtFzbhx5XNqCtsLmTpZFoUDpdTls8vcqFF918R7OcDAS5kbgHT0-ZGwiQNFCi2cneBrYkG7_MXWIaVCR_PIFY619axXvpjEBdvZpfDKj4xmpY27avjW0h4idJ0OURsyeXgXY5LTsvab_bNRqXwkYPayV3HEo_VAjkMlowbMk70xlhQkboCppU4ZVWKtTuZmYNI_xD6zTwPxGTh29KwK3rZKlmFCbTIWn9wO3ysfW-UswjL5lUnNhZRdNEmNyvEAPlZV1Wa6lU08Je_vRKMnEJL-fYjsm4VlvttsokglgDRJUC8HbJiJrtky9M_qOi_SzYa9Sj3yEXN68DxOmjwOrC8Dmpe75OH68H91U1YNdQIC9DUylDmscpT2aUs5czoWEVRnoCFz0AnlV1m4IZmUS-mEvhAMxmlkvJMJ0z3JB-DJD8grcl0Yg5JwFUmFc-4irVkksGjuI51lqdKYWg5aZMjSwaByepg58xEhLqS6EVgALRJx9NG4PeDP7ri2UBRQQVQVFiKCqTo0Z_-fUzW6y17QlplMTenoDeW6qzaBl80CGFc
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Logics+in+Artificial+Intelligence&rft.au=Knorr%2C+Matthias&rft.au=Alferes%2C+Jos%C3%A9+Julio&rft.atitle=Preserving+Strong+Equivalence+while+Forgetting&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2014-01-01&rft.pub=Springer+International+Publishing&rft.isbn=9783319115573&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=412&rft.epage=425&rft_id=info:doi/10.1007%2F978-3-319-11558-0_29
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0302-9743&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0302-9743&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0302-9743&client=summon