{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:36:45Z","timestamp":1760240205497,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,3,29]],"date-time":"2019-03-29T00:00:00Z","timestamp":1553817600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"State Education Development Agency, Republic of Latvia","award":["ES RTD\/2017\/8"],"award-info":[{"award-number":["ES RTD\/2017\/8"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>This paper proposes a long-term adaptive distributed intelligent systems model which combines an organization theory and multi-agent paradigm\u2014ViaBots. Currently, the need for adaptivity in autonomous intelligent systems becomes crucial due to the increase in the complexity and diversity of the tasks that autonomous robots are employed for. To deal with the design complexity of such systems within the ViaBots model, each part of the modeled system is designed as an autonomous agent and the entire model, as a multi-agent system. Based on the viable system model, which is widely used to ensure viability, (i.e., long-term autonomy of organizations), the ViaBots model defines the necessary roles a system must fulfill to be capable to adapt both to changes in its environment (like changes in the task) and changes within the system itself (like availability of a particular robot). Along with static role assignments, ViaBots propose a mechanism for role transition from one agent to another as one of the key elements of long term adaptivity. The model has been validated in a simulated environment using an example of a conveyor system. The simulated model enabled the multi-robot system to adapt to the quantity and characteristics of the available robots, as well as to the changes in the parts to be processed by the system.<\/jats:p>","DOI":"10.3390\/robotics8020025","type":"journal-article","created":{"date-parts":[[2019,3,29]],"date-time":"2019-03-29T13:09:58Z","timestamp":1553864998000},"page":"25","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Long-Term Adaptivity in Distributed Intelligent Systems: Study of ViaBots in a Simulated Environment"],"prefix":"10.3390","volume":"8","author":[{"given":"Arturs","family":"Ardavs","sequence":"first","affiliation":[{"name":"Department of Artificial Intelligence and Systems Engineering, Riga Technical University, LV-1658 Riga, Latvia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mara","family":"Pudane","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Systems Engineering, Riga Technical University, LV-1658 Riga, Latvia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Egons","family":"Lavendelis","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Systems Engineering, Riga Technical University, LV-1658 Riga, Latvia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Agris","family":"Nikitenko","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence and Systems Engineering, Riga Technical University, LV-1658 Riga, Latvia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,29]]},"reference":[{"key":"ref_1","unstructured":"Dario, P. (2017, January 28). Fet-Flagship proof-of-concept Project: Rethinking Robotics for the Robot Companion of the future. Proceedings of the 26th IEEE International Symposium on Robot and Human Interactive Communication, Lisbon, Portugal."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"371","DOI":"10.3103\/S0146411618050097","article-title":"Task Allocation Methods for Homogeneous Multi-Robot Systems: Feed Pushing Case Study","volume":"52","author":"Lavendelis","year":"2018","journal-title":"Autom. Control Comput. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Wojtynek, M., Oestreich, H., Beyer, O., and Wrede, S. (2017, January 11\u201314). Collaborative and robot-based plug & produce for rapid reconfiguration of modular production systems. Proceedings of the 2017 IEEE\/SICE International Symposium on System Integration (SII), Taipei, Taiwan.","DOI":"10.1109\/SII.2017.8279364"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"e00938","DOI":"10.1016\/j.heliyon.2018.e00938","article-title":"State-of-the-art in artificial neural network applications: A survey","volume":"4","author":"Abiodun","year":"2018","journal-title":"Heliyon"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1140","DOI":"10.1126\/science.aar6404","article-title":"A general reinforcement learning algorithm that masters chess, shogi, and Go through self-play","volume":"362","author":"Silver","year":"2018","journal-title":"Science"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.ijtst.2017.07.008","article-title":"Advancements, prospects, and impacts of automated driving systems","volume":"6","author":"Chan","year":"2017","journal-title":"Int. J. Transp. Sci. Technol."},{"key":"ref_7","unstructured":"Foundation for Intelligent Physical Agents (2019, February 27). FIPA Contract Net Interaction Protocol Specification. Available online: http:\/\/www.fipa.org\/specs\/fipa00029\/SC00029H.html."},{"key":"ref_8","unstructured":"Beer, S. (1985). Diagnosing the Systems for Organizations, John Wiley & Sons."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/0921-8890(95)00053-4","article-title":"Issues and approaches in the design of collective autonomous agents","volume":"16","year":"1995","journal-title":"Robot. Auton. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1109\/70.681242","article-title":"ALLIANCE: An Architecture for Fault Tolerant Multi-Robot Cooperation","volume":"14","author":"Parker","year":"1998","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Matthews, G., Reinerman-Jones, L.E., Barber, D.J., Teo, G., Wohleber, R.W., Lin, J., and Panganiban, A.R. (2016, January 16\u201318). Resilient Autonomous Systems: Challenges and Solutions. Proceedings of the 2016 Resilience Week (RWS), Chicago, IL, USA.","DOI":"10.1109\/RWEEK.2016.7573335"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MITP.2012.18","article-title":"Swarm Technology at NASA: Building Resilient Systems","volume":"14","author":"Vassev","year":"2012","journal-title":"IEEE IT Prof."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.engappai.2018.12.001","article-title":"A biologically-inspired distributed fault tolerant flocking control for multi-agent system in presence of uncertain dynamics and unknown disturbance","volume":"79","author":"Jafari","year":"2019","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1109\/LRA.2017.2655142","article-title":"Resilient Flocking for Mobile Robot Teams","volume":"2","author":"Saulnier","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/LRA.2018.2881231","article-title":"Design Guarantees for Resilient Robot Formation on Lattices","volume":"4","author":"Saldana","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"59","DOI":"10.3389\/frobt.2018.00059","article-title":"Cooperative Object Transport in Multi-Robot Systems: A Review of the State-of-the-Art","volume":"5","author":"Tuci","year":"2018","journal-title":"Front. Robot. AI"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Zhang, T., Zhang, W., and Gupta, M.M. (2017). Resilient Robots: Concept, Review, and Future Directions. Robotics, 6.","DOI":"10.3390\/robotics6040022"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Tarasyuk, A., Pereverzeva, I., Troubitsyna, E., and Laibinis, L. (2013, January 3\u20134). Formal Development and Quantitative Assessment of a Resilient Multi-robotic System. Proceedings of the SERENE 2013: International Workshop on Software Engineering for Resilient Systems, Kiev, Ukraine.","DOI":"10.1007\/978-3-642-40894-6_9"},{"key":"ref_19","unstructured":"Pud\u0101ne, M., Lavendelis, E., \u0145ikitenko, A., and Ekmanis, M. (2015, January 20\u201322). ViaBots: A Concept for Viability for Distributed Systems. Proceedings of the STO-MP-AVT-241\u2014Technological and Operational Problems Connected with UGV Application for Future Military Operations, Rzeszow, Poland."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Skyttner, L. (2001). General Systems Theory: Ideas & Applications, World Scientific Publishing Co. Pte. Ltd.","DOI":"10.1142\/9789812384850"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Peres Rios, J. (2012). Design and Diagnosis for Sustainable Organization, Springer.","DOI":"10.1007\/978-3-642-22318-1"},{"key":"ref_22","unstructured":"Pudane, M. (2013). Knowledge Flow Analysis using Viable Systems Model. [Master Thesis, Riga Technical University]. (In Latvian)."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/978-3-319-01863-8_11","article-title":"Viable Systems Model Based Information Flows","volume":"241","author":"Kirikova","year":"2014","journal-title":"Adv. Intell. Syst. Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"931","DOI":"10.1016\/j.ssci.2011.12.011","article-title":"Modeling patterns of breakdown (or archetypes) of human and organizational processes in accidents using system dynamics","volume":"50","author":"Kontogiannis","year":"2012","journal-title":"Saf. Sci."},{"key":"ref_25","unstructured":"Kuusisto, T., and Kuusisto, R. (2005, January 11\u201314). The management of geographic information flows in crisis situations. Proceedings of the 11th Americas Conference on Information Systems, AMCIS 2005, Omaha, NE, USA."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Espejo, R., and Reyes, A. (2011). Organizational Systems: Managing Complexity with the Viable System Model, Springer.","DOI":"10.1007\/978-3-642-19109-1"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/j.ejor.2012.06.032","article-title":"Using the Viable System Model (VSM) to structure information processing complexity in disaster response","volume":"224","author":"Preece","year":"2013","journal-title":"Eur. J. Oper. Res."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1007\/s11213-009-9126-z","article-title":"The Viable System Model and Its Application to Complex Organizations","volume":"22","author":"Allenna","year":"2009","journal-title":"Syst. Pract. Act. Res."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1504\/IJASS.2012.051131","article-title":"Applying the viable system model to ICT project management","volume":"4","author":"Murad","year":"2012","journal-title":"Int. J. Appl. Syst. Stud."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Wilberg, J., Tommelein, I.D., Elezi, F., and Lindemann, U. (2015, January 9\u201312). Supporting the Implementation of Engineering Change Management with the Viable System Model. Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, Kowloon, China.","DOI":"10.1109\/SMC.2015.137"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Kummamuru, S., and Hussaini, S.W. (2015, January 1\u20134). Designing an organization structure for large and complex IT programs using the Viable System Model (VSM). Proceedings of the TENCON 2015\u20142015 IEEE Region 10 Conference, Macao, China.","DOI":"10.1109\/TENCON.2015.7372958"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Bonci, A., Pirani, M., Cucchiarelli, A., Carbonari, A., Naticchia, B., and Longhi, S. (2018, January 18\u201320). A Review of Recursive Holarchies for Viable Systems in CPSs. Proceedings of the IEEE 16th International Conference on Industrial Informatics (INDIN), Porto, Portugal.","DOI":"10.1109\/INDIN.2018.8472055"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Spyridopoulos, T., Maraslis, K., Tryfonas, T., Oikonomou, G., and Li, S. (2014, January 9\u201313). Managing cyber security risks in industrial control systems with game theory and viable system modelling. Proceedings of the 2014 9th International Conference on System of Systems Engineering (SOSE), Adelade, SA, Australia.","DOI":"10.1109\/SYSOSE.2014.6892499"},{"key":"ref_34","unstructured":"Hilder, T. (2019, February 27). The Viable System Model. Available online: http:\/\/www.users.globalnet.co.uk\/~rxv\/orgmgt\/vsm.pdf."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Bellifemine, F.L., Caire, G., and Greenwood, D. (2007). Developing Multi-Agent Systems with JADE, John Wiley & Sons.","DOI":"10.1002\/9780470058411"},{"key":"ref_36","unstructured":"Lavendelis, E. (2009). Open Multi-Agent Architecture and Methodology for Intelligent Tutoring System Development. [Ph.D. Thesis, Riga Technical University]."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/8\/2\/25\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:41:31Z","timestamp":1760186491000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/8\/2\/25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,29]]},"references-count":36,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["robotics8020025"],"URL":"https:\/\/doi.org\/10.3390\/robotics8020025","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2019,3,29]]}}}