Secretary Problem Secretary Problem
Mohammad Mahdian
- R. Preston McAfee
David Pennock
Secretary Problem Secretary Problem Mohammad Mahdian R. Preston - - PowerPoint PPT Presentation
Secretary Problem Secretary Problem Mohammad Mahdian R. Preston McAfee David Pennock Secretary Admin problem Observe a sequence of candidates Rejected candidates cant be recalled Examples: jobs, air fare, spouse Examples:
Mohammad Mahdian
David Pennock
aspiration level
limit as T gets large.
Dynkin Applied to Spouse Search
– 51½ years of search – 37% (1/e) chance of failure
–Consequence of maximizing probability
− =
1 T j T j t t
–Observe distribution for k periods then set max as a min target
∞ − − ∞ − − −
− =
k j T T j k
dx x xf y F y f y kF ) ( ) ( ) ( ) (
1 1 1 1
δ δ π
+ =
− =
y k j
dx x xf y F y f y kF ) ( ) ( 1 ) ( ) (
1
δ π
k T T
∞ − − −
1 1
− − − − + = − −
− − − + − =
1 1 1 1 1 1 1 1 1
) ( 1 1 1 ) ( 1 dz z z F j k dz z F T k
j T j T k j T k
δ δ δ δ π
− + =
− − − − − 1 1 1 1 1 1
) ( dz z k z F
T j T j T
δ δ δ
− − + − =
+ = 1
1 1 1 ) ( dz j T k z F
k j
δ
− − − = −
− + = − − 1 1 1 1 1
1 1 ) ( δ δ δ π π
T j m k j j m k
j z k z F dz j z T k m
T j m j T
− − − + − − −
− − −
δ δ δ δ 1 1 1 ) (
1 1 1
–Negative at 0 –If decreasing, stays decreasing
dz j T k m
k j
− − + − − −
+ =
δ 1 1 1 ) (
1
1
≤
1
) (
a
dz z β
dz z z F
m k
) ( ) (
1 1
β π π
−
= − dz z z F dz z z F
y
) ( ) ( ) ( ) (
1 1 1
β β
− −
+ ≤ dz z z F dz z z F
y x
) ( ) ( ) ( ) ( β β
+ ≤
− − −
= + ≤
1 1 1 1 1
) ( ) ( ) ( ) ( ) ( ) (
x y y x
dz z y F dz z y F dz z y F β β β
≤
1
) (
a
dz z β
− = − =
− ≤ −
1 1 T m j T j T k j T j
j m j k δ δ δ δ
− =
−
1 T k j T j
j k δ δ
− =
−
1 T k j
j j T k
ing nondecreas ) ( ) ( 1
f F
) (• f
∞ ∞ − − − −
=
T k j k k
dx x xf y F y f y kF ) ( ) ( ) ( ) (
1 1 1
π
+ =
=
y k j k
dx x xf y F y f y kF ) ( ) ( ) ( ) (
1
π
k T
∞ − −
1
+ − =
− = − 1 2 1
1 1 ) ( dz j z T k z F
T k j j
− + − = −
− + = − + 1 2 1 1 1
1 1 ) ( dz z j z T z F
T k j k j k k
π π
− − ′ − =
− + + − 1 2 1 1 1
) ( dz z z z z F
T j k
+ − − − + − =
+ = 1
) 1 ( 1 1 ) ( dz j j T k z F
k j
− + − = −
− + = − + 1 2 1 1 1
1 1 ) ( dz z j z T z F
T k j k j k k
π π
− − ′ − =
− + + − 1 2 1 1 1
) ( dz z z z z F
T j k
+ − − − + − =
+ = 1
) 1 ( 1 1 ) ( dz j j T k z F
k j
− + =
+ + − = +
2 1
) 1 ( 1 1 1 1 1
T k j
j j T k
− − + − ′ =
− = + − = + − 1 3 1 3 1 1
1 1 ) 1 )( ( dz T z i z z z F
T i i T k i i
) ( ) ( 1 ) 1 )( (
1
x f x F z z F − = − ′
−
− + − +
− =
3 1 3 1
) (
T i T i
z z z β
= =
− − + = 1 1 ) (
i k i
T i z β
− ′ = −
− + 1 1 1
) ( ) 1 )( ( dz z z z F
k k
β π π
) ( ) ( 1 ) 1 )( (
1
x f x F z z F − = − ′
−
− + − +
− =
3 1 3 1
) (
T i T i
z z z β
= =
− − + = 1 1 ) (
i k i
T i z β
− ′ = −
− + 1 1 1
) ( ) 1 )( ( dz z z z F
k k
β π π
nondecreasing
≤ ≤
≥ ′ 1 1
) ( ) ( max , ) ( dz z z x then dz z If
x
β β
, ) (
1 1
≤ − ≤
+
k k
then dz z If π π β
−
− − + =
1 1
1 1 1 1 1 ) (
T
i T k dz z β
=
− − + =
1
1 1 ) (
i
i T k dz z β , 1 1 1
1 1 1
≤ − − − ≥
+ − =
k k T i
i T k If π π
1 ) ( 1 − − T Log T
∞ + +
=
c t c t
dx x xf v c F v ) ( ) ( max
1
∞ +
+
− + =
1
) ( 1
1
t
v t t
dx x F v v
2 3 1 4 ½ * − ≈ − + = T T k