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...

Full description

Saved in:
Bibliographic Details
Published in:Science China. Information sciences 2007-02, Vol.50 (1), p.46-62
Main Authors: Zhang, MingYi, Zhang, Ying, Lin, FangZhen
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 &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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