Abstract
The paper’s objective concerns assessing a structure constraints of a grid-like network of periodically acting local cyclic processes interacting via shared resources from the perspective of Cyclic steady States Space (CSS) reachability. Interaction of concurrently flowing local processes follows a mutual exclusion protocol determined by a set of priority dispatching rules determining an order in which competing processes can access to common shared resources. The main problem is in essence to identify conditions deciding about the scale and amount of cyclic steady states reachable in such networks. Such conditions allows one to replace the exhaustive search for the admissible dead-lock-free control of the whole network by focusing on its small size parts. The proposed methodology behind fast assessment of cyclic steady states reachable in grid-like structure of cyclic process is clarified through multiple illustrative examples.
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
1. Baruwa O.T., Piera M.A., A coloured Petri net-based hybrid heuristic search approach to simultaneous scheduling of machines and automated guided vehicles. International Journal of Production Research, 2015, 4773–4792.
2. Bocewicz G., Banaszak Z., Multimodal processes scheduling in mesh-like network environment. Archives of Control Sciences, 2015,Vol. 25, No 2, 237–261
3. Bocewicz G., Banaszak Z., Declarative approach to cyclic steady states space refinement: periodic processes scheduling. In: International Journal of Advanced Manufacturing Technology, 2013, Vol. 67, 137–155
4. Bocewicz G., Banaszak Z., Pawlewski P., Cyclic Steady State Space Refinement. Recent Advances In Automation, Robotics and Measuring Techniques, series: Advances in Intelligent Systems and Computing, Springer, 2014, Vol. 267, 11–20
5. Coene S., Arnout A. On a periodic vehicle routing problem, Journal of the Operational Research Society, 2010, Vol. 61(12), 1719–1728
6. Coffman E.G., Elphick M.J., Shoshani A., System Deadlocks (PDF). ACM Computing Surveys. 1971, 3 (2), 67–78
7. Francis P., Smilowitz K., Modeling techniques for periodic vehicle routing problems. Transport. Res. Part B 40 (10), 2006, 872–884
8. Kłosowski G., Gola A., Świć A., Application of Fuzzy Logic in Assigning Workers to Production, Advances in Intelligent Systems and Computing, Vol. 474, 2016. 505–513
9. Ling Y., Chen S., Chiang J. On Optimal Deadlock Detection Scheduling. IEEE Transactions on Computers. 2006, 55 (9), 1178–1187
10. Polak M., Majdzik P., Banaszak Z., Wójcik R. The performance evaluation tool for automated prototyping of concurrent cyclic processes. Fundamenta Informaticae. 2004, 60(1–4), 269–289
11. Relich, M.: Knowledge creation in the context of new product development. In: International Scientific Conference on Knowledge for Market Use, 2015, 834–847
12. Sitek P., Wikarek, J., A Hybrid Programming Framework for Modeling and Solving Constraint Satisfaction and Optimization Problems, Scientific Programming vol. 2016
13. Von Kampmeyer T., Cyclic scheduling problems. Ph.D. Dissertation, Informatik, Universität Osnabrück, 2006
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Bocewicz, G., Wójcik, R., Banaszak, Z. (2018). Cyclic steady state behavior subject to grid-like network constraints. In: Omatu, S., Rodríguez, S., Villarrubia, G., Faria, P., Sitek, P., Prieto, J. (eds) Distributed Computing and Artificial Intelligence, 14th International Conference. DCAI 2017. Advances in Intelligent Systems and Computing, vol 620. Springer, Cham. https://doi.org/10.1007/978-3-319-62410-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-62410-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62409-9
Online ISBN: 978-3-319-62410-5
eBook Packages: EngineeringEngineering (R0)