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...
        Saved in:
      
    
          | Published in | Logics in Artificial Intelligence Vol. 8761; pp. 412 - 425 | 
|---|---|
| Main Authors | , | 
| Format | Conference Proceeding Book Chapter | 
| Language | English | 
| Published | 
        Cham
          Springer International Publishing
    
        2014
     | 
| Series | Lecture Notes in Computer Science | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 3319115588 9783319115580 331911557X 9783319115573  | 
| ISSN | 0302-9743 1611-3349  | 
| DOI | 10.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 |