Bounds Arc Consistency for Weighted CSPs

The Weighted Constraint Satisfaction Problem (WCSP) framework allows representing and solving problems involving both hard constraints and cost functions. It has been applied to various problems, including resource allocation, bioinformatics, scheduling, etc. To solve such problems, solvers usually...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of artificial intelligence research 2009-01, Vol.35, p.593-621
Hauptverfasser: Zytnicki, M., Gaspin, C., De Givry, S., Schiex, T.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 621
container_issue
container_start_page 593
container_title The Journal of artificial intelligence research
container_volume 35
creator Zytnicki, M.
Gaspin, C.
De Givry, S.
Schiex, T.
description The Weighted Constraint Satisfaction Problem (WCSP) framework allows representing and solving problems involving both hard constraints and cost functions. It has been applied to various problems, including resource allocation, bioinformatics, scheduling, etc. To solve such problems, solvers usually rely on branch-and-bound algorithms equipped with local consistency filtering, mostly soft arc consistency. However, these techniques are not well suited to solve problems with very large domains. Motivated by the resolution of an RNA gene localization problem inside large genomic sequences, and in the spirit of bounds consistency for large domains in crisp CSPs, we introduce soft bounds arc consistency, a new weighted local consistency specifically designed for WCSP with very large domains. Compared to soft arc consistency, BAC provides significantly improved time and space asymptotic complexity. In this paper, we show how the semantics of cost functions can be exploited to further improve the time complexity of BAC. We also compare both in theory and in practice the efficiency of BAC on a WCSP with bounds consistency enforced on a crisp CSP using cost variables. On two different real problems modeled as WCSP, including our RNA gene localization problem, we observe that maintaining bounds arc consistency outperforms arc consistency and also improves over bounds consistency enforced on a constraint model with cost variables.
doi_str_mv 10.1613/jair.2797
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_02668467v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2554113794</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-9ccf6e67c895d5b21d0e26db786669ff3a9b5de64f93867bf6259a0f14c5ec5c3</originalsourceid><addsrcrecordid>eNpNkE1LxDAURYMoOI4u_AcFN7romI_mpVnWoo5QUFBxGdI0cVrGZkxaYf69U0bU1bs8LofLQeic4AUBwq473YYFFVIcoBnBAlIpuDj8l4_RSYwdxkRmNJ-hyxs_9k1MimCS0vexjYPtzTZxPiRvtn1fDbZJyueneIqOnF5He_Zz5-j17valXKbV4_1DWVSpoZIMqTTGgQVhcskbXlPSYEuhqUUOANI5pmXNGwuZkywHUTugXGrsSGa4NdywObrac1d6rTah_dBhq7xu1bKo1PTDFCDPQHyRXfdi390E_znaOKjOj6HfzVOU84wQJmT2RzTBxxis-8USrCZpapKmJmnsG2vBXQs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2554113794</pqid></control><display><type>article</type><title>Bounds Arc Consistency for Weighted CSPs</title><source>DOAJ Directory of Open Access Journals</source><source>Free E- Journals</source><source>EZB Electronic Journals Library</source><creator>Zytnicki, M. ; Gaspin, C. ; De Givry, S. ; Schiex, T.</creator><creatorcontrib>Zytnicki, M. ; Gaspin, C. ; De Givry, S. ; Schiex, T.</creatorcontrib><description>The Weighted Constraint Satisfaction Problem (WCSP) framework allows representing and solving problems involving both hard constraints and cost functions. It has been applied to various problems, including resource allocation, bioinformatics, scheduling, etc. To solve such problems, solvers usually rely on branch-and-bound algorithms equipped with local consistency filtering, mostly soft arc consistency. However, these techniques are not well suited to solve problems with very large domains. Motivated by the resolution of an RNA gene localization problem inside large genomic sequences, and in the spirit of bounds consistency for large domains in crisp CSPs, we introduce soft bounds arc consistency, a new weighted local consistency specifically designed for WCSP with very large domains. Compared to soft arc consistency, BAC provides significantly improved time and space asymptotic complexity. In this paper, we show how the semantics of cost functions can be exploited to further improve the time complexity of BAC. We also compare both in theory and in practice the efficiency of BAC on a WCSP with bounds consistency enforced on a crisp CSP using cost variables. On two different real problems modeled as WCSP, including our RNA gene localization problem, we observe that maintaining bounds arc consistency outperforms arc consistency and also improves over bounds consistency enforced on a constraint model with cost variables.</description><identifier>ISSN: 1076-9757</identifier><identifier>EISSN: 1076-9757</identifier><identifier>EISSN: 1943-5037</identifier><identifier>DOI: 10.1613/jair.2797</identifier><language>eng</language><publisher>San Francisco: AI Access Foundation</publisher><subject>Algorithms ; Artificial intelligence ; Bioinformatics ; Complexity ; Computer Science ; Consistency ; Constraint modelling ; Cost function ; Domains ; Life Sciences ; Localization ; Mathematics ; Problem solving ; Real variables ; Resource allocation ; Resource scheduling ; Ribonucleic acid ; RNA ; Semantics ; Vegetal Biology</subject><ispartof>The Journal of artificial intelligence research, 2009-01, Vol.35, p.593-621</ispartof><rights>2009. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the associated terms available at https://www.jair.org/index.php/jair/about</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-9ccf6e67c895d5b21d0e26db786669ff3a9b5de64f93867bf6259a0f14c5ec5c3</citedby><orcidid>0000-0002-4895-8731 ; 0000-0003-0304-5186 ; 0000-0002-2242-0458 ; 0000-0001-6049-3415</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,780,784,864,885,27915,27916</link.rule.ids><backlink>$$Uhttps://hal.inrae.fr/hal-02668467$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Zytnicki, M.</creatorcontrib><creatorcontrib>Gaspin, C.</creatorcontrib><creatorcontrib>De Givry, S.</creatorcontrib><creatorcontrib>Schiex, T.</creatorcontrib><title>Bounds Arc Consistency for Weighted CSPs</title><title>The Journal of artificial intelligence research</title><description>The Weighted Constraint Satisfaction Problem (WCSP) framework allows representing and solving problems involving both hard constraints and cost functions. It has been applied to various problems, including resource allocation, bioinformatics, scheduling, etc. To solve such problems, solvers usually rely on branch-and-bound algorithms equipped with local consistency filtering, mostly soft arc consistency. However, these techniques are not well suited to solve problems with very large domains. Motivated by the resolution of an RNA gene localization problem inside large genomic sequences, and in the spirit of bounds consistency for large domains in crisp CSPs, we introduce soft bounds arc consistency, a new weighted local consistency specifically designed for WCSP with very large domains. Compared to soft arc consistency, BAC provides significantly improved time and space asymptotic complexity. In this paper, we show how the semantics of cost functions can be exploited to further improve the time complexity of BAC. We also compare both in theory and in practice the efficiency of BAC on a WCSP with bounds consistency enforced on a crisp CSP using cost variables. On two different real problems modeled as WCSP, including our RNA gene localization problem, we observe that maintaining bounds arc consistency outperforms arc consistency and also improves over bounds consistency enforced on a constraint model with cost variables.</description><subject>Algorithms</subject><subject>Artificial intelligence</subject><subject>Bioinformatics</subject><subject>Complexity</subject><subject>Computer Science</subject><subject>Consistency</subject><subject>Constraint modelling</subject><subject>Cost function</subject><subject>Domains</subject><subject>Life Sciences</subject><subject>Localization</subject><subject>Mathematics</subject><subject>Problem solving</subject><subject>Real variables</subject><subject>Resource allocation</subject><subject>Resource scheduling</subject><subject>Ribonucleic acid</subject><subject>RNA</subject><subject>Semantics</subject><subject>Vegetal Biology</subject><issn>1076-9757</issn><issn>1076-9757</issn><issn>1943-5037</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpNkE1LxDAURYMoOI4u_AcFN7romI_mpVnWoo5QUFBxGdI0cVrGZkxaYf69U0bU1bs8LofLQeic4AUBwq473YYFFVIcoBnBAlIpuDj8l4_RSYwdxkRmNJ-hyxs_9k1MimCS0vexjYPtzTZxPiRvtn1fDbZJyueneIqOnF5He_Zz5-j17valXKbV4_1DWVSpoZIMqTTGgQVhcskbXlPSYEuhqUUOANI5pmXNGwuZkywHUTugXGrsSGa4NdywObrac1d6rTah_dBhq7xu1bKo1PTDFCDPQHyRXfdi390E_znaOKjOj6HfzVOU84wQJmT2RzTBxxis-8USrCZpapKmJmnsG2vBXQs</recordid><startdate>20090101</startdate><enddate>20090101</enddate><creator>Zytnicki, M.</creator><creator>Gaspin, C.</creator><creator>De Givry, S.</creator><creator>Schiex, T.</creator><general>AI Access Foundation</general><general>Association for the Advancement of Artificial Intelligence</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</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>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0002-4895-8731</orcidid><orcidid>https://orcid.org/0000-0003-0304-5186</orcidid><orcidid>https://orcid.org/0000-0002-2242-0458</orcidid><orcidid>https://orcid.org/0000-0001-6049-3415</orcidid></search><sort><creationdate>20090101</creationdate><title>Bounds Arc Consistency for Weighted CSPs</title><author>Zytnicki, M. ; Gaspin, C. ; De Givry, S. ; Schiex, T.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-9ccf6e67c895d5b21d0e26db786669ff3a9b5de64f93867bf6259a0f14c5ec5c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Algorithms</topic><topic>Artificial intelligence</topic><topic>Bioinformatics</topic><topic>Complexity</topic><topic>Computer Science</topic><topic>Consistency</topic><topic>Constraint modelling</topic><topic>Cost function</topic><topic>Domains</topic><topic>Life Sciences</topic><topic>Localization</topic><topic>Mathematics</topic><topic>Problem solving</topic><topic>Real variables</topic><topic>Resource allocation</topic><topic>Resource scheduling</topic><topic>Ribonucleic acid</topic><topic>RNA</topic><topic>Semantics</topic><topic>Vegetal Biology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zytnicki, M.</creatorcontrib><creatorcontrib>Gaspin, C.</creatorcontrib><creatorcontrib>De Givry, S.</creatorcontrib><creatorcontrib>Schiex, T.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Database‎ (1962 - current)</collection><collection>ProQuest Central Essentials</collection><collection>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>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>The Journal of artificial intelligence research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zytnicki, M.</au><au>Gaspin, C.</au><au>De Givry, S.</au><au>Schiex, T.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Bounds Arc Consistency for Weighted CSPs</atitle><jtitle>The Journal of artificial intelligence research</jtitle><date>2009-01-01</date><risdate>2009</risdate><volume>35</volume><spage>593</spage><epage>621</epage><pages>593-621</pages><issn>1076-9757</issn><eissn>1076-9757</eissn><eissn>1943-5037</eissn><abstract>The Weighted Constraint Satisfaction Problem (WCSP) framework allows representing and solving problems involving both hard constraints and cost functions. It has been applied to various problems, including resource allocation, bioinformatics, scheduling, etc. To solve such problems, solvers usually rely on branch-and-bound algorithms equipped with local consistency filtering, mostly soft arc consistency. However, these techniques are not well suited to solve problems with very large domains. Motivated by the resolution of an RNA gene localization problem inside large genomic sequences, and in the spirit of bounds consistency for large domains in crisp CSPs, we introduce soft bounds arc consistency, a new weighted local consistency specifically designed for WCSP with very large domains. Compared to soft arc consistency, BAC provides significantly improved time and space asymptotic complexity. In this paper, we show how the semantics of cost functions can be exploited to further improve the time complexity of BAC. We also compare both in theory and in practice the efficiency of BAC on a WCSP with bounds consistency enforced on a crisp CSP using cost variables. On two different real problems modeled as WCSP, including our RNA gene localization problem, we observe that maintaining bounds arc consistency outperforms arc consistency and also improves over bounds consistency enforced on a constraint model with cost variables.</abstract><cop>San Francisco</cop><pub>AI Access Foundation</pub><doi>10.1613/jair.2797</doi><tpages>29</tpages><orcidid>https://orcid.org/0000-0002-4895-8731</orcidid><orcidid>https://orcid.org/0000-0003-0304-5186</orcidid><orcidid>https://orcid.org/0000-0002-2242-0458</orcidid><orcidid>https://orcid.org/0000-0001-6049-3415</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1076-9757
ispartof The Journal of artificial intelligence research, 2009-01, Vol.35, p.593-621
issn 1076-9757
1076-9757
1943-5037
language eng
recordid cdi_hal_primary_oai_HAL_hal_02668467v1
source DOAJ Directory of Open Access Journals; Free E- Journals; EZB Electronic Journals Library
subjects Algorithms
Artificial intelligence
Bioinformatics
Complexity
Computer Science
Consistency
Constraint modelling
Cost function
Domains
Life Sciences
Localization
Mathematics
Problem solving
Real variables
Resource allocation
Resource scheduling
Ribonucleic acid
RNA
Semantics
Vegetal Biology
title Bounds Arc Consistency for Weighted CSPs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T18%3A37%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Bounds%20Arc%20Consistency%20for%20Weighted%20CSPs&rft.jtitle=The%20Journal%20of%20artificial%20intelligence%20research&rft.au=Zytnicki,%20M.&rft.date=2009-01-01&rft.volume=35&rft.spage=593&rft.epage=621&rft.pages=593-621&rft.issn=1076-9757&rft.eissn=1076-9757&rft_id=info:doi/10.1613/jair.2797&rft_dat=%3Cproquest_hal_p%3E2554113794%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2554113794&rft_id=info:pmid/&rfr_iscdi=true