76
Mike Paterson Overhang bounds Joint work with Uri Zwick, Yuval Peres, Mikkel Thorup and Peter Winkler

Mike Paterson

  • Upload
    gagan

  • View
    36

  • Download
    1

Embed Size (px)

DESCRIPTION

Mike Paterson. Overhang bounds. Joint work with Uri Zwick, Yuval Peres, Mikkel Thorup and Peter Winkler. The classical solution. Using n blocks we can get an overhang of. Harmonic Stacks. Is the classical solution optimal?. Obviously not!. Inverted triangles?. Balanced?. ???. - PowerPoint PPT Presentation

Citation preview

Page 1: Mike Paterson

Mike Paterson

Overhang bounds

Joint work with Uri Zwick, Yuval Peres, Mikkel Thorup

and Peter Winkler

Page 2: Mike Paterson
Page 3: Mike Paterson

The classical solution

Harmonic Stacks

Using n blocks we can get an overhang of

1

2+

14

+16

+L +12n

=

1

21+

1

2+

1

3+L +

1

n⎛⎝⎜

⎞⎠⎟

≈1

2loge n

Page 4: Mike Paterson

Is the classical solution optimal?

Obviously not!

Page 5: Mike Paterson

Inverted triangles?

Balanced?

Page 6: Mike Paterson

???

Page 7: Mike Paterson

Inverted triangles?

Balanced?

Page 8: Mike Paterson

Inverted triangles?

Unbalanced!

Page 9: Mike Paterson

Inverted triangles?

Unbalanced!

Page 10: Mike Paterson

Diamonds?

Balanced?

Page 11: Mike Paterson

Diamonds?

The 4-diamond is balanced

Page 12: Mike Paterson

Diamonds?

The 5-diamond is …

Page 13: Mike Paterson

Diamonds?

… unbalanced!

Page 14: Mike Paterson

What really happens?

Page 15: Mike Paterson

What really happens!

Page 16: Mike Paterson

How do we know this is unbalanced?

Page 17: Mike Paterson

… and this balanced?

Page 18: Mike Paterson

Equilibrium

F1 + F2 + F3 = F4 + F5

x1 F1+ x2 F2+ x3 F3 = x4 F4+ x5 F5

Force equation

Moment equation

F1

F5F4

F3

F2

Page 19: Mike Paterson

Checking balance

Page 20: Mike Paterson

Checking balance

F1F2 F3 F4 F5 F6

F7F8 F9 F10

F11 F12

F13F14 F15 F16

F17 F18

Equivalent to the feasibilityof a set of linear inequalities:

Page 21: Mike Paterson

Small optimal stacks

Overhang = 1.16789Blocks = 4

Overhang = 1.30455Blocks = 5

Overhang = 1.4367Blocks = 6

Overhang = 1.53005Blocks = 7

Page 22: Mike Paterson

Small optimal stacks

Overhang = 2.14384Blocks = 16

Overhang = 2.1909Blocks = 17

Overhang = 2.23457Blocks = 18

Overhang = 2.27713Blocks = 19

Page 23: Mike Paterson

Support and balancing blocks

Principalblock

Support set

Balancing

set

Page 24: Mike Paterson

Support and balancing blocks

Principalblock

Support set

Balancing

set

Page 25: Mike Paterson

Principalblock

Support set

Stacks with downward external

forces acting on them

Loaded stacks

Size =

number of blocks

+ sum of external

forces

Page 26: Mike Paterson

Principalblock

Support set

Stacks in which the support set contains

only one block at each level

Spinal stacks

Page 27: Mike Paterson

Optimal spinal stacks

Optimality condition:

Page 28: Mike Paterson

Spinal overhang

Let S (n) be the maximal overhang achievable using a spinal stack with n blocks.

Let S*(n) be the maximal overhang achievable using a loaded spinal stack on total weight n.

Theorem:

A factor of 2 improvement over harmonic stacks!

Conjecture:

Page 29: Mike Paterson

Optimal weight 100 loaded spinal stack

Page 30: Mike Paterson

Optimal 100-block spinal stack

Page 31: Mike Paterson

Are spinal stacks optimal?

No!

Support set is not spinal!

Overhang = 2.32014Blocks = 20

Tiny gap

Page 32: Mike Paterson

Optimal 30-block stack

Overhang = 2.70909Blocks = 30

Page 33: Mike Paterson

Optimal (?) weight 100 construction

Overhang = 4.2390Blocks = 49

Weight = 100

Page 34: Mike Paterson

“Parabolic” constructions

6-stack

Number of blocks: Overhang:

Balanced!

Page 35: Mike Paterson

“Parabolic” constructions

6-slab

5-slab

4-slab

Page 36: Mike Paterson

r-slab

r-slab

Page 37: Mike Paterson

r-slab within an (r +1)-slab

Page 38: Mike Paterson
Page 39: Mike Paterson

An exponential improvement over the ln n overhang of spinal stacks !!!

So with n blocks we can

get an overhang of c n1/3

for some constant c !!!

Note: c n1/3 ~ e1/3 ln n

Overhang, Paterson & Zwick, American Math. Monthly Jan 2009

Page 40: Mike Paterson

What is really the best design?

Some experimental results with optimised “brick-wall”

constructions

Firstly, symmetric designs

Page 41: Mike Paterson

“Vases”

Weight = 1151.76

Blocks = 1043

Overhang = 10

Page 42: Mike Paterson

“Vases”

Weight = 115467.

Blocks = 112421

Overhang = 50

Page 43: Mike Paterson

then, asymmetric designs

Page 44: Mike Paterson

“Oil lamps”

Weight = 1112.84

Blocks = 921

Overhang = 10

Page 45: Mike Paterson

Ωn1is a lower bound

for overhang with n blocks?

Can we do better? Not much!

Theorem: Maximum overhang is less than C n1/3 for some constant C

Maximum overhang, Paterson, Perez, Thorup, Winkler, Zwick, American Math. Monthly, Nov 2009

Page 46: Mike Paterson

Forces between blocks

Assumption: No friction.All forces are vertical.

Equivalent sets of forces

Page 47: Mike Paterson
Page 48: Mike Paterson
Page 49: Mike Paterson
Page 50: Mike Paterson
Page 51: Mike Paterson
Page 52: Mike Paterson
Page 53: Mike Paterson

Distributions

Page 54: Mike Paterson

Moments and spread

j-th moment

Center of mass

Spread

NB important measure

Page 55: Mike Paterson

Signed distributions

Page 56: Mike Paterson

MovesA move is a signed distribution with M0[ ] = M1[ ] =

0 whose support is contained in an interval of length 1

A move is applied by adding it to a distribution.

A move can be applied only if the resulting signed distribution is a distribution.

Page 57: Mike Paterson

Equilibrium

F1 + F2 + F3 = F4 + F5

x1 F1+ x2 F2+ x3 F3 = x4 F4+ x5 F5

Force equation

Moment equation

F1

F5F4

F3

F2

Recall!

Page 58: Mike Paterson

MovesA move is a signed distribution

with M0[ ] = M1[ ] = 0 whose support

is contained in an interval of length 1

A move is applied by adding it to a distribution.

A move can be applied only if the resulting signed distribution is a distribution.

Page 59: Mike Paterson

Move sequences

Page 60: Mike Paterson

Extreme moves

Moves all the mass within the interval to the endpoints

Page 61: Mike Paterson

Lossy moves

If is a move in [c-½,c+½] then

A lossy move removes one unit of mass from position c

Alternatively, a lossy move freezes one unit of mass at position c

Page 62: Mike Paterson

Overhang and mass movementIf there is an n-block stack that achieves an overhang of d, then

n–1 lossy moves

Page 63: Mike Paterson

Main theorem

Page 64: Mike Paterson

Four stepsShift half mass outside interval Shift half mass across interval

Shift some mass across intervaland no further

Shift some mass across interval

Page 65: Mike Paterson

Simplified setting

“Integral” distributions

Splitting moves

Page 66: Mike Paterson

0 1 2 3-3 -2 -1

Page 67: Mike Paterson

Basic challenge

Suppose that we start with a mass of 1 at the origin.How many splits are needed to get, say, half of the mass to distance d ?

Reminiscent of a random walk on the line

O(d3) splits are “clearly” sufficient

To prove: (d3) splits are required

Page 68: Mike Paterson

Effect of a split

Note that such split moves here have associated interval of length 2.

Page 69: Mike Paterson

Spread vs. second moment argument

Page 70: Mike Paterson

That’s a start!

we have to extend the proof to the general case, with general distributions and moves;

we need to get improved bounds for small values of p;

we have to show that moves beyond position d cannot help;

But …

we did not yet use the lossy nature of moves.

That’s another talk!

Page 71: Mike Paterson

Open problems

What is the asymptotic shape of “vases”? What is the asymptotic shape of “oil lamps”? What is the gap between brick-wall stacks

and general stacks? Other games! “Bridges” and “seesaws”.

Page 72: Mike Paterson

Design the best bridge

Page 73: Mike Paterson

Design the best seesaw

Page 74: Mike Paterson

A big open area

We only consider frictionless 2D constructions here. This implies no horizontal forces, so, even if blocks are tilted, our results still hold. What happens in the frictionless 3D case?

With friction, everything changes!

Page 75: Mike Paterson

With friction

With enough friction we can get overhang greater than 1 with only 2 blocks!

With enough friction, all diamonds are balanced, so we get Ω(n1/2) overhang.

Probably we can get Ω(n1/2) overhang with arbitrarily small friction.

With enough friction, there are possibilities to get exponents greater than 1/2.

In 3D, I think that when the coefficient of friction is greater than 1 we can get Ω(n) overhang.

Page 76: Mike Paterson

The end

Applications?