{"title":"计算机工程师课程中的复杂网络","authors":"Árpád Horváth, Z. Trocsanyi","doi":"10.1109/SAMI.2010.5423740","DOIUrl":null,"url":null,"abstract":"Recent investigations in the field of complex networks include the analysis of distributions of connections in particular networks and the clustering properties of networks. In the first part of this presentation we analyse a network: the dependency network of the software packages of the Ubuntu distribution of GNU/Linux. It is a directed network, and we analyse the degree distribution of the network for in-degrees (connections directed into a node, the dependent packages), out-degrees (connections directed away from a node) and plain degrees. We also analyse the clustering properties of the network. In the second part, we discuss the teaching of these topics at the college level. Using the NetworkX modul for the Python programming language students can easily investigate these properties of the package dependency network.","PeriodicalId":306051,"journal":{"name":"2010 IEEE 8th International Symposium on Applied Machine Intelligence and Informatics (SAMI)","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Complex networks in the curriculum of computer engineers\",\"authors\":\"Árpád Horváth, Z. Trocsanyi\",\"doi\":\"10.1109/SAMI.2010.5423740\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recent investigations in the field of complex networks include the analysis of distributions of connections in particular networks and the clustering properties of networks. In the first part of this presentation we analyse a network: the dependency network of the software packages of the Ubuntu distribution of GNU/Linux. It is a directed network, and we analyse the degree distribution of the network for in-degrees (connections directed into a node, the dependent packages), out-degrees (connections directed away from a node) and plain degrees. We also analyse the clustering properties of the network. In the second part, we discuss the teaching of these topics at the college level. Using the NetworkX modul for the Python programming language students can easily investigate these properties of the package dependency network.\",\"PeriodicalId\":306051,\"journal\":{\"name\":\"2010 IEEE 8th International Symposium on Applied Machine Intelligence and Informatics (SAMI)\",\"volume\":\"80 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-03-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 IEEE 8th International Symposium on Applied Machine Intelligence and Informatics (SAMI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SAMI.2010.5423740\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE 8th International Symposium on Applied Machine Intelligence and Informatics (SAMI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SAMI.2010.5423740","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Complex networks in the curriculum of computer engineers
Recent investigations in the field of complex networks include the analysis of distributions of connections in particular networks and the clustering properties of networks. In the first part of this presentation we analyse a network: the dependency network of the software packages of the Ubuntu distribution of GNU/Linux. It is a directed network, and we analyse the degree distribution of the network for in-degrees (connections directed into a node, the dependent packages), out-degrees (connections directed away from a node) and plain degrees. We also analyse the clustering properties of the network. In the second part, we discuss the teaching of these topics at the college level. Using the NetworkX modul for the Python programming language students can easily investigate these properties of the package dependency network.