{"title":"Matroids","authors":"Jonas Keinholz","doi":"10.1002/9781118033104.ch10","DOIUrl":null,"url":null,"abstract":"One of the primary goals of pure mathematics is to identify common patterns that occur in disparate circumstances, and to create unifying abstractions which identify commonalities and provide a useful framework for further theorems. For example the pattern of an associative operation with inverses and an identity occurs frequently, and gives rise to the notion of an abstract group. On top of the basic axioms of a group, a vast theoretical framework can be built up, investigating the classification of groups, their internal structure, and the relationships and operations on groups. Matroids similarly provide a useful linking abstraction. They were first discovered independently by Hassler Whitney [10] and B. L. van der Waerden in the mid 1930’s [11]. Whitney had developed a notion of independence and rank in the context of graph theory, and noted similarities with the concepts of linear independence and dimension from linear algebra. By identifying the properties of abstract ‘independence’ which made these commonalities occur, he introduced the concept of a matroid, whose definition has proven immensely fruitful. Similarly, van der Waerden was interested in generalizing the notion of ‘independence’ from the examples of linear independence and algebraic independence. Shortly after the initial work by Whitney and van der Waerden, Birkhoff [2] noted that matroids were connected with a certain type of semimodular lattice that he had been studying. Thus, matroids provide a link between graph theory, linear algebra, transcendence theory, and semimodular lattices. Several decades later, Jack Edmonds noted the importance of matroids for the field of combinatorial optimization. This connection is due to two fundamental breakthroughs. First of all, Edmonds and a number of other researchers discovered a new type of matroid arising from the combinatorial theory of transversals. Second, Rado and Edmonds noted that matroids were intrinsically connected with the notion of a greedy algorithm (more historical details are in [11] and [3]). These developments have made matroids a mainstay of the field of combinatorial optimization.","PeriodicalId":280633,"journal":{"name":"Arch. Formal Proofs","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"47","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Arch. Formal Proofs","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/9781118033104.ch10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 47
Abstract
One of the primary goals of pure mathematics is to identify common patterns that occur in disparate circumstances, and to create unifying abstractions which identify commonalities and provide a useful framework for further theorems. For example the pattern of an associative operation with inverses and an identity occurs frequently, and gives rise to the notion of an abstract group. On top of the basic axioms of a group, a vast theoretical framework can be built up, investigating the classification of groups, their internal structure, and the relationships and operations on groups. Matroids similarly provide a useful linking abstraction. They were first discovered independently by Hassler Whitney [10] and B. L. van der Waerden in the mid 1930’s [11]. Whitney had developed a notion of independence and rank in the context of graph theory, and noted similarities with the concepts of linear independence and dimension from linear algebra. By identifying the properties of abstract ‘independence’ which made these commonalities occur, he introduced the concept of a matroid, whose definition has proven immensely fruitful. Similarly, van der Waerden was interested in generalizing the notion of ‘independence’ from the examples of linear independence and algebraic independence. Shortly after the initial work by Whitney and van der Waerden, Birkhoff [2] noted that matroids were connected with a certain type of semimodular lattice that he had been studying. Thus, matroids provide a link between graph theory, linear algebra, transcendence theory, and semimodular lattices. Several decades later, Jack Edmonds noted the importance of matroids for the field of combinatorial optimization. This connection is due to two fundamental breakthroughs. First of all, Edmonds and a number of other researchers discovered a new type of matroid arising from the combinatorial theory of transversals. Second, Rado and Edmonds noted that matroids were intrinsically connected with the notion of a greedy algorithm (more historical details are in [11] and [3]). These developments have made matroids a mainstay of the field of combinatorial optimization.
纯数学的主要目标之一是识别在不同情况下出现的公共模式,并创建统一的抽象,以识别共性并为进一步的定理提供有用的框架。例如,具有逆和单位的关联操作模式经常出现,并产生抽象群的概念。在群的基本公理之上,可以建立一个庞大的理论框架,研究群的分类、群的内部结构以及群之间的关系和作用。类似地,拟阵提供了一种有用的链接抽象。它们首先由Hassler Whitney[10]和b.l. van der Waerden在20世纪30年代中期独立发现[11]。惠特尼在图论的背景下发展了独立性和秩的概念,并注意到与线性代数中的线性独立性和维数概念的相似性。通过识别使这些共性发生的抽象的“独立性”的性质,他引入了矩阵的概念,矩阵的定义被证明是非常富有成果的。同样地,van der Waerden对从线性无关和代数无关的例子中推广“独立性”的概念很感兴趣。在Whitney和van der Waerden最初的工作之后不久,Birkhoff[2]注意到拟阵与他一直在研究的某种类型的半模晶格相连。因此,拟阵提供了图论、线性代数、超越理论和半模格之间的联系。几十年后,杰克·埃德蒙兹注意到拟阵在组合优化领域的重要性。这种联系源于两个根本性的突破。首先,埃德蒙兹和其他一些研究人员发现了一种由截线组合理论产生的新型矩阵。其次,Rado和Edmonds指出,拟阵与贪婪算法的概念有着内在的联系(更多的历史细节见[11]和[3])。这些发展使拟阵成为组合优化领域的支柱。