Giuseppe Mazzotta, Francesco Ricca, Mirek Truszczynski
{"title":"在最佳答案集上量化","authors":"Giuseppe Mazzotta, Francesco Ricca, Mirek Truszczynski","doi":"arxiv-2408.07697","DOIUrl":null,"url":null,"abstract":"Answer Set Programming with Quantifiers (ASP(Q)) has been introduced to\nprovide a natural extension of ASP modeling to problems in the polynomial\nhierarchy (PH). However, ASP(Q) lacks a method for encoding in an elegant and\ncompact way problems requiring a polynomial number of calls to an oracle in\n$\\Sigma_n^p$ (that is, problems in $\\Delta_{n+1}^p$). Such problems include, in\nparticular, optimization problems. In this paper we propose an extension of\nASP(Q), in which component programs may contain weak constraints. Weak\nconstraints can be used both for expressing local optimization within\nquantified component programs and for modeling global optimization criteria. We\nshowcase the modeling capabilities of the new formalism through various\napplication scenarios. Further, we study its computational properties obtaining\ncomplexity results and unveiling non-obvious characteristics of ASP(Q) programs\nwith weak constraints.","PeriodicalId":501024,"journal":{"name":"arXiv - CS - Computational Complexity","volume":"25 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Quantifying over Optimum Answer Sets\",\"authors\":\"Giuseppe Mazzotta, Francesco Ricca, Mirek Truszczynski\",\"doi\":\"arxiv-2408.07697\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Answer Set Programming with Quantifiers (ASP(Q)) has been introduced to\\nprovide a natural extension of ASP modeling to problems in the polynomial\\nhierarchy (PH). However, ASP(Q) lacks a method for encoding in an elegant and\\ncompact way problems requiring a polynomial number of calls to an oracle in\\n$\\\\Sigma_n^p$ (that is, problems in $\\\\Delta_{n+1}^p$). Such problems include, in\\nparticular, optimization problems. In this paper we propose an extension of\\nASP(Q), in which component programs may contain weak constraints. Weak\\nconstraints can be used both for expressing local optimization within\\nquantified component programs and for modeling global optimization criteria. We\\nshowcase the modeling capabilities of the new formalism through various\\napplication scenarios. Further, we study its computational properties obtaining\\ncomplexity results and unveiling non-obvious characteristics of ASP(Q) programs\\nwith weak constraints.\",\"PeriodicalId\":501024,\"journal\":{\"name\":\"arXiv - CS - Computational Complexity\",\"volume\":\"25 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Computational Complexity\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.07697\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Complexity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.07697","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
带量词的答案集编程(ASP(Q))的引入,为多项式层次(PH)中的问题提供了 ASP 建模的自然扩展。然而,ASP(Q)缺乏一种方法,无法以优雅而紧凑的方式对需要在$\Sigma_n^p$中调用多项式次数的问题(即在$\Delta_{n+1}^p$中的问题)进行编码。这类问题尤其包括优化问题。在本文中,我们提出了 ASP(Q) 的扩展,其中的组件程序可以包含弱约束。弱约束既可用于表达量化组件程序中的局部优化,也可用于全局优化标准的建模。我们通过各种应用场景展示了新形式主义的建模能力。此外,我们还研究了它的计算特性,获得了复杂性结果,并揭示了带有弱约束的 ASP(Q) 程序的非显性特征。
Answer Set Programming with Quantifiers (ASP(Q)) has been introduced to
provide a natural extension of ASP modeling to problems in the polynomial
hierarchy (PH). However, ASP(Q) lacks a method for encoding in an elegant and
compact way problems requiring a polynomial number of calls to an oracle in
$\Sigma_n^p$ (that is, problems in $\Delta_{n+1}^p$). Such problems include, in
particular, optimization problems. In this paper we propose an extension of
ASP(Q), in which component programs may contain weak constraints. Weak
constraints can be used both for expressing local optimization within
quantified component programs and for modeling global optimization criteria. We
showcase the modeling capabilities of the new formalism through various
application scenarios. Further, we study its computational properties obtaining
complexity results and unveiling non-obvious characteristics of ASP(Q) programs
with weak constraints.