A general class of combinatorial filters that can be minimized efficiently

09/10/2022
by   Yulin Zhang, et al.
0

State minimization of combinatorial filters is a fundamental problem that arises, for example, in building cheap, resource-efficient robots. But exact minimization is known to be NP-hard. This paper conducts a more nuanced analysis of this hardness than up till now, and uncovers two factors which contribute to this complexity. We show each factor is a distinct source of the problem's hardness and are able, thereby, to shed some light on the role played by (1) structure of the graph that encodes compatibility relationships, and (2) determinism-enforcing constraints. Just as a line of prior work has sought to introduce additional assumptions and identify sub-classes that lead to practical state reduction, we next use this new, sharper understanding to explore special cases for which exact minimization is efficient. We introduce a new algorithm for constraint repair that applies to a large sub-class of filters, subsuming three distinct special cases for which the possibility of optimal minimization in polynomial time was known earlier. While the efficiency in each of these three cases appeared, previously, to stem from seemingly dissimilar properties, when seen through the lens of the present work, their commonality now becomes clear. We also provide entirely new families of filters that are efficiently reducible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2020

Cover Combinatorial Filters and their Minimization Problem

A recent research theme has been the development of automatic methods to...
research
02/15/2020

Cover Combinatorial Filters and their Minimization Problem (Extended Version)

Recent research has examined algorithms to minimize robots' resource foo...
research
04/01/2022

Nondeterminism subject to output commitment in combinatorial filters

We study a class of filters – discrete finite-state transition systems e...
research
07/15/2021

On nondeterminism in combinatorial filters

The problem of combinatorial filter reduction arises from questions of r...
research
09/13/2023

A fixed-parameter tractable algorithm for combinatorial filter reduction

What is the minimal information that a robot must retain to achieve its ...
research
11/06/2020

Accelerating combinatorial filter reduction through constraints

Reduction of combinatorial filters involves compressing state representa...
research
01/16/2014

Soft Constraints of Difference and Equality

In many combinatorial problems one may need to model the diversity or si...

Please sign up or login with your details

Forgot password? Click here to reset