Improving Search by Utilizing State Information in OPTIC Planners Compilation to LP

06/15/2021
by   Elad Denenberg, et al.
0

Automated planners are computer tools that allow autonomous agents to make strategies and decisions by determining a set of actions for the agent that to take, which will carry a system from a given initial state to the desired goal state. Many planners are domain-independent, allowing their deployment in a variety of domains. Such is the broad family of OPTIC planners. These planners perform Forward Search and call a Linear Programming (LP) solver multiple times at every state to check for consistency and to set bounds on the numeric variables. These checks can be computationally costly, especially in real-life applications. This paper suggests a method for identifying information about the specific state being evaluated, allowing the formulation of the equations to facilitate better solver selection and faster LP solving. The usefulness of the method is demonstrated in six domains and is shown to enhance performance significantly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2022

Learning to Reformulate for Linear Programming

It has been verified that the linear programming (LP) is able to formula...
research
02/21/2018

Simultaneous Solving of Batched Linear Programs on a GPU

Linear Programs (LPs) appear in a large number of applications and offlo...
research
11/04/2019

Persistency of Linear Programming Formulations for the Stable Set Problem

The Nemhauser-Trotter theorem states that the standard linear programmin...
research
05/21/2021

Efficient Temporal Piecewise-Linear Numeric Planning with Lazy Consistency Checking

State-of-the-art temporal planners that support continuous numeric effec...
research
01/23/2014

COLIN: Planning with Continuous Linear Numeric Change

In this paper we describe COLIN, a forward-chaining heuristic search pla...
research
11/13/2015

Solving Jigsaw Puzzles with Linear Programming

We propose a novel Linear Program (LP) based formula- tion for solving j...
research
11/15/2017

A Friendly Smoothed Analysis of the Simplex Method

Explaining the excellent practical performance of the simplex method for...

Please sign up or login with your details

Forgot password? Click here to reset