{"id":449,"date":"2007-06-22T15:11:27","date_gmt":"2007-06-22T15:11:27","guid":{"rendered":"http:\/\/scientopia.org\/blogs\/goodmath\/2007\/06\/22\/pz-has-a-question-is-george-gilder-wrong-about-network-theory\/"},"modified":"2007-06-22T15:11:27","modified_gmt":"2007-06-22T15:11:27","slug":"pz-has-a-question-is-george-gilder-wrong-about-network-theory","status":"publish","type":"post","link":"http:\/\/www.goodmath.org\/blog\/2007\/06\/22\/pz-has-a-question-is-george-gilder-wrong-about-network-theory\/","title":{"rendered":"PZ Has a Question: Is George Gilder Wrong About Network Theory?"},"content":{"rendered":"<p>PZ wrote about the latest nonsense from IDiot George Gilder.  In <a href=\"http:\/\/www.jpost.com\/servlet\/Satellite?cid=1181813087456&amp;pagename=JPost%2FJPArticle%2FPrinter\">this interview<\/a>, Gilder tries to make some really horrible arguments about how everything is really hierarchical, and he uses &#8220;information theory, computer science, and network theory&#8221; as examples.<\/p>\n<blockquote><p>\nI believe that the universe is hierarchical, with creation at the top &#8211; the idea that there&#8217;s a creator and that we, at our best, act in his image. This top-down model is what all of my work has in common. I sensed that the basic flaw and failure of feminism was its gradient toward pure animal passion with no procreative purpose. In economics, I believed that it was the supply that created the demand. In my examination of computers and telecom, and subsequently biology, I saw the same thing. That&#8217;s really how I came into the intelligent design movement &#8211; through the recognition of this same structure that I&#8217;d previously examined in sexuality and economics, information theory, computer science and network theory.\n<\/p><\/blockquote>\n<p>PZ does a great job of tearing him down, <a href=\"http:\/\/scienceblogs.com\/pharyngula\/2007\/06\/gilder_pontificates_in_the_jer.php\">but also asks<\/a>:<\/p>\n<blockquote><p>\nComputer science and network theory: Gilder knows nothing about either, and has no training in the subjects. I suspect there are readers who know far more about the subject than Gilder: is network theory all about setting up strict hierarchies of top-down control?\n<\/p><\/blockquote>\n<p>And hey golly, that&#8217;s right smack dab in my area.<br \/>\nNetwork theory is seriously nifty stuff. It&#8217;s a sub-area of graph theory, which is one<br \/>\nof my favorite areas of computer science. And the short answer to PZs question is: &#8220;Hell no: in fact, if that *were* the case, it wouldn&#8217;t be an interesting subject at all. What makes it so interesting and difficult is precisely the fact that things aren&#8217;t hierarchical&#8221;.<\/p>\n<p><!--more--><br \/>\nThe longer version needs a bit of background &#8211; because the terms &#8220;graph&#8221; and &#8220;network&#8221; don&#8217;t mean what many people expect them to.<br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" alt=\"example-network.jpg\" src=\"https:\/\/i0.wp.com\/scientopia.org\/img-archive\/goodmath\/img_156.jpg?resize=190%2C126\" width=\"190\" height=\"126\" class=\"inset right\" \/><br \/>\nMost people hear the word &#8220;graph&#8221;, and think of one of those wiggly-line like a stock-price-over-time graph. In computer science, we mean something very different. A graph<br \/>\nis a collection of objects (*nodes*), which are connected to one another by *edges*. There are two different types of graphs, depending on whether edges are symmetric or not. If the edges are symmetric (meaning that they don&#8217;t distinguish between an edge from A to B and an edge from B to A), the graph is called an *undirected* graph; if edges distinguish their source from their target, then it&#8217;s a *directed* graph. Graphs *can* also associate a<br \/>\nnumeric value with an edge, in which case they&#8217;re called *weighted* graphs. For example, the thing over to the right is a simple directed weighted graph.<br \/>\nGraphs can be used for a *lot* of different things; I&#8217;m planning on spending at least several months writing about graph theory somewhere down the line. But in the case of<br \/>\nnetwork theory, graphs are used to describe complex relationships between collections of objects. For example:<br \/>\n* Social networks: the objects are people; the edges connect people if they know<br \/>\neach other. Social network graphs are undirected, and generally, unweighted. (They<br \/>\n*could* be weighted with a number indicating the strength of the social bond between<br \/>\nthe individuals, but in general, social networks don&#8217;t really do that.)<br \/>\n* Computer networks: the objects are computers; the edges are communication links<br \/>\nbetween the computers. Computer networks are generally weighted (to represent the<br \/>\nbandwidth of the connection), and directed (because many network connections have<br \/>\ndifferent bandwidths in different directions &#8211; my home broadband connection is,<br \/>\nI think, has about 8 times the bandwidth from their router to my computer as<br \/>\nthe bandwidth from my compute to their router).<br \/>\n* Economic networks: edges are entities that participate in economic activities &#8211; people, companies, etc. Edges represent relationships between them: a factory has edges<br \/>\n*from* the sources of its materials, and *to* the entities that use the things it<br \/>\nproduces.<br \/>\n* Gene regulation networks: these are, fascinatingly, very similar to economic<br \/>\nnetworks. The objects are genes, specific proteins and related<br \/>\nbiochemical complexes. The edges are directed, and basically represent input\/output<br \/>\nrelationships: the source of an edge represents the production of  that chemical;<br \/>\nthe target of it represents something which will use it. A gene typically has<br \/>\ninputs like transcription factors, and outputs are edges to the proteins produced<br \/>\nby the gene.<br \/>\nThe idea of network theory is that all of these kinds of things consist of graphs representing relationships, and that the relationship graphs represent a kind of common structure that allows you to study them. The reason that you need something like network theory is precisely because these things *don&#8217;t* generally have a simple hierarchical<br \/>\nstructure that you can use. They tend to be large, complex, decentralized networks, with<br \/>\nno single point of control (or even a small set of points of control). To understand<br \/>\nthem, you need to study the properties of the structures. And that&#8217;s what network<br \/>\ntheory is most fundamentally about: understanding the meaning of the structure of<br \/>\ncomplex networks in ways that allow you to understand or plan activity within that<br \/>\nnetwork.<br \/>\nThe ways of understanding networks involve a wide range of techniques &#8211; including simulating activity within the network using process calculi; simulating constraints<br \/>\nusing something called petri-nets; finding interesting substructures (like things called<br \/>\ncliques); identifying non-obvious single points of failure; predicting activity levels<br \/>\nby constraint propagation; and several hundred other fascinating things.<br \/>\nThe point of all of this, though, is to answer PZs question. And I hope this makes<br \/>\nclear that the answer is a giant and resounding **NO**. Network theory is *not*<br \/>\nabout setting up hierarchical structure. As usual, Gilder is talking out his ass about<br \/>\nsomething that he clearly knows *nothing* about.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PZ wrote about the latest nonsense from IDiot George Gilder. In this interview, Gilder tries to make some really horrible arguments about how everything is really hierarchical, and he uses &#8220;information theory, computer science, and network theory&#8221; as examples. I believe that the universe is hierarchical, with creation at the top &#8211; the idea that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[31],"tags":[],"class_list":["post-449","post","type-post","status-publish","format-standard","hentry","category-intelligent-design"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4lzZS-7f","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":0,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}