Correlations Correlations in computer science: an approach
Techniques for building a correlation paradigm
Correlations in the SDG World Consider organisms that need to survive in an artificial world through producing food, and consuming and processing food produced by other organisms. Consider trading robots that need to survive in an artificial derivative market through offering derivatives, and consuming and processing derivatives produced by other trading robots.
Correlations in the SDG World Consider organisms that need to survive in an artificial world through producing outsourced services, and consuming and processing outsourced services produced by other organisms. Consider simple trading robots that need to survive in an artificial derivative market through offering derivatives, and consuming and processing derivatives produced by other trading robots.
Services: Correlations in the SDG World Consider organisms that need to survive in an artificial world through offering services, and consuming and processing services produced by other organisms. Consider simple trading robots that need to survive in an artificial derivative market through offering derivatives, and consuming and processing derivatives produced by other trading robots.
organisms need to decide whether to absorb a food based on partial information. Hopes to gain energy by absorption and processing of food. (food,price,producer)) energy gained where deducted? producing organism is nearby? seller and buyer of food meet.
correlations in SDG
Model SDG(Max) organisms: move around partial information = predicate food in organism: still connected to owner?
want to absorb a “kind” of food. inside: organism: food of the promised kind is delivered. food is digested with quality q. energy q belongs to consuming organism; deducted from providing organism.
correlations in biology: prices don’t have to come down. slightly different rules. organisms meet, explore each others food/service offers, choose and move on not a global store; distributed version in biology: “being” costs energy: need to consume and produce to generate energy; another way to make game interesting.
correlations in SDG(Max) think kind of: food, service, raw material what kind of skills make the organisms survive? buy, sell, produce, process what cuts across those 4? symmetrization, Polya’s inventor paradox problem solving techniques cut across 4 agents
buy –break-even price sell –break-even price produce –efficiently find worst case example process –efficiently achieve break-even quality
Cutting across classes find polynomial for a maximization instance de-randomization
Cutting across problems symmetrization randomization de-randomization
A different form of crosscutting Problem solving techniques applicable in many domains. specific ways to solve problems are applicable in many sub problems of the same problem reductions and correlations
Demeter Interface Bus example: want no shortcuts, except list shortcuts. Or want one path with multiplicities allowed.
Lefteris Beatles: Satisfaction