Slashdot Mirror


Maximizing Economic Output With Linear Programming...and Communism (medium.com)

Slashdot reader mkwan writes: Economies are just a collection of processes that convert raw materials and labour into useful goods and services. By representing these processes as a series of equations and solving a humongous linear programming problem, it should be possible to maximize an economy's GDP. The catch? The economy needs to go communist.
"[P]oorest members would receive a basic income that gradually increases as the economy becomes more efficient, plateauing at a level where they can afford everything they want to consume," argues the article, while "The middle classes wouldn't see much change. They would continue to work in a regular job for a regular -- but steadily increasing -- wage... Without the ability to own real-estate, companies, or intellectual property, it would be almost impossible to become rich, especially since the only legal source of income would be from a government job."

30 of 519 comments (clear)

  1. Question by ArchieBunker · · Score: 5, Insightful

    I'm lazy and don't want to get up in the morning. Why should I continue working when I could quit and get paid less? I would still get food stamps and reducing income housing. Sounds like working is for suckers.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re: Question by Fwipp · · Score: 3, Insightful

      Because having more than a subsistence existence is pretty nice, actually. And holding down a job and being rewarded for it also feels nice for your self-esteem (provided that it's not a terrible abusive job).

      Please note that basic income does away with the poverty traps of means-based assistance (housing assistance, food stamps). So you'll still have enough money to live on, but you won't have much discretionary income and won't be able to afford the things you like.

    2. Re: Question by jcr · · Score: 4, Insightful

      Compare North and South Korea. Compare East and West Germany before the wall came down. Compare Venezuela before and after the Chavistas fucked it up. Compare China before and after Deng Hsiao-Ping decided to back way off on the commie central planning debacles.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    3. Re: Question by Anonymous Coward · · Score: 5, Insightful

      Most people will get off their asses and do something. Paint, govern, design, play, engineer, fly, race, write, analyse, try to understand, you get the idea. The idea that most people will do nothing is laughable. Many people have drive, motivation and curiosity and would view the 'stoner' lifestyle as a form of torture. Sure there is a percentage of useless individuals in society that will just sloth, but it doesn't hurt anybody, so it doesn't matter.

    4. Re:Question by cheesybagel · · Score: 4, Insightful

      No centralized, planned economy has ever outperformed a free market, capitalist one. Ever.

      You would be wrong. There are several examples of this happening. One case would be the War Communism period of the USSR. They had double digit growth rates that outperformed every other economy in the world. How else do you think a country which was known for most of its population being indentured serfs not so long ago came go to being the power that produced the most tanks in WWII even while it was being bombed in the process? Not to mention that arguably the T-34 and KV-1 were among the most advanced tank designs in WWII when they went into active service (gun, armor, engine, suspension, etc).

      The problem is that the planned economy works well when its about playing catch up with other economies or doing specific near-term projects. But do anything long term or fuzzy and it fails. I pointed out cybernetics research. Stalin was actively against it (on principle and in practice) and it was one of the reasons why the computer industry in the Soviet Union fell behind the West both in terms of technology and productivity. The fact is you can't plan and add equations for unknown factors. It's one thing to optimize an already existing system. It is quite another to design the next generation system.

      To a large degree the successes of the War Communism period were based on mass producing technology licensed from the West or directly derived from it. So unlike what Marxist said central planning actually works best to quickly grow backwards, agrarian even, economies rather than improving advanced economies.

      Planning fails in the medium-long term even discounting the other issues inherent in a Communist system.

    5. Re: Question by sjames · · Score: 3, Insightful

      Even many stoners back their way into the workforce. It starts with constructing ever more entertaining and artistic ways to smoke and eventually ends up in a small informal business doing the same for others. From there it's a slippery slope down to general woodworking and non smoking related decorations.

      It's not just Carlin, I've seen it happen.

    6. Re:Question by clovis · · Score: 4, Interesting

      No centralized, planned economy has ever outperformed a free market, capitalist one. Ever.

      You are correct.
      Karl Marx predicted and directly addressed this about 150 years ago.

      He said that capitalist societies will always be able to have greater productivity than communist ones.
      He also said that productivity was not the best measure of a society.
      He also pointed out that slave economies are very good at making some people very rich, but that does not make it OK.
      He drew a parallel between chattel slavery in the Americas and factory workers' wage slavery. (keep in mind this was 1800's)

      At what cost do we seek productivity? What tradeoffs should society make between the productivity of unencumbered capitalist societies and basic human treatment of the working classes? What is the tradeoff in freedom for the wealthy and freedom for working classes? That is, people at the bottom who work hand to mouth aren't really free, especially if they cannot grow their own food or emigrate
      Well, again, Marx's experience was mid-19th century British factory system, and with how The Enclosure made otherwise free people into virtual slaves. I think his observations of that time were true, but we don't do things that way anymore, or not so much.

      For most people, workers in unfettered 19th century capitalism have lives much like workers in the 20th century "communist" countries.
      OK, well there was never anything like 19th century child labor in the Soviet states, but otherwise it's close in most ways.

      In Marx's time, it was common practice that workers who showed up late were beaten, thugs were sent to bring in workers who didn't show, and they would be locked in the factory until the days expected production was done. Also, in many places you had to have a permit to work or live in an area, so leaving wasn't much of an option either.

      So in the modern world, we have a middle road.
      Private ownership of production as in capitalism, but socialist in that the government makes rules for worker protection, environmental protection, and a social safety net.

      So, back to the original post.
      The planned economy advocated by the article in order to be stable would have to lay down a combination of 19th century "do what we say or starve" with the Soviet's "we only produce what we think you need".
      Only now it would be MBA's and the kind of people that wrote SAP that would be guiding the future.

      Marx also said at one time that the only country that he thought would be able to have true communism was the United States. So much for his ability to make predictions.

    7. Re:Question by redlemming · · Score: 3, Informative

      No centralized, planned economy has ever outperformed a free market, capitalist one. Ever.

      You would be wrong. There are several examples of this happening. One case would be the War Communism period of the USSR. They had double digit growth rates that outperformed every other economy in the world. How else do you think a country which was known for most of its population being indentured serfs not so long ago came go to being the power that produced the most tanks in WWII even while it was being bombed in the process?

      The WWII example is completely invalid from a military history perspective. See "Feeding the Bear" by Van Tuyll for an introduction.

      Truly staggering amounts of military and industrial aid were provided to the USSR during the war. This was very carefully planned in close coordination with Soviet officials: the Soviets had good weapon designs in many basic categories, so a major concern was to support Soviet manufacturing of those weapons: this allowed the Soviets to shut down many peacetime production processes, and convert others over to weapons. Huge amounts of goods were shipped via the Arctic convoys, and directly from the USA to the Soviet Union on Soviet flag ships (the USSR and Japan had a treaty that permitted this, but only for "nonmilitary" goods). Any single Arctic convoy would be typically carrying a billion dollars (in today's money) worth of aid. Over 20k US citizens were sent to the Middle East to build a railroad from Iran to the Soviet Union allowing additional goods to be shipped to the Indian Ocean and then transported by rail to the Soviets (this was for military goods that could not be shipped directly: it allowed the extremely dangerous Arctic route to be avoided).

      It is estimated that 90-95% of certain critical goods used by Soviet Industry in the war, such as ball bearings, were provided to the Soviet Union from imports. Ball bearings are used in every piece of rotating machinery, including many places in tanks, artillery, aircraft, not to mention the machine tools used to make these and the ammunition they use, plus a wide variety of other industrial processing and fabrication equipment. Huge amounts of machine tools were shipped as well, and since many of the Soviet factories had been designed by US engineers prior to the war, this equipment could be used directly: it was already familiar. It is also estimated that 90% of Soviet aviation fuel for high performance aircraft was processed using US made equipment and chemical additives.

      It's worth noting that both Britain and Germany actually needed to import much of their ball bearing production (the Germans imported from Sweden). Standard machine tools can't easily produce round objects, so producing these in large numbers is hard, and while the British attempted to build new assembly lines to produce these, they had lots of problems and production was never sufficient. Ball bearings were such critical components that major air raids were attempted to attack German production.

      In addition, hundreds of thousands of vehicles were shipped to the Soviet Union. The vast majority of these were non-combat vehicles: they played a critical role in the logistics required to support modern warfare, not to mention manufacturing logistics. See Martin van Creveld's book for a general introduction to the logistics issues of warfare: basically in modern war attrition of equipment and supplies is huge, yet at the same time a wide variety of parts, fuels, lubricants, and other chemicals is required. This in turn means a nation needs a solid train network to get equipment near the front, and huge numbers of trunks to get equipment from the train depots to the units (both are also required to get goods to factories for refining and assembling). The Soviets were under-equipped with trucks to begin with, and most of these were lost in the first few months. As another example, the Soviets only produced 92 locomotives between 1942 and 1945: they r

  2. Comrade! by cheesybagel · · Score: 5, Insightful

    In this 5-year plan we will crush the imperialist pig-dogs with the highest steel and electricity production per capita in the world!

    Comrade Lysenko is working on improving our agricultural yield and we successfully cut of all useless cybernetics research to focus on more useful research.

    1. Re:Comrade! by Mashiki · · Score: 4, Funny

      Comrade Boris is instituting the Great Leap Forward! All intellectuals and authors will be executed or reassigned by the state to hard labor. Peasantry will be expected to melt down tools in their home forges when party leadership visits. And our 5 year plan will also include agricultural reforms to ensure that there are more hungry people!

      Remember Comrades, we're here...for YOU!

      --
      Om, nomnomnom...
  3. over-simplification of economy by clovis · · Score: 5, Insightful

    Economies are just a collection of processes that convert raw materials and labour into useful goods and services

    You can prove anything if you start with a bad enough premise.

    1. Re:over-simplification of economy by jcr · · Score: 4, Insightful

      The entire field of economics is predicated upon the idea of 'endless growth',

      Nonsense. Economics is the study of how people exchange goods and services.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  4. If economics was a math problem... by XxtraLarGe · · Score: 5, Insightful

    We probably would have solved it by now. But it's not. That's why 5 year plans and great leaps forward never worked. That's why there was mass starvation in rich agricultural areas. Central planning, even with genius elites running linear equations are going to read their own personal biases into the results.

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
    1. Re:If economics was a math problem... by jcr · · Score: 3, Insightful

      Actually, they did work. They may not have achieved the results proclaimed, or even desired, but they did work.

      Try telling that to the 70 million or so people that Mao killed. Oh, wait. You can't because they're DEAD.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  5. Welp, I know what I'm going to do. by Anonymous Coward · · Score: 5, Insightful

    To quote the summary:
    "[P]oorest members would receive a basic income that gradually increases as the economy becomes more efficient, plateauing at a level where they can afford everything they want to consume," ...
    "The middle classes wouldn't see much change." ...
    "Without the ability to own real-estate, companies, or intellectual property, it would be almost impossible to become rich, especially since the only legal source of income would be from a government job."

    So you're telling me I can get ~everything~ I want and need to consume. Even if I put the bare minimum effort (or no effort.) However no matter what I do, I can not become more than "middle class."

    To quote Office Space, "I'm not lazy, I just don't care." I have the feeling most of society will agree with me. we'll all become couch potato breeders. In the short term the elites will have all the power and money. (Of course they're not rich, they're our rulers!) In the long term, no one will work, and the whole thing will collapse on itself. As socialism and communism always does.

    1. Re:Welp, I know what I'm going to do. by phantomfive · · Score: 3, Insightful

      plateauing at a level where they can afford everything they want to consume,"

      There is no such plateau. Right now, I want a private jet. Really. And if I get that, I want my own planet, too. And a star. I can't get those, but I want them. And if I get all that, then I want love. There is no limit to what people want.

      --
      "First they came for the slanderers and i said nothing."
  6. China Might Try It by mentil · · Score: 4, Interesting

    China is the only country I could see actually attempting this. Yes, I know they're only nominally Communist, but they pay enough lip-service to Communism they might not be afraid to try it. I know their govt. is obsessed with constantly trying to increase their GDP, at least.

    --
    Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
  7. Consider a Spherical Cow by goombah99 · · Score: 5, Interesting

    Ecomonies are not a collection of processes all known. They are a collection of agents, mostly unknown with hidden internal states. Another way of saying this is that gathering information for centralization cost money. Economies process that information at many local and global levels and don't share it past the point of economic efficiency. That's in an idealized system. In an non-indeal system there's even wrong ideas.

    A classic example of this is the maxim that the bad apples drive out the good apples. Meaning if you can't tell the difference between a good tasting apple and a bad tasting apple from the look (without tasting it) and if it costs less to produce a bad apple then the good apples won't sell as they are indistinguishable. In order to sell those apples you need to incur some cost. Do something that actually raises the price or lowers the profit like constitute an apple certification board, and set up a set of agents to test apples regularly for different farms, and persuade the consume your certification is valuable by giving away free taste demos. Otherwise there isn't information available to make a decision other than price. A similar thing occurs in how bad (debased) money drives the good (full gold) money out.

    You can create systems to optimally manage agent based systems. Interesting there is work now that shows how denying information to consumers can increase econmoic efficiencies as well. This should come as no surprise to people familiar with Braes paradox in traffic control.

    One of the core faults of communism is that while it can achieve some good results from linear programming notions of optimality is that it ignores that capitalist economies actually are information gathering systems that are very efficient).

    --
    Some drink at the fountain of knowledge. Others just gargle.
  8. Re:Read some Engels by VernonNemitz · · Score: 4, Interesting

    It seems to me that the article focused on Communism because it is simpler and easier to model than Capitalism. This does not mean that it cannot be done for Capitalism. It also does not automatically mean Communism is better than Capitalism. On the other hand, Capitalism does seem to have a problem, in that the evidence indicates it helps the rich get richer while everyone else gets poorer. If that "seem to have a problem" could be proved mathematically, then perhaps Capitalist economies might consider some sort of modification to be appropriate. Perhaps the ideal economic system has some Capitalist characteristics and some Communist characteristics. But we won't know until they all get mathematically modeled.

  9. Not a new idea. by Place+a+name+here · · Score: 5, Informative

    This isn't a new idea. Kantorovich (one of the inventors of linear programming) considered this venue of economic optimization himself, but the technology of the day wasn't up to the task and the bureaucracy didn't want to be displaced either. Some of his suggestions inspired the reforms that later got implemented by Kosygin, but the Soviet economy was rather distorted by subsidies at that point, so a lot of those reforms got rolled back.

    There was also the fear that linear programming, with its shadow prices, would covertly smuggle capitalism into communism. See also Red Plenty for a half-fictionalized account of Kantorovich's attempts (or the Crooked Timber post, In Soviet Union, Optimization Problem Solves You).

    Beyond that, there's Towards a New Socialism which is an idea/plan of how to run a socialist centrally planned society with modern technology. It uses sparse linear programming for the plan construction part and is based on sortition for government to diminish the inevitable corruption that comes with concentrating economic power like any CPE does. Would it work? Who knows? It may be interesting in the utopian sense anyway.

    Tangentially related (speaking of scientific communism/socialism), there's also Project Cybersyn, the project to use cybernetics to run socialist Chile. That wasn't based on linear programming, though. If linear programming is the neat route, Cybersyn would be the scruffy route. Again, who knows whether it would have worked; if Medina's Cybernetic Revolutionaries is anything to go by, a considerable part of the problem was that of bureaucracy and what the people were used to. Managers didn't use the system because it felt cumbersome to do so, etc.

  10. Congrats, you've rediscovered Marx poorly by Etcetera · · Score: 5, Insightful

    If there's ever been a story worthy of the "whatcouldpossiblygowrong" slashdot tag, it's this.

    Technological Solutionism didn't begin with oblivious Bay Area Millennials who never learned any history thinking that any problem can be solved if you just throw enough data, tech, money, cloud, systemd, Elon Musk, VC money, Obama, and Nate Silver's at it.

    Unfortunately, that lack of awareness leads to the hubris in central planning, except that you've moved it from a technocratic paper pusher to a technocratic algorithm writer, an ethically oblivious data scientist, or -- scariest of all -- an app developer. That's how you get Giant Leaps Forward and jackboots.

    Well, it’s a bit of an exaggeration to call it a failure.

    Communism has killed far more people than all the 20th Century wars combined, while Western Capitalism has raised the standard of living. It was a failure. That's why the capitalists won and will continue to win. The ONLY thing that will change this will be a fundamental rewrite of the laws of economics and/or human nature. Humans don't change, and the laws of economics won't change globally until a replicator is invented along with locally-free energy and is actually distributed worldwide. *Then* we can talk about TNG-style post-scarcity. Anyone who thinks we're living in a post-scarcity economy in 2016 is confusing their parents' house for the real world.

  11. And what, pray tell... by argStyopa · · Score: 3, Insightful

    ...is my motivation to work in such a system?

    If I do nothing, but am guaranteed a minimum basic income that lets me live, why should I work?

    --
    -Styopa
    1. Re:And what, pray tell... by Puff_Of_Hot_Air · · Score: 4, Interesting

      ...is my motivation to work in such a system?

      If I do nothing, but am guaranteed a minimum basic income that lets me live, why should I work?

      The motivation to work is much more than for simple survival alone. Now granted, when survival is at stake, motivation is going to be very high, and you can get all kinds of people to do unpleasant things in exchange for continuing to exist. But this is not the reality that we (the general /. reader) is facing in general. I work because my work is satisfying and gives a measure of meaning to my life. Granted, I need to do something to live, but in some kind of utopian existence where I didn't "have" to work, the only thing I'd like to see change is a move from an authoritarian work model to a strict consensus one. Automation continues to remove these unpleasant jobs that no one would do without the carrot and stick, so the future is not hugely endangered by the idea of a percentage of the population who doesn't want to work, not working.

  12. Old stuff "discovered" by the ignorant by plsuh · · Score: 5, Informative

    I am an economist. Economists have already extensively studied this kind of approach. It's called an Input/Output Model. Communist countries used it in their approach to central planning during the 1970's. It failed miserably for two reasons:

    1) It assumes zero substitutability between inputs. E.g., to make a car you need exactly 1.35 tons of steel, 52.7 kg of rubber, 217 kg of glass, 1.73 KW of electricity, 29.4 hours of labor, etc. No other formula is possible, you can't use more energy and less labor, for instance. For reference, the production function is known as a Leontief production function. To be fair, adding any kind of substitutability between inputs results in a completely intractable problem. However, without substitutability this is a lousy way to actually model an economy.

    2) It assumes perfect information on the part of the central planner. While this is an oft-used simplification in economic models, it's a lousy reflection of reality. It's simply impossible for a central planner to gather and correlate sufficient information to make it work.

    Yet another piece-of-crap opinion article written by someone who couldn't be bothered to do an hour's research on Wikipedia.

  13. Re:Read some Engels by MightyMartian · · Score: 3, Insightful

    You are aware that the last three or so generations, at least in the West, are overall the richest human beings that have ever lived. Yes, some are a lot richer than others, but the mean still is so much greater than the past that it's pretty stunning. Only the most impoverished go without food, and even the relatively poor have what can only be described as luxuries.

    That's not to say any of it is perfect, or that there aren't people with boatloads of money that really should have that money. There are issues surrounding tax shelters (legal or illegal), corporate influence on politics, and many other issues, but to imagine those just go away because you produce some new economic system is absurd. The one thing Communism did teach the world is that there is always a way for people to get rich and use their wealth to influence the system. Changing the rules just means the greedy and powerful find some new way to game the system, or, if you get rid of the wealthy, some new group rises to the challenge and supplants them.

    So I'm all for a fairer society, but we've seen enough "utopian" systems to realize that there is no such thing as Utopia, and trying to bring up the lower classes by bringing down the upper classes never ends up the way you thought it would.

    As The Who so aptly put it, "Meet the new boss, same as the old boss..."

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  14. Re:Read some Engels by fluffernutter · · Score: 3, Insightful

    Allow me to add, that the poor aren't seeing their wealth increase as their productivity increases either. That's really the biggest problem.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  15. Re: Read some Engels by flopsquad · · Score: 5, Funny

    Whoa angry guy, maybe you should read a book. The internet was created by an army of American computer scientists under the direct command of Al Gore. This elite cyber force also developed the Three Pillars of modern network theory, upon which the Internet is based:
    1) The internet is not a big truck.
    2) 640K ought to be enough for anybody.
    3) The only winning move is not to play.

    --
    Nothing posted to /. has ever been legal advice, including this.
  16. 1916 called by Spazmania · · Score: 5, Insightful

    1916's Marxists called. They want to remind you that central planning through the use of math and science was their idea before it was your idea. And its genius. It will surely work this time too. Yeah. For sure. This time.

    There are so very many things wrong with this "linear programming" idea but the chief one is this: optimizing for GDP is NOT a valid sociopolitical objective.

    Valid objectives are things like: individual liberty, peace, citizen happiness either individual or weighted percentile. While some of these objectives correlate with high GDP, some do not and none exhibit a causative effect that starts with high GDP as the cause. War, for example, is the easiest and most direct way to drive a high GDP.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    1. Re: 1916 called by Spazmania · · Score: 3, Informative

      At the start of the 20th century, most of the United States' population was agricultural peasants. In the same time span, our society became urbanized, better educated than the USSR's and enjoyed a vastly higher median standard of living.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  17. Re:Prove it! by RespekMyAthorati · · Score: 4, Insightful

    most countries in Europe who have gone full Socialist, see Canada. There are various extremes of brutality and freedom, but all of the examples you find have a rapidly diminishing standard of Freedom if one ever existed (China/Russia) to begin with.

    Huh?
    Apart from the relative difficulty of committing mass murder, Canada and most of Europe are less brutal and more free than the U.S.