Control of Multi-Agent Systems: Theory and Simulations with Python
Nagahara, Masaaki, Azuma, Shun-Ichi, Ahn, Hyo-Sung
相關主題
商品描述
This textbook teaches control theory for multi-agent systems. Readers will learn the basics of linear algebra and graph theory, which are then developed to describe and solve multi-agent control problems. The authors address important and fundamental problems including:
- consensus control;
- coverage control;
- formation control;
- distributed optimization; and
- the viral spreading phenomenon.
Students' understanding of the core theory for multi-agent control is enhanced through worked examples and programs in the popular Python language. End-of-chapter exercises are provided to help assess learning progress. Instructors who adopt the book for their courses can download a solutions manual and the figures in the book for lecture slides. Additionally, the Python programs are available for download and can be used for experiments by students in advanced undergraduate or graduate courses based on this text.
The broad spectrum of applications relevant to this material includes the Internet of Things, cyber-physical systems, robot swarms, communications networks, smart grids, and truck platooning. Additionally, in the spheres of social science and public health, it applies to opinion dynamics and the spreading of viruses in social networks. Students interested in learning about such applications, or in pursuing further research in multi-agent systems from a theoretical perspective, will find much to gain from Control of Multi-agent Systems. Instructors wishing to teach the subject will also find it beneficial.
商品描述(中文翻譯)
這本教科書教授多代理系統的控制理論。讀者將學習線性代數和圖論的基本知識,然後這些知識將被發展用來描述和解決多代理控制問題。作者探討了重要且基本的問題,包括:
- 共識控制;
- 覆蓋控制;
- 形狀控制;
- 分散優化;以及
- 病毒擴散現象。
學生對多代理控制核心理論的理解透過使用流行的Python語言的範例和程式得到增強。每章結尾提供練習題以幫助評估學習進度。採用本書作為課程教材的教師可以下載解答手冊和書中的圖形用於講義。此外,Python程式也可供下載,並可供高年級本科生或研究生根據本書進行實驗使用。
與此材料相關的應用範圍廣泛,包括物聯網、網路物理系統、機器人群體、通信網絡、智慧電網和卡車編隊。此外,在社會科學和公共衛生領域,它適用於意見動態和社交網絡中病毒的擴散。對於有興趣了解這些應用或從理論角度進一步研究多代理系統的學生來說,《Control of Multi-agent Systems》將帶來許多收穫。希望教授這一主題的教師也會發現它的價值。
作者簡介
Professor Masaaki Nagahara received a bachelor's degree in engineering from Kobe University in 1998 and a master's degree and a Doctoral degree in informatics from Kyoto University in 2000 and 2003, respectively. He is currently a Full Professor at the Graduate School of Advanced Science and Engineering, Hiroshima University. He has been a Visiting Professor at Indian Institute of Technology Bombay since 2017. His research interests include control theory, machine learning, and sparse modeling. He received remarkable international awards:
Transition to Practice Award in 2012 and George S. Axelby Outstanding Paper Award in 2018 from the IEEE Control Systems Society. Also, he received many awards from Japanese research societies, such as SICE Young Authors Award in 1999, SICE Best Paper Award in 2012, SICE Best Book Authors Awards in 2016 and 2021, SICE Control Division Research Award (Kimura Award) in 2020, and the Best Tutorial Paper Award from the IEICE Communications Society in 2014. He is a senior member of IEEE.Professor Shun-Ichi Azuma is author or co-author of 3 books and 5 book chapters; over 100 refereed journal articles in journals such as the IEEE Transactions on Automatic Control, IEEE Transactions on Smart Grid, and Automatica; over 100 refereed conference proceedings, including those of the IEEE CDC and the IFAC World Congress. He received Best Paper Awards in 2005, 2008, 2014, 2016, Best Book Authors Award in 2016, and Pioneer Award in 2011 from the SICE Control Division.
Professor Hyo-Sung Ahn received the B.S. and M.S. degrees in astronomy from Yonsei University, Seoul, Korea, in 1998 and 2000, respectively, the M.S. degree in electrical engineering from the University of North Dakota, Grand Forks, in 2003, and the Ph.D. degree in electrical engineering from Utah State University, Logan, UT, USA, in 2006. He is currently a Professor at the School of Mechanical Engineering, Gwangju Institute of Scienceand Technology (GIST), Gwangju, South Korea. Since July 2007, he has been with the School of Mechatronics and School of Mechanical Engineering, GIST. He was Dasan Distinguished Professor (Dasan Professor) from 2013 to 2018. Before joining GIST, he was a Senior Researcher at ETRI, Daejeon, South Korea. He was a visiting scholar at Colorado School of Mines in 2019. He serves as an Editor at SICE Journal of Control, Measurement, and System Integration (JCMSI) and the International Journal of Control, Automation & Systems. His research interests include distributed control, aerospace navigation and control, network localization, and learning control. He is the author of the books Iterative learning control: Robustness and Monotonic Convergence for Interval Systems Springer, 2007, and Formation Control: Approaches for Distributed Agents, Springer, 2020.作者簡介(中文翻譯)
教授長原正明於1998年獲得神戶大學工程學學士學位,並於2000年和2003年分別獲得京都大學資訊學碩士和博士學位。目前,他是廣島大學先進科學與工程研究所的全職教授。自2017年以來,他一直擔任印度理工學院孟買分校的訪問教授。他的研究興趣包括控制理論、機器學習和稀疏建模。他獲得了多項國際獎項,包括2012年的Transition to Practice Award和2018年的George S. Axelby Outstanding Paper Award,這些獎項均來自IEEE控制系統學會。此外,他還獲得了多個日本研究學會的獎項,如1999年的SICE Young Authors Award、2012年的SICE Best Paper Award、2016年和2021年的SICE Best Book Authors Awards、2020年的SICE Control Division Research Award(木村獎)以及2014年來自IEICE通訊學會的最佳教學論文獎。他是IEEE的資深會員。
教授東一俊是三本書籍和五個書章的作者或合著者;在IEEE自動控制學報、IEEE智慧電網學報和Automatica等期刊上發表了超過100篇經過審核的期刊文章;以及超過100篇經過審核的會議論文,包括IEEE CDC和IFAC世界大會的論文。他於2005年、2008年、2014年和2016年獲得最佳論文獎,並於2016年獲得最佳書籍作者獎,2011年獲得先驅獎,這些獎項均來自SICE控制部門。
教授安孝成於1998年和2000年分別在韓國首爾的延世大學獲得天文學學士和碩士學位,於2003年在北達科他州大學獲得電機工程碩士學位,並於2006年在美國猶他州立大學獲得電機工程博士學位。目前,他是光州科技院(GIST)機械工程學院的教授。自2007年7月以來,他一直在GIST的機電學院和機械工程學院任教。他於2013年至2018年擔任達山傑出教授(達山教授)。在加入GIST之前,他曾是韓國大田的ETRI的高級研究員。他於2019年在科羅拉多礦業學院擔任訪問學者。他擔任SICE《控制、測量與系統整合期刊》(JCMSI)和《控制、自動化與系統國際期刊》的編輯。他的研究興趣包括分散控制、航空航天導航與控制、網絡定位和學習控制。他是《迭代學習控制:區間系統的穩健性與單調收斂》(Springer, 2007)和《編隊控制:分散代理的途徑》(Springer, 2020)兩本書的作者。