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."

21 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 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."
    2. 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.

    3. 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.

    4. 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.

  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.
  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.

  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. 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.

  12. 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.
  13. 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.
  14. 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.

  15. 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.