Abstract
Recent research has examined algorithms to minimize robots’ resource footprints. The class of combinatorial filters (discrete variants of widely-used probabilistic estimators) has been studied and methods for reducing their space requirements introduced. This paper extends existing combinatorial filters by introducing a natural generalization: cover combinatorial filters. In addressing the new —but still NP-complete— problem of minimization of cover filters, we show that multiple concepts previously believed about combinatorial filters (and actually conjectured, claimed, or assumed to be) are in fact false. For instance, minimization does not induce an equivalence relation. We give an exact algorithm for the cover filter minimization problem. Unlike prior work (based on graph coloring) we consider a type of clique-cover problem, involving a new conditional constraint, from which we can find more general relations. In addition to solving the more general problem, the algorithm also corrects flaws present in all prior filter reduction methods. In employing SAT, the algorithm provides a promising basis for future practical development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Such bizarre chimera robots are not our invention, e.g., see the Syma X9 Flying Car.
References
Censi, A.: A class of co-design problems with cyclic constraints and their solution. IEEE Robot. Autom. Lett. 2(1), 96–103 (2017)
Pervan, A., Murphey, T.D.: Low complexity control policy synthesis for embodied computation in synthetic cells. In: WAFR. Mérida, México (2018)
Saberifar, F.Z., O’Kane, J.M., Shell, D.A.: The hardness of minimizing design cost subject to planning problems. In: WAFR. Mérida, México (2018)
LaValle, S.M.: Sensing and filtering: a fresh perspective based on preimages and information spaces. Found. Trends Rob. 1(4), 253–372 (2010)
O’Kane, J.M., Shell, D.A.: Concise planning and filtering: hardness and algorithms. IEEE Trans. Autom. Sci. Eng. 14(4), 1666–1681 (2017)
Saberifar, F.Z., Ghasemlou, S., O’Kane, J.M., Shell, D.A.: Set-labelled filters and sensor transformations. In: Robotics: Science and Systems (2016)
Saberifar, F.Z., Ghasemlou, S., Shell, D.A., O’Kane, J.M.: Toward a language-theoretic foundation for planning and filtering. Int. J. Robot. Res.—WAFR 2016 Special Issue, 38(2-3), 236–259 (2019)
Saberifar, F.Z., Mohades, A., Razzazi, M., O’Kane, J.M.: Combinatorial filter reduction: special cases, approximation, and fixed-parameter tractability. J. Comput. Syst. Sci. 85, 74–92 (2017)
Rahmani, H., O’Kane, J.M.: On the relationship between bisimulation and combinatorial filter reduction. In: Proceedings of IEEE International Conference on Robotics and Automation, Australia, Brisbane, pp. 7314–7321 (2018)
Rahmani, H., O’Kane, J.M.: Integer linear programming formulations of the filter partitioning minimization problem. J. Comb. Optim. 40, 431–453 (2020)
Zhang, Y., Shell, D.A.: Cover Combinatorial Filters and their Minimization Problem (Extended Version). arXiv preprint arXiv:2002.07153 (2020)
Nadel, A., Ryvchin, V.: Maple\(\_\)LCM\(\_\)Dist\(\_\)ChronoBT: featuring chronological backtracking. In: Proceedings of SAT Competition, pp. 29–30 (2018)
Ignatiev, A., Morgado, A., Marques-Silva, J.: PySAT: a Python toolkit for prototyping with SAT oracles. In: SAT, pp. 428–437 (2018)
Acknowledgement
This work was supported by the NSF through awards IIS-1453652 and IIS-1527436.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, Y., Shell, D.A. (2021). Cover Combinatorial Filters and Their Minimization Problem. In: LaValle, S.M., Lin, M., Ojala, T., Shell, D., Yu, J. (eds) Algorithmic Foundations of Robotics XIV. WAFR 2020. Springer Proceedings in Advanced Robotics, vol 17. Springer, Cham. https://doi.org/10.1007/978-3-030-66723-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-66723-8_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66722-1
Online ISBN: 978-3-030-66723-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)