Abstract
The distributed database systems are increasingly employing distributed systems platforms for data deployment and query based computation. The models of distributed systems play a role in determining data partitioning and placement in distributed database systems. The applications of concepts of topological spaces are gaining research attention for modeling structures of distributed systems. In a distributed system, the slicer of distributed computation partitions a set of processes into subsets maintaining consistency property. In this paper, a lattice based slicer model of distributed computation is presented considering monotone topological spaces. The model considers state-space of asynchronous distributed computation. The proposed monotone slicer model of computation preserves the lattice cover of Birkhoff’s representation. A set of analytical properties of the monotone slicer model is formulated. Furthermore, the topological cut of an event-based asynchronous distributed computation is formulated as a set of axioms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alpern, B., Schneider, F.B.: Defining liveness. Inf. Process. Lett. 21(4), 181–185 (1985)
Bauer, U., Kerber, M., Reininghaus, J.: Distributed computation of persistent homology. In: Proceedings of Meeting on Algorithm Engineering and Experiments, SIAM, pp. 31–38 (2014)
Bliss, T.N., Kepner, J.: pMatlab parallel Matlab library. Int. J. High Perform. Comput. Appl. 21(3), 336–359 (2007)
Borowsky, E., Gafni, E.: A simple algorithmically reasoned characterization of wait-free computation. In: Proceedings of the Sixteenth Annual ACM Symposium on Principles of Distributed Computing, pp. 189–198 (1997)
Conde, R., Rajsbaum, S.: An introduction to topological theory of distributed computing with safe-consensus. Electron. Notes Theor. Comput. Sci. 283, 29–51 (2012)
Duarte, C.H.C.: Mathematical models of object-based distributed systems. In: Agha, G., Danvy, O., Meseguer, J. (eds.) Talcott Festschrift. LNCS, vol. 7000, pp. 57–73. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24933-4_4
Fajstrup, L., Rauben, M., Goubault, E.: Algebraic topology and concurrency. Theoret. Comput. Sci. 357(1–3), 241–278 (2006)
Fraigniaud, P., Rajsbaum, S., Travers, C.: Locality and checkability in wait-free computing. In: Peleg, D. (ed.) DISC 2011. LNCS, vol. 6950, pp. 333–347. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24100-0_34
Ghosh, S.R., Dasgupta, H.: Connectedness in monotone spaces. Bull. Malays. Math. Sci. Soc. 27(2), 129–148 (2004)
Goubault, E.: Some geometric perspectives in concurrency theory. Homol. Homotopy Appl. 5(2), 95–136 (2003)
Goubault, E., Jensen, T.P.: Homology of higher dimensional automata. In: Cleaveland, W.R. (ed.) CONCUR 1992. LNCS, vol. 630, pp. 254–268. Springer, Heidelberg (1992). doi:10.1007/BFb0084796
Gramoli, V., et al.: Slicing distributed systems. IEEE Trans. Comput. 58(11), 1444–1455 (2009)
Gunawardena, J.: Homotopy and concurrency. Bull. EATCS 54, 184–193 (1994)
Herlihy, M., Kozlov, D., Rajsbaum, S.: Distributed Computing Through Combinatorial Topology. Elsevier, Amsterdam (2014)
Herlihy, M., Rajsbaum, S.: New perspectives in distributed computing. In: Kutyłowski, M., Pacholski, L., Wierzbicki, T. (eds.) MFCS 1999. LNCS, vol. 1672, pp. 170–186. Springer, Heidelberg (1999). doi:10.1007/3-540-48340-3_16
Hoest, G., Shavit, N.: Toward a topological characterization of asynchronous complexity. SIAM J. Comput. 36(2), 457–497 (2006)
Huang, Y., Yesha, Y., Zhou, S.: A database based distributed computation architecture with Accumulo and D4M: an application of eigensolver for large sparse matrix. In: IEEE International Conference on Big Data (2015)
Kepner, J.: Massive database analysis on the cloud with D4M. In: Proceedings of HPEC Workshop (2011)
Saks, M., Zaharoglou, F.: Wait-free k-set agreement is impossible: the topology of public knowledge. SIAM J. Comput. 29(5), 1449–1483 (2000)
Zomorodian, A., Carlsson, G.: Computing persistent homology. Discret. Comput. Geom. 33(2), 249–274 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Bagchi, S. (2017). Lattice Based Consistent Slicer and Topological Cut for Distributed Computation in Monotone Spaces. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures and Structures. Towards Efficient Solutions for Data Analysis and Knowledge Representation. BDAS 2017. Communications in Computer and Information Science, vol 716. Springer, Cham. https://doi.org/10.1007/978-3-319-58274-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-58274-0_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58273-3
Online ISBN: 978-3-319-58274-0
eBook Packages: Computer ScienceComputer Science (R0)