Large Neighborhood Prioritized Search for Combinatorial Optimization with Answer Set Programming

We propose Large Neighborhood Prioritized Search (LNPS) for solving combinatorial optimization problems in Answer Set Programming (ASP). LNPS is a metaheuristic that starts with an initial solution and then iteratively tries to find better solutions by alternately destroying and prioritized searching for a current solution. Due to the variability of neighborhoods, LNPS allows for flexible search without strongly depending on the destroy operators. We present an implementation of LNPS based on ASP. The resulting heulingo solver demonstrates that LNPS can significantly enhance the solving performance of ASP for optimization. Furthermore, we establish the competitiveness of our LNPS approach by empirically contrasting it to (adaptive) large neighborhood search.

Authors

Institutions

Publication Details

Published
2024-10-26
DOI
https://doi.org/10.24963/kr.2024/72
Citations
2
Primary Topic
Logic, Reasoning, and Knowledge
Type
article
Field-Weighted Citation Impact
0.69

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Large Neighborhood Prioritized Search for Combinatorial Optimization with Answer Set Programming

Naoyuki Tamura, Takehide Soh, Mutsunori Banbara, Torsten H. Schaub et al.
2 citations
Logic, Reasoning, and Knowledge
0.69
article

Large Neighborhood Prioritized Search for Combinatorial Optimization with Answer Set Programming

Naoyuki Tamura, Takehide Soh, Mutsunori Banbara, Torsten H. Schaub, Hidetomo Nabeshima, Irumi Sugimori, Katsumi Inoue
article en
2 citations

Abstract

We propose Large Neighborhood Prioritized Search (LNPS) for solving combinatorial optimization problems in Answer Set Programming (ASP). LNPS is a metaheuristic that starts with an initial solution and then iteratively tries to find better solutions by alternately destroying and prioritized searching for a current solution. Due to the variability of neighborhoods, LNPS allows for flexible search without strongly depending on the destroy operators. We present an implementation of LNPS based on ASP. The resulting heulingo solver demonstrates that LNPS can significantly enhance the solving performance of ASP for optimization. Furthermore, we establish the competitiveness of our LNPS approach by empirically contrasting it to (adaptive) large neighborhood search.

University of Potsdam (DE), Nagoya University (JP), Kobe University (JP), University of Yamanashi (JP)
Deutsche Forschungsgemeinschaft, Japan Society for the Promotion of Science, Core Research for Evolutional Science and Technology
Openalex Percentile: Top 24%
Logic, Reasoning, and Knowledge
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Large Neighborhood Prioritized Search for Combinatorial Optimization with Answer Set Programming — Naoyuki Tamura, Takehide Soh, et al. · (2024) | TGRS Research Map | TGRS