Arrow Research search
Back to AAAI

AAAI 2004

A Polynomial-Time Algorithm for Simple Temporal Problems with Piecewise Constant Domain Preference Functions

Conference Paper Automated Reasoning Artificial Intelligence

Abstract

In this paper, we provide a polynomial-time algorithm for solving an important class of metric temporal problems that involve simple temporal constraints between various events (variables) and piecewise constant preference functions over variable domains. We are given a graph G = hX, Ei where X = {X0, X1. .. Xn} is a set of events (X0 is the “beginning of the world” node and is set to 0 by convention) and e = hXi, Xj i ∈ E, annotated with the bounds [LB(e), UB(e)], is a simple temporal constraint between Xi and Xj indicating that Xj must be scheduled between LB(e) and UB(e) seconds after Xi is scheduled (LB(e) ≤ UB(e)). A family of stepwise constant preference functions F = {fXi (t): R → R} specifies the preference attached with scheduling Xi at time t. The goal is to find a schedule for all the events such that all the temporal constraints are satisfied and the sum of the preferences is maximized. Our polynomial-time algorithm for solving such problems (which we refer to as extended simple temporal problems (ESTPs)) has important consequences in dealing with limited forms of disjunctions and preferences in metric temporal reasoning that would otherwise require an exponential search space.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
AAAI Conference on Artificial Intelligence
Archive span
1980-2026
Indexed papers
28718
Paper id
1045508500370052330
v2026.09.13