Loading…
A characterization of answer sets for logic programs
Checking if a program has an answer set, and if so, compute its answer sets are just some of the important problems In answer set logic progremming. Solving these problems using Gelfond and Llfschltz's original definition of answer sets Is not an easy task. Alternative charaoterlzatlons of answer se...
Saved in:
Published in: | Science China. Information sciences 2007-02, Vol.50 (1), p.46-62 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3 |
---|---|
cites | cdi_FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3 |
container_end_page | 62 |
container_issue | 1 |
container_start_page | 46 |
container_title | Science China. Information sciences |
container_volume | 50 |
creator | Zhang, MingYi Zhang, Ying Lin, FangZhen |
description | Checking if a program has an answer set, and if so, compute its answer sets are just some of the important problems In answer set logic progremming. Solving these problems using Gelfond and Llfschltz's original definition of answer sets Is not an easy task. Alternative charaoterlzatlons of answer sets for nested logic programs by Erdem and Llfschltz, Lee and Llfschltz, and You at el. are based on the completion semantics and various notions of tlghtnese. However, the notion of tightness Is a local notion In the sense that for different answer sets there are, In general, different level mappings capturing their tlghtnese. This makes It hard to be used In the deelgn of algorithms for computing answer sets. This paper proposes a charecterization of answer sets based on sets of generetlng rules. From this charaoterlzation new algorithms are derived for computing answer sets and for performing some other reasoning teaks. As an application of the charecterlzatlon a sufficient and necessary condition for the equivalence between answer set sementics and completion semantics has been proven, and a basic theorem Is shown on computing answer sets for nested logic programs baaed on an extended notion of loop formulas. These results on tlghtnese and loop formulas are more general than that in You and Lin'a work. |
doi_str_mv | 10.1007/s11432-007-0001-1 |
format | article |
fullrecord | <record><control><sourceid>wanfang_jour_proqu</sourceid><recordid>TN_cdi_wanfang_journals_zgkx_ef200701005</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><cqvip_id>23704515</cqvip_id><wanfj_id>zgkx_ef200701005</wanfj_id><sourcerecordid>zgkx_ef200701005</sourcerecordid><originalsourceid>FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3</originalsourceid><addsrcrecordid>eNpFkElPwzAQhS0EEmX5AdwiuHAJzHhJ4mNVsUmVuMDZchw7TZe4tVMV-utx1UocRvMO38y8eYTcITwhQPkcETmjeZKpAHM8IyOsCprTihXnSQPInJaivCRXMc4BOKUMR4SPMzPTQZvBhm6vh873mXeZ7uPOhizaIWbOh2zp285k6-DboFfxhlw4vYz29tSvyffry9fkPZ9-vn1MxtPcMMaGXEhuRWmYlMCsERIaU9VonbEWnWzqymlW0gY4YiVq3XADjNdNISwrZGEsuyaPx7073Tvdt2rut6FPF9W-Xfwo62j6F9JrIqEPRzR53GxtHP5ZKtP6CinnicIjZYKPMVin1qFb6fCrENQhR3XMUR3kIUeFaeb-NDPzfbvpko1am4XrllZRVgIXKNgfvv1vmw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918581244</pqid></control><display><type>article</type><title>A characterization of answer sets for logic programs</title><source>Springer Nature</source><creator>Zhang, MingYi ; Zhang, Ying ; Lin, FangZhen</creator><creatorcontrib>Zhang, MingYi ; Zhang, Ying ; Lin, FangZhen</creatorcontrib><description>Checking if a program has an answer set, and if so, compute its answer sets are just some of the important problems In answer set logic progremming. Solving these problems using Gelfond and Llfschltz's original definition of answer sets Is not an easy task. Alternative charaoterlzatlons of answer sets for nested logic programs by Erdem and Llfschltz, Lee and Llfschltz, and You at el. are based on the completion semantics and various notions of tlghtnese. However, the notion of tightness Is a local notion In the sense that for different answer sets there are, In general, different level mappings capturing their tlghtnese. This makes It hard to be used In the deelgn of algorithms for computing answer sets. This paper proposes a charecterization of answer sets based on sets of generetlng rules. From this charaoterlzation new algorithms are derived for computing answer sets and for performing some other reasoning teaks. As an application of the charecterlzatlon a sufficient and necessary condition for the equivalence between answer set sementics and completion semantics has been proven, and a basic theorem Is shown on computing answer sets for nested logic programs baaed on an extended notion of loop formulas. These results on tlghtnese and loop formulas are more general than that in You and Lin'a work.</description><identifier>ISSN: 1009-2757</identifier><identifier>ISSN: 1674-733X</identifier><identifier>EISSN: 1862-2836</identifier><identifier>EISSN: 1869-1919</identifier><identifier>DOI: 10.1007/s11432-007-0001-1</identifier><language>eng</language><publisher>Heidelberg: Springer Nature B.V</publisher><subject>Algorithms ; Computation ; Logic programming ; Logic programs ; Semantics ; Tightness ; 计算机 ; 逻辑程序</subject><ispartof>Science China. Information sciences, 2007-02, Vol.50 (1), p.46-62</ispartof><rights>Science in China Press 2007.</rights><rights>Copyright © Wanfang Data Co. Ltd. All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3</citedby><cites>FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttp://image.cqvip.com/vip1000/qk/84009X/84009X.jpg</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Zhang, MingYi</creatorcontrib><creatorcontrib>Zhang, Ying</creatorcontrib><creatorcontrib>Lin, FangZhen</creatorcontrib><title>A characterization of answer sets for logic programs</title><title>Science China. Information sciences</title><addtitle>Science in China(Series F)</addtitle><description>Checking if a program has an answer set, and if so, compute its answer sets are just some of the important problems In answer set logic progremming. Solving these problems using Gelfond and Llfschltz's original definition of answer sets Is not an easy task. Alternative charaoterlzatlons of answer sets for nested logic programs by Erdem and Llfschltz, Lee and Llfschltz, and You at el. are based on the completion semantics and various notions of tlghtnese. However, the notion of tightness Is a local notion In the sense that for different answer sets there are, In general, different level mappings capturing their tlghtnese. This makes It hard to be used In the deelgn of algorithms for computing answer sets. This paper proposes a charecterization of answer sets based on sets of generetlng rules. From this charaoterlzation new algorithms are derived for computing answer sets and for performing some other reasoning teaks. As an application of the charecterlzatlon a sufficient and necessary condition for the equivalence between answer set sementics and completion semantics has been proven, and a basic theorem Is shown on computing answer sets for nested logic programs baaed on an extended notion of loop formulas. These results on tlghtnese and loop formulas are more general than that in You and Lin'a work.</description><subject>Algorithms</subject><subject>Computation</subject><subject>Logic programming</subject><subject>Logic programs</subject><subject>Semantics</subject><subject>Tightness</subject><subject>计算机</subject><subject>逻辑程序</subject><issn>1009-2757</issn><issn>1674-733X</issn><issn>1862-2836</issn><issn>1869-1919</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNpFkElPwzAQhS0EEmX5AdwiuHAJzHhJ4mNVsUmVuMDZchw7TZe4tVMV-utx1UocRvMO38y8eYTcITwhQPkcETmjeZKpAHM8IyOsCprTihXnSQPInJaivCRXMc4BOKUMR4SPMzPTQZvBhm6vh873mXeZ7uPOhizaIWbOh2zp285k6-DboFfxhlw4vYz29tSvyffry9fkPZ9-vn1MxtPcMMaGXEhuRWmYlMCsERIaU9VonbEWnWzqymlW0gY4YiVq3XADjNdNISwrZGEsuyaPx7073Tvdt2rut6FPF9W-Xfwo62j6F9JrIqEPRzR53GxtHP5ZKtP6CinnicIjZYKPMVin1qFb6fCrENQhR3XMUR3kIUeFaeb-NDPzfbvpko1am4XrllZRVgIXKNgfvv1vmw</recordid><startdate>20070201</startdate><enddate>20070201</enddate><creator>Zhang, MingYi</creator><creator>Zhang, Ying</creator><creator>Lin, FangZhen</creator><general>Springer Nature B.V</general><general>Guizhou Academy of Sciences, Guiyang 550001, China</general><general>Information Engineering School, Guizhou University, Guiyang 550001, China%Guizhou Academy of Sciences, Guiyang 550001, China%Department of Computer Science, Hong Kong University of Science and Technology, Hong Kong, China</general><scope>2RA</scope><scope>92L</scope><scope>CQIGP</scope><scope>W92</scope><scope>~WA</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>2B.</scope><scope>4A8</scope><scope>92I</scope><scope>93N</scope><scope>PSX</scope><scope>TCJ</scope></search><sort><creationdate>20070201</creationdate><title>A characterization of answer sets for logic programs</title><author>Zhang, MingYi ; Zhang, Ying ; Lin, FangZhen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Algorithms</topic><topic>Computation</topic><topic>Logic programming</topic><topic>Logic programs</topic><topic>Semantics</topic><topic>Tightness</topic><topic>计算机</topic><topic>逻辑程序</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, MingYi</creatorcontrib><creatorcontrib>Zhang, Ying</creatorcontrib><creatorcontrib>Lin, FangZhen</creatorcontrib><collection>中文科技期刊数据库</collection><collection>中文科技期刊数据库-CALIS站点</collection><collection>中文科技期刊数据库-7.0平台</collection><collection>中文科技期刊数据库-工程技术</collection><collection>中文科技期刊数据库- 镜像站点</collection><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Wanfang Data Journals - Hong Kong</collection><collection>WANFANG Data Centre</collection><collection>Wanfang Data Journals</collection><collection>万方数据期刊 - 香港版</collection><collection>China Online Journals (COJ)</collection><collection>China Online Journals (COJ)</collection><jtitle>Science China. Information sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhang, MingYi</au><au>Zhang, Ying</au><au>Lin, FangZhen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A characterization of answer sets for logic programs</atitle><jtitle>Science China. Information sciences</jtitle><addtitle>Science in China(Series F)</addtitle><date>2007-02-01</date><risdate>2007</risdate><volume>50</volume><issue>1</issue><spage>46</spage><epage>62</epage><pages>46-62</pages><issn>1009-2757</issn><issn>1674-733X</issn><eissn>1862-2836</eissn><eissn>1869-1919</eissn><abstract>Checking if a program has an answer set, and if so, compute its answer sets are just some of the important problems In answer set logic progremming. Solving these problems using Gelfond and Llfschltz's original definition of answer sets Is not an easy task. Alternative charaoterlzatlons of answer sets for nested logic programs by Erdem and Llfschltz, Lee and Llfschltz, and You at el. are based on the completion semantics and various notions of tlghtnese. However, the notion of tightness Is a local notion In the sense that for different answer sets there are, In general, different level mappings capturing their tlghtnese. This makes It hard to be used In the deelgn of algorithms for computing answer sets. This paper proposes a charecterization of answer sets based on sets of generetlng rules. From this charaoterlzation new algorithms are derived for computing answer sets and for performing some other reasoning teaks. As an application of the charecterlzatlon a sufficient and necessary condition for the equivalence between answer set sementics and completion semantics has been proven, and a basic theorem Is shown on computing answer sets for nested logic programs baaed on an extended notion of loop formulas. These results on tlghtnese and loop formulas are more general than that in You and Lin'a work.</abstract><cop>Heidelberg</cop><pub>Springer Nature B.V</pub><doi>10.1007/s11432-007-0001-1</doi><tpages>17</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1009-2757 |
ispartof | Science China. Information sciences, 2007-02, Vol.50 (1), p.46-62 |
issn | 1009-2757 1674-733X 1862-2836 1869-1919 |
language | eng |
recordid | cdi_wanfang_journals_zgkx_ef200701005 |
source | Springer Nature |
subjects | Algorithms Computation Logic programming Logic programs Semantics Tightness 计算机 逻辑程序 |
title | A characterization of answer sets for logic programs |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T19%3A58%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wanfang_jour_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20characterization%20of%20answer%20sets%20for%20logic%20programs&rft.jtitle=Science%20China.%20Information%20sciences&rft.au=Zhang,%20MingYi&rft.date=2007-02-01&rft.volume=50&rft.issue=1&rft.spage=46&rft.epage=62&rft.pages=46-62&rft.issn=1009-2757&rft.eissn=1862-2836&rft_id=info:doi/10.1007/s11432-007-0001-1&rft_dat=%3Cwanfang_jour_proqu%3Ezgkx_ef200701005%3C/wanfang_jour_proqu%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c333t-594e57c39903ec590dc8b1efcee1f9db8fa372d041185bad4c034bd65e3696ce3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918581244&rft_id=info:pmid/&rft_cqvip_id=23704515&rft_wanfj_id=zgkx_ef200701005&rfr_iscdi=true |