I.O.P.S. 0 :: Problem & Solution

Entwurf :: IOPS 0 (From Problems to Solutions)

Who we are

Who are You

What languages (human, artificial, animal) You master ?

Where and what did You study ?

What person/activity/artefact/book/movie/music style You like the most ?

Why did You choose Master in D&C ?

What is the most abstract mathematical concept You understand ?

Who am I

What SHOULD this seminar be about ?

Please specify Your wishes, existing knowledge (Vorkenntnisse), anything You would like to learn (or teach?) in relation to problem-solving, optimization, coding & making.

Etymology :: Optimization

Definition (Rao) :: Optimization

"Optimization is the act of obtaining the best result under given circumstances."

1st sentence of 1st  chapter of S. Rao's, Engineering Optimization, Theory and Practice 

Definition (Hromada) :: Optimization

"Optimization is an art of finding the best possible solution - or a set of best possible solutions - for the current instance of the problem which one wants to solve."

What SHALL this seminar be about ?



Way how solutions are found (by humans, by machines, by animals, by other intelligences ?)

Different types of optimization techniques

Application of anti-entropic principle in coding and making

Playfulness 2.3

Your project

Semestral Entwurf


Project Problem Protocol

Your main written output of this project

will decide whether You are going to get my signature or not

You are also going to present it personally (Präsenz)

PDF generated out of standardized LaTex template (download here)

min. 4 page per project participant

Sections : Title, Abstract (Short problem description) , Why this problem ?, Longer problem description, Problem parametrization, Methods / (optimization) technique(s), Result(s), Where You go from here

Deadline :: 1.4.2021 / AE510401

Concept 0 :: Problem

Problem :: Etymology

wiktionary.org :: From Middle English probleme, from Middle French probleme, from Latin problema, from Ancient Greek πρόβλημα (próblēma, “anything thrown forward, hindrance, obstacle, anything projecting, a headland, promontory”), from προβάλλω (probállō, “to throw or lay something in front of someone, to put forward”), from προ- (pro-, “in front of”) + βάλλω (bállō, “to throw, to cast, to hurl”).

[note the etymologic similarity to word "project":  from Latin projectum ‘something prominent’, neuter past participle of proicere ‘throw forth’, from pro- ‘forth’ + jacere ‘to throw’)]

Problem :: Common use

Divide in couples and discuss with Your colleagues cases when You use the word problem in daily life. Pose Yourself questions like "What was the last problem I solved ?", "What was the last problem I didn't manage to solve "? etc.

Human-made problems


Cognitive blocks

E.g. lazyness.

Decay of material objects

Bag falls apart.

Satisfying temporal constraints

How to get to X in time ? How to make X in time ?

Lack of information

Not knowning where Mierendorfstr. is

Problem :: Examples

History :: Hilbert's 23 problems

Hilbert's problems are twenty-three problems in mathematics published by German mathematician David Hilbert in 1900. The problems were all unsolved at the time, and several of them were very influential for 20th-century mathematics. Hilbert presented ten of the problems (1, 2, 6, 7, 8, 13, 16, 19, 21, and 22) at the Paris conference of the International Congress of Mathematicians, speaking on August 8 in the Sorbonne.


Problem :: Types of

What types of problems do You know ?

solvable / unsolvable / undecidable

problems which need to be solved before certain deadline

decision between finite set of options

Problem :: Taxonomy of


Unsolvable problems

Solvable problems

What SHOULD this seminar NOT be about ?

This seminar will not be about optimization of:

weapons or any other lethal or harming or surveillance technologies

...You name it

What problem should You / we try to solve ?


Closing the door to hell

Fremen Stillsuit

Digital Primer

Cracking the Voynich Manuscript

A nice problem to demonstrate the usefulness of genetic algorithms...

Geodetic Tempelhofer Dome

Elliptic Curve Discrete Logarithm Problem

Self-optimization of communities and societies



Common Ecologic Protocol

Common Ecologic Protocol (C.E.P.) is a system of rules to which all reason-endowed entities inhabiting the Gaia of 3rd millenium AD / 1st millenium AE voluntarily and consciously adhere in order to guarantee survival and flourshiment of the biosphere on this planet and beyond.

Related concepts: UdK KlimaLeitbild, Nash equilibrium, Erziehungsbehörde & Bildungsystem

Weaving the space elevator ribbon

The Tangle

"The original ancient tangle had comprised eight plants and the people who cultivated them had over thousands of years bred them to be as efficient as they could be without actually reaching in and tinkering with their sequences. "

Neal Stephenson, Anathem

The Seed

"The Seed" is a code name for project of a "universal nano-assembler", (sometimes also referred to as UNA).

How to do it ?

Airplane Tutorial

Lectio :: Jerome Bruner / Relevance of Education / On intuition