P vs NP problem in the field anthropology



Similar documents
Computational complexity theory

SIMS 255 Foundations of Software Design. Complexity and NP-completeness

Introduction to computer science

Cloud Computing is NP-Complete

Complexity Classes P and NP

P versus NP, and More

Why? A central concept in Computer Science. Algorithms are ubiquitous.

NP-Completeness and Cook s Theorem

Ian Stewart on Minesweeper

Outline. NP-completeness. When is a problem easy? When is a problem hard? Today. Euler Circuits

Computer Algorithms. NP-Complete Problems. CISC 4080 Yanjun Li

Universality in the theory of algorithms and computer science

Pascal is here expressing a kind of skepticism about the ability of human reason to deliver an answer to this question.

On the Relationship between Classes P and NP

A Working Knowledge of Computational Complexity for an Optimizer

The Classes P and NP

OHJ-2306 Introduction to Theoretical Computer Science, Fall

Lecture 19: Introduction to NP-Completeness Steven Skiena. Department of Computer Science State University of New York Stony Brook, NY

Chapter 1. Computation theory

1 Portfolio Selection

Open Problems in Quantum Information Processing. John Watrous Department of Computer Science University of Calgary

The Math. P (x) = 5! = = 120.

Factoring & Primality

Marketing Mix Modelling and Big Data P. M Cain

Monday January 19th 2015 Title: "Transmathematics - a survey of recent results on division by zero" Facilitator: TheNumberNullity / James Anderson, UK

Page 1. CSCE 310J Data Structures & Algorithms. CSCE 310J Data Structures & Algorithms. P, NP, and NP-Complete. Polynomial-Time Algorithms

CAD Algorithms. P and NP

Laplace's Demon. By finishing the work began by Sir Isaac Newton in mathematics, and further

Complexity Theory. IE 661: Scheduling Theory Fall 2003 Satyaki Ghosh Dastidar

SCRATCHING THE SURFACE OF PROBABILITY. Robert J. Russell, University of Paisley, UK

Quantum Monte Carlo and the negative sign problem

Evaluation of Complexity of Some Programming Languages on the Travelling Salesman Problem

DO WE REALLY UNDERSTAND QUANTUM MECHANICS?

MATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. III - Logic and Computer Science - Phokion G. Kolaitis

15-251: Great Theoretical Ideas in Computer Science Anupam Gupta Notes on Combinatorial Games (draft!!) January 29, 2012

1 Nonzero sum games and Nash equilibria

Theorem (informal statement): There are no extendible methods in David Chalmers s sense unless P = NP.

NP-Completeness I. Lecture Overview Introduction: Reduction and Expressiveness

1 Portfolio mean and variance

Betting interpretations of probability

Cryptography and Network Security Department of Computer Science and Engineering Indian Institute of Technology Kharagpur

vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

1 Message Authentication

AN ANALYSIS OF A WAR-LIKE CARD GAME. Introduction

TABLE OF CONTENTS. ROULETTE FREE System # ROULETTE FREE System #

Notes on Complexity Theory Last updated: August, Lecture 1

Infinitely Repeated Games with Discounting Ù

International Journal of Information Technology, Modeling and Computing (IJITMC) Vol.1, No.3,August 2013

Tetris is Hard: An Introduction to P vs NP

On the Laziness of Monte-Carlo Game Tree Search in Non-tight Situations

1. The RSA algorithm In this chapter, we ll learn how the RSA algorithm works.

CALCULATIONS & STATISTICS

Equilibrium computation: Part 1

Introduction to Logic in Computer Science: Autumn 2006

Offline 1-Minesweeper is NP-complete

Algorithmic Aspects of Big Data. Nikhil Bansal (TU Eindhoven)

Diagonalization. Ahto Buldas. Lecture 3 of Complexity Theory October 8, Slides based on S.Aurora, B.Barak. Complexity Theory: A Modern Approach.

Introduction to Algorithms. Part 3: P, NP Hard Problems

Time and Causation in Gödel s Universe.

i/io as compared to 4/10 for players 2 and 3. A "correct" way to play Certainly many interesting games are not solvable by this definition.

White Paper Business Process Modeling and Simulation

1 Representation of Games. Kerschbamer: Commitment and Information in Games

Continued Fractions and the Euclidean Algorithm

Review. Bayesianism and Reliability. Today s Class

Quantum and Non-deterministic computers facing NP-completeness

6.207/14.15: Networks Lecture 15: Repeated Games and Cooperation

Chapter 1. NP Completeness I Introduction. By Sariel Har-Peled, December 30, Version: 1.05

Fixed-Point Logics and Computation

Entry Level College Mathematics: Algebra or Modeling

ON THE COMPLEXITY OF THE GAME OF SET.

Ronald Graham: Laying the Foundations of Online Optimization

SYMMETRIC FORM OF THE VON NEUMANN POKER MODEL. Guido David 1, Pearl Anne Po 2

Dynamics and Equilibria

6.042/18.062J Mathematics for Computer Science. Expected Value I

NP-Completeness. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University

School Timetabling in Theory and Practice

SOLVING NARROW-INTERVAL LINEAR EQUATION SYSTEMS IS NP-HARD PATRICK THOR KAHL. Department of Computer Science

Quantum Computability and Complexity and the Limits of Quantum Computation

Game playing. Chapter 6. Chapter 6 1

Worksheet for Teaching Module Probability (Lesson 1)

1. Probabilities lie between 0 and 1 inclusive. 2. Certainty implies unity probability. 3. Probabilities of exclusive events add. 4. Bayes s rule.

EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP

Nash Equilibria and. Related Observations in One-Stage Poker

NP-completeness and the real world. NP completeness. NP-completeness and the real world (2) NP-completeness and the real world

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

Red Herrings: Some Thoughts on the Meaning of Zero-Probability Events and Mathematical Modeling. Edi Karni*

COMPSCI 111/111G. Quantum Computing. Term 1, Prepared using LATEX Beamer by Cristian S.Calude 1 / 26

JUST-IN-TIME SCHEDULING WITH PERIODIC TIME SLOTS. Received December May 12, 2003; revised February 5, 2004

Can linear programs solve NP-hard problems?

6.254 : Game Theory with Engineering Applications Lecture 2: Strategic Form Games

Introduction to Quantum Computing

Transcription:

Research Article P vs NP problem in the field anthropology Michael.A. Popov, Oxford, UK Email Michael282.eps@gmail.com Keywords P =?NP - complexity anthropology - M -decision - quantum -like game - game-theoretical experiment Abstract This is an attempt of a new kind of anthropology, inspired by assumption that P is not NP, and, where anthropological field ( experimental ) study is considered as a search of a new complexity classes, in particularly, complexity class M. Introduction Real markets are computationally complex and they contain the class socially constructible polynomial Turing machines characterizing what can be computed in the world of Homo economicus in practice. There are more than 3000 known NP-complete problems ( please, see Note 1 ) now, including such economics-related problem as Traveling Salesman Problem (TSP). TSP ( NP - complete problem ) is a problem of combinatorial optimization in economics where given a list of a points and their pairwise distances and the task is to find a shortest possible tour that visits each the point exactly once. We may suppose that TSP is not the last NP- complete problem, inspired by economics, and, we may await also, that new economic anthropology [ 1 ], used empirical and experimental methods in search of a new complexity classes in different cultural spaces,can say something new about platonic reality of NP problems and its practical counter-intuitive solutions. Approximation Let us consider a simplified Cox-Ross-Rubinstein model of an idealized financial market of A-type with limited number of shares where X(1+ n), n = 10, 20,30, 40,... and 100. Hence, a general number of the ways of choosing shares by trader is 2¹ = 1024, 2² =1048576, 2³ = 1073741824,... 2¹ º = 1267650600228229401496703205376, when we assume that each share has only two ways of choosing - to ignore / to buy. Such remarkable numbers, transforming an idealized market into true mathematical monster, are an example of what computer scientists call an NP-problem, since there really no feasible way to generate winning formula with the help of a computer during usual working hours by trader ( in polynomial time ), if even we are able to introduce some real boundary meanings, connected with business cycle, demand, management and other parameters of current market situation. Speaking generally, no future civilization could ever hope to build an optimal ( probably, even quantum ) Turing machine capable to find simplest winning strategies in polynomial time for the real markets of such complexity by perebor ( in Yablonski's terms),or by brute force search. Hence, in order to find an anthropological approximation, let us to imagine a kind of anthropological field study used quantum like game [ Note 2 ], where player Bob is a skeptic,and, he does not believe that such sort of NP problem ( formulated for some local supermarket) can be solved by brutal force search, whereas Alice, another player, suggests that NP has practical solution M, if even NP is not P. Thus, Bob issues a challenge to Alice: he chooses NP-problem for which Alice cannot have known efficient solution Hence, if Alice is able to find some M = NP in polynomial time, Bob can easily convince himself that Alice is winner. Because P NP assumption can have fundamental meaning for natural and social sciences ; in 2005-2008 I made an attempt to translate this kind of game into a practical game ( called Oxford game ) in order to demonstrate real existence of M-decisions.

Experiment In my Oxford P vs. NP game, collective player Bob is skeptical customers of T supermarket which believe that such NP- complete problem as exact prediction of the real ways of choosing goods,used by customers in certain day ( or even hour) from certain area of the shop floor, cannot be easy polynomially computed, or, P NP. Indeed, if we take general number of the offers ( goods) in the given T supermarket,say, exactly 10 235, then, speaking mathematically, a general number of the ways of choosing goods by customers is truly impossible astronomical number: 10235 2 = 1.1015535662838695803546296374376e+3081 ( when we assume that each offer has only two ways of choosing - to ignore / to buy and that number of supermarket's goods is not changing in a given time ). Such surprisingly astronomical number also suggests that if even we should introduce some real boundary limits, connected with season,culture,shop's strategy to use reduced prices, weather,income and local habits of the customers, we also cannot essentially reduce such number to any reasonable number as well (for instance if we select just only 100 basic goods we'll have astronomical number 100 2 = 1267650600228229401496703205376 of the ways of choice ). Thus, speaking in the terms of computational complexity theory, this is an example of a NP - problem. Moreover, because any successful trader cannot use any conventional or even non-conventional computer in time polynomial in the input size at shop floor, we, hence, cannot suggest that P= NP, here. In other words, if player B's assumption is right, it is impossible to imagine an existence of successful trader Alice, having a proof of an existence of non-p or M solution for NP. Hence, like in any two-person zero-sum game, the competitive aspect is extremely expressed here, since whatever is won by Bob is lost by the other player Alice. Thus, Alice wins if A can demonstrate an existence of M-solution In other words, there must exist impossible nonlocal EPR-like correlation between counter-intuitive activity of A and synchronic trend of sales. In our game with trader A, we can accept the usual restriction of zero - sum games that each player has only a finite number of strategies. Random moves are permitted, correspondingly, the game might not be deterministic. There is no requirement of perfect information, that is, a player does not necessarily know what moves the opponent -trader A has made. Assume that player A ( successful trader Alice ) has two strategies to be at shop floor (A') and to be out shop floor (A'') and that player B has two strategies also, namely: to buy goods (B') or to ignore goods (B''). Thus, the game may be described by normal payoff bi-matrix for A in the form : Bob strategy B' strategy B'' Alice strategy A' 1 0 strategy A'' 0 1 Hence, the matrix of the game in normal form need not have any saddle point at all and the game is inherently unstable. Our systematic observations of 2007-2008 in Oxford's supermarket T on work of successful trader( Michael ) suggest that counter-intuitively successful trader A can have real M decisions in polynomial time. Systematic review of the Oxford gaming may be represented in the following manner.

Table 1 Date of game Strategy of A Strategy of B Matrix 16.02.2007 17.02.2007 23.02.2007 24.02.2007 16.03.2007 17.03.2007 30.03.2007 02.04.2007 08.04.2007 14.04.2007 16.04.2007 20.04.2007 21.04.2007 A' A'' B'' A' B' A' B'' A' B' B' Synchronic trend of sales (1 0) up (1 0) up (1 0) up 23.04.2007 A' B' (1 0) up 27.04.2007 28.04.2007 A' B' (1 0) up 30.04.2007 4.05.2007 A' B' (1 0) up 5.05.2007 A' B' (1 0) up 11.05.2007 12.05.2007 A' B' (1 0) up 14.05.2007[7.30-10.00] A' B' (1 0) up 14.05.2007[10.00-3.30] 18.05.2007[6.00-9.00] A' B' (1 0) up 18.05.2007[9.00-1.00] 19.05.2007 A' B' (1 0) up 21.05.2007[7.30-10.00] A' B' (1 0) up 21.05.2007[10.00-3.30]

25.05.2007 A' B' (1 0) up 26.05.2007 A' B' (1 0) up 1.06.2007 2.06.2007[7.30-10.00] A' B' (1 0) up 2.06.2007[10.00-3.30] 4.06.2007 A' B' (1 0) up 8.06.2007 A' B' (1 0) up 9.06.2007 A' B' (1 0) up 11.06.2007 A' B' (1 0) up 15.06.2007[9.00-11.45] 15.06.2007[12.00-1.30] A' B' (1 0) up 16.06.2007 A' B' (1 0) up 18.06.2007[7.35-2.30] 18.06.2007[2.30-3.30] A' B' (1 0) up 22.06.2007 23.06.2007 A' B' (1 0) up 29.06.2007 30.06.2007 2.07.2007[7.30-10.00] A' B' (1 0) up 2.07.2007[10.15-3.30] 6.07.2007[6.00-9.00] A' B' (1 0) up 6.07.2007[9.30-1.00] 7.07.2007 A' B' (1 0) up 13.07.2007 14.07.2007 16.07.2007[7.30-10.00] A' B' (1 0) up 16.07.2007[10.00-3.30] 20.07.2007 A' B' (1 0) up 21.07.2007 23.07.2007 27.07.2007 A' B' (1 0) up

28.07.2007[730-1.00] 28.07.2007[1.00-3.30] A' B' (1 0) up 30.07.2007 A' B' (1 0) up 3.08.2007 A' B' (1 0) up 4.08.2007 A' B' (1 0) up 6.08.2007 A' B' (1 0) up 10.08.2007 A' B' (1 0) up 11.08.2007 A' B' (1 0) up 13.08.2007[7.30-10.00] A' B' (1 0) up 13.08.2007[10.30-2.30] 13.08.2007[2.30-3.30] A' B' (1 0) up 17.08.2007[6.00-9.00] A' B' (1 0) up 17.08.2007[9.00-1.00] 18.08.2007 A' B' (1 0) up 20.08.2007 A' B' (1 0) up 24.08.2007 25.08.2007 31.08.2007 A' B' (1 0) up 1.09.2007[7.30-9.00] A' B' (1 0) up 1.09.2007[9.30-11.15] 1.09.2007[11.30-2.00] A' B' (1 0) up 1.09.2007[2.30-3.30] 3.09.2007 7.09.2007[8.00-10.00] 7.09.2007[10.30-1.00] A' B' (1 0) up 8.09.2007 A' B' (1 0) up 10.09.2007[7.30-10.00] A' B' (1 0) up 10.09.2007[10.30-3.30] 14.09.2007 15.09.2007[7.30-10.00] 15.09.2007[10.30-3.30] A' B' (1 0) up

17.09.2007 21.09.2007[6.00-10.00] A' B' (1 0) up 21.09.2007[10.30-1.00] 22.09.2007 A' B' (1 0) up 24.09.2007 A' B' (1 0) up 28.09.2007[6.00-10.00] A' B' (1 0) up 28.09.2007[10.00-1.00] 29.09.2007[2.30-3.30] A' B' (1 0) up 1.10.2007 A' B' (1 0) up 5.10.2007[6.00-9.00] A' B' (1 0) up 5.10.2007[9.00-1.00] 6.10.2007[7.30 9.00] A' B' (1 0) up 6.10.2007[9.30-12.15] 6.10.2007[12.30-3.30] A' B' (1 0) up 12.10.2007 A' B' (1 0) up 13.10.2007 A' B' (1 0) up 15.10.2007[7.30-9.00] A' B' (1 0) up 15.10.2007[9.15-1.00] 15.10.2007[2.30-3.30] A' B' (1 0) up 19.10.2007[6.00-9.00] A' B' (1 0) up 19.10.2007[9.15-1.00] 20.10.2007 A' B' (1 0) up 22.10.2007 A' B' (1 0) up 26.10.2007 A' B' (1 0) up 27.10.2007 A' B' (1 0) up 29.10.2007[7.30-10.00] A' B' (1 0) up 29.10.2007[10.30-2.00] 29.10.2007[2.30-3.30] A' B' (1 0) up 2.11.2007[6.00-9.00] A' B' (1 0) up 2.11.2007[9.30-11.00] 2.11.2007[11.00-1.00] A' B' (1 0) up

3.11.2007[7.30-10.00] A' B' (1 0) up 3.11.2007[10.30-1.48] 3.11.2007[2.30-3.30] A' B' (1 0) up 5.11.2007[7.30-10.00] A' B' (1 0) up 5.11.2007[10.30-1.50] 5.11.2007[2.30-3.30] A' B' (1 0) up 9.11.2007[6.00-10.00] 9.11.2007[10.30-1.00] A' B' (1 0) up 10.11.2007[7.30-8.40] A' B' (1 0) up 10.11.2007[9.15-10.45] 10.11.2007[10.55-3.30] A' B' (1 0) up 12.11.2007[8.50 9.30] 12.11.2007[10.00-3.30] A' B' (1 0) up 16.11.2007 A' B' (1 0) up 17.11.2007 A' B' (1 0) up 23.11.2007 A' B' (1 0) up 24.11.2007 A' B' (1 0) up 26.11.2007 A' B' (1 0) up 1.12.2007 A' B' (1 0) up 4.12.2007 7.12.2007 A' B' (1 0) up 8.12.2007(from 11 am) A' B' (1 0) up 10.12.2007 A' B' (1 0) up 14.12.2007 A' B' (1 0) up 15.12.2007 A' B' (1 0) up 17.12.2007 A' B' (1 0) up 21.12.2007 A' B' (1 0) up 22.12.2007 A' B' (1 0) up 28.12.2007 A' B' (1 0) up 29.12.2007[7.30-9.00] A' B' (1 0) up 29.12.2007[9.30-12.00]

29.12.2007[2.30-3.30] A' B' (1 0) up 20.01.2008 A' B' (1 0) up 22.01.2008 A' B' (1 0) up 25.01.2008 A' B' (1 0) up 26.01.2008 1.02.2008 A' B' (1 0) up 2.02.2008 8.02.2008 9.02.2008 11.02.2008 15.02.2008 16.02.2008 18.02.2008 22.02.2008 A' B' (1 0) up 29.02.2008[from 9 am] 1.03.2008 A' B' (1 0) up 3.03.2008 A' B' (1 0) up 7.03.2008 A' B' (1 0) up 8.03.2008 A' B' (1 0) up 10.03.2008 A' B' (1 0) up 22.03.2008 A' B' (1 0) up 28.03.2008 A' B' (1 0) up 29.03.2008 A' B' (1 0) up 31.03.2008 A' B' (1 0) up 7.04.2008 A' B' (1 0) up 11.04.2008 A' B' (1 0) up 12.04.2008 A' B' (1 0) up 14.04.2008 A' B' (1 0) up 18.04.2008 A' B' (1 0) up 19.04.2008 A' B' (1 0) up 21.04.2008 A' B' (1 0) up

25.04.2008 A' B' (1 0) up 26.04.2008 A' B' (1 0) up 28.04.2008 2.05.2008 A' B' (1 0) up 9.05.2008 A' B' (1 0) up 10.05.2008 A' B' (1 0) up 12.05.2008 A' B' (1 0) up 16.05.2008 A' B' (1 0) up 17.05.2008 A' B' (1 0) up 19.05.2008 A' B' (1 0) up 23.05.2008 A' B' (1 0) up 24.05.2008 A' B' (1 0) up 30.05.2008 A' B' (1 0) up 31.05.2008 A' B' (1 0) up 2.06.2008 A' B' (1 0) up 6.06.2008 A' B' (1 0) Up Conclusion In the context of our results we may assume that player B's assumption is not correct, it is really possible to imagine even in complex markets the existence of successful trader Alice, having a counter-intuitive proof of an existence of non-p or M solution for NP. Correspondingly, there is impossible correlation between M-decision practice of A and synchronic trend of sales, when the total number of ways of choosing successful winning combination by brute force search in polynomial time( 7 working hours ) is completely impractical. Market philosophy during last two hundred years was formulated under influence of the classical probability, classical theory of games and belief in existence of some kind of a Simplicity Island that could be easy found by pure thinking without market experiments. Quantum games discovered another opportunities to understand markets in good agreement with some fundamental experiments of quantum physicists of 1990s and holistic visions by anthropologists. Thus, we may conclude that complexity economics and complexity anthropology could be considered as a kind of optimistic paradigm for practical understanding of the financial crisis now.

Note 1 The P versus NP problem is fundamental problem of computer science and computation complexity theory, where it is supposed that there are two classes of natural problems: P class solvable by deterministic algorithm in polynomial time and NP class of problems solvable by nondeterministic algorithm in polynomial time. In his 20 March 1956 letter to von Neumann, K. Gõdel developed surprisingly modern formulation for P =NP understanding. Accordance with letter, let us suppose that there exists a Turing machine such that for every formula F in first order predicate logic and every natural number which allow us to decide if there is a proof ( demonstration of an existence of the natural number,for instance in number theory ) of F of length n ( n-number of symbols -digits ). Hence, let Φ (F,n) be the number of steps the machine requires for this and let φ (n ) = max' Φ (F,n). Thus, the problem P =?NP could be expressed as the question how fast φ (n ) grows for some imaginary optimal machine? If such kind of Turing machine and a natural number d such that φ (n ) < n exist, then P = NP. Thus, hence, the NP-complete problem could be defined as the case when φ (n ) = = max' Φ (F,n).Correspondingly, when M < φ (n ) < n exists, we have M = NP and P NP. An understanding P vs NP problem is of great practical, philosophical and anthropological significance. In particular, in accordance with K. Gõdel, dramatic equivalentness P=NP means that the mental work of a mathematician concerning Yes-or -No questions could be completely replaced by a machine. [ 2 ] Note 2 Quantum games are non-classical games, based on quantum effect, called Entanglement [ 3 ]. Quantum-like or pseudoquantum games where two entangled players ( without quantum devices ) can communicate non-locally are merely macroscopic approximation to true quantum games in physics. Quantum-like games could be found now in physical,biological& economical literature [ 4 ] [ 5 ] [ 6 ] References 1.Hart,Keith and Ortiz,Horatio. Anthropology in the financial crisis: Anthropology Today, 2008 ;vol 24, 6. 2. Rudich, St & Wigderson Avi.. Computational Complexity Theory ( Am Math Society, 2004), 15 3.Popov, Michael. In Defense of Quantum Idealism'.Physics-Uspechi, 2003 ;46(12) 1307-1309. 4.Brassard,G, CleveK. and Tapp A, 'Cost of exactly simulating quantum entanglement with classical communication',1993,physical Review Letters 83:1874-1877.see, also : G. Brassard, A. Broadbent, and A. Tapp, in: Proceedings of the 8th International Workshop on Algorithms and Data Structures, edited by F. Dehne, J. R. Sack, and M. C. Smid, Lecture Notes in Computer Science, Volume 2748 ( Springer, New York, 2003). 5.Meyer,D.A. Physical Review Letters 82, 1052, quant-ph/9804010.[ 1999 ] 6.E.W.Piotrowski and J.,Sladkowski. The next stage: quantum game theory in: Mathematical Physics Frontiers (Nova Science Publishers, 2004 )