Abstract
In this paper, we aim to design sparse D-optimal (determinantoptimal) pose-graph SLAM problems through the synthesis of sparse graphs with the maximum weighted number of spanning trees. Characterizing graphs with the maximum number of spanning trees is an open problem in general. To tackle this problem, several new theoretical results are established in this paper, including the monotone log-submodularity of the weighted number of spanning trees. By exploiting these structures, we design a complementary pair of near-optimal efficient approximation algorithms with provable guarantees. Our theoretical results are validated using random graphs and a publicly available pose-graph SLAM dataset.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bailey, R.A., Cameron, P.J.: Combinatorics of optimal designs. Surveys in Combinatorics 365 (2009) 19–73
Bauer, D., Boesch, F.T., Suffel, C., Van Slyke, R.: On the validity of a reduction of reliable network design to a graph extremal problem. Circuits and Systems, IEEE Transactions on 34(12) (1987) 1579–1581
Boesch, F.T., Satyanarayana, A., Suffel, C.L.: A survey of some network reliability analysis and synthesis results. Networks 54(2) (2009) 99–107
Boyd, S., Vandenberghe, L.: Convex optimization. Cambridge university press (2004)
Cheng, C.S.: Maximizing the total number of spanning trees in a graph: two related problems in graph theory and optimum design theory. Journal of Combinatorial Theory, Series B 31(2) (1981) 240–248
Friedman, J., Hastie, T., Tibshirani, R.: Sparse inverse covariance estimation with the graphical lasso. Biostatistics 9(3) (2008) 432–441
Gaffke, N.: D-optimal block designs with at most six varieties. Journal of Statistical Planning and Inference 6(2) (1982) 183–200
Ghosh, A., Boyd, S., Saberi, A.: Minimizing effective resistance of a graph. SIAM review 50(1) (2008) 37–66
Godsil, C., Royle, G.: Algebraic graph theory. Graduate Texts in Mathematics Series. Springer London, Limited (2001)
Gutman, I.,Mallion, R., Essam, J.: Counting the spanning trees of a labelled molecular-graph. Molecular Physics 50(4) (1983) 859–877
Hochbaum, D.S.: Approximation algorithms for NP-hard problems. PWS Publishing Co. (1996)
Huang, G., Kaess, M., Leonard, J.J.: Consistent sparsification for graph optimization. In: Mobile Robots (ECMR), 2013 European Conference on, IEEE (2013) 150–157
Joshi, S., Boyd, S.: Sensor selection via convex optimization. Signal Processing, IEEE Transactions on 57(2) (2009) 451–462
Kelmans, A.K.: On graphs with the maximum number of spanning trees. Random Structures & Algorithms 9(1-2) (1996) 177–192
Kelmans, A.K., Kimelfeld, B.: Multiplicative submodularity of a matrix’s principal minor as a function of the set of its rows and some combinatorial applications. Discrete Mathematics 44(1) (1983) 113–116
Khosoussi, K., Huang, S., Dissanayake, G.: Novel insights into the impact of graph structure on SLAM. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2014. (2014) 2707–2714
Khosoussi, K., Huang, S., Dissanayake, G.: Good, bad and ugly graphs for SLAM. RSS Workshop on the problem of mobile sensors (2015)
Khosoussi, K., Huang, S., Dissanayake, G.: Tree-connectivity: A metric to evaluate the graphical structure of SLAM problems. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (2016)
Khosoussi, K., Sukhatme, G.S., Huang, S., Dissanayake, G.: Maximizing the weighted number of spanning trees: Near-t-optimal graphs. arXiv:1604.01116 (2016)
Kim, N., Petingi, L., Schlick, T.: Network theory tools for RNA modeling. WSEAS transactions on mathematics 9(12) (2013) 941
Kretzschmar, H., Stachniss, C., Grisetti, G.: Efficient information-theoretic graph pruning for graph-based slam with laser range finders. In: Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on. (2011) 865 –871
Löfberg, J.: Yalmip : A toolbox for modeling and optimization in MATLAB. In: Proceedings of the CACSD Conference, Taipei, Taiwan (2004)
Myrvold, W.: Reliable network synthesis: Some recent developments. In: Proceedings of International Conference on Graph Theory, Combinatorics, Algorithms, and Applications. (1996)
Nemhauser, G.L.,Wolsey, L.A., Fisher, M.L.: An analysis of approximations for maximizing submodular set functions - I. Mathematical Programming 14(1) (1978) 265–294
Petingi, L., Rodriguez, J.: A new technique for the characterization of graphs with a maximum number of spanning trees. Discrete mathematics 244(1) (2002) 351–373
Shamaiah, M., Banerjee, S., Vikalo, H.: Greedy sensor selection: Leveraging submodularity. In: 49th IEEE conference on decision and control (CDC), IEEE (2010) 2572–2577
Shier, D.: Maximizing the number of spanning trees in a graph with n nodes and m edges. Journal Research National Bureau of Standards, Section B 78 (1974) 193–196
Tütüncü, R.H., Toh, K.C., Todd, M.J.: Solving semidefinite-quadraticlinear programs using sdpt3. Mathematical programming 95(2) (2003) 189–217
Vandenberghe, L., Boyd, S., Wu, S.P.: Determinant maximization with linear matrix inequality constraints. SIAM journal on matrix analysis and applications 19(2) (1998) 499–533
Weichenberg, G., Chan, V.W., Médard, M.: High-reliability topological architectures for networks under stress. Selected Areas in Communications, IEEE Journal on 22(9) (2004) 1830–1845
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Khosoussi, K., Sukhatme, G.S., Huang, S., Dissanayake, G. (2020). Designing Sparse Reliable Pose-Graph SLAM: A Graph-Theoretic Approach. In: Goldberg, K., Abbeel, P., Bekris, K., Miller, L. (eds) Algorithmic Foundations of Robotics XII. Springer Proceedings in Advanced Robotics, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-030-43089-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-43089-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43088-7
Online ISBN: 978-3-030-43089-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)