N
e
x
t
:
I
N
T
R
O
D
U
C
T
I
O
N
U
p
:
b
k
u
h
n
'
s
T
e
c
h
n
i
c
a
l
W
r
i
t
i
n
g
s
C
r
o
z
z
l
e
:
a
n
N
P
-
C
o
m
p
l
e
t
e
P
r
o
b
l
e
m
David W. Binkley
1
Bradley M. Kuhn
binkley@cs.loyola.edu
bkuhn@acm.org
Computer Science Department
Loyola College
4501 N. Charles Street
Baltimore, Maryland 21210-2699
K
E
Y
W
O
R
D
S
C
r
o
z
z
l
e
,
N
P
-
c
o
m
p
l
e
t
e
,
c
o
m
p
l
e
x
i
t
y
A
B
S
T
R
A
C
T
A
t
t
h
e
1
9
9
6
S
y
m
p
o
s
i
u
m
o
n
A
p
p
l
i
e
d
C
o
m
p
u
t
i
n
g
,
i
t
w
a
s
a
r
g
u
e
d
t
h
a
t
t
h
e
R
-
b
y
-
C
C
r
o
z
z
l
e
p
r
o
b
l
e
m
w
a
s
N
P
-
H
a
r
d
,
b
u
t
n
o
t
i
n
N
P
.
T
h
e
o
r
i
g
i
n
a
l
C
r
o
z
z
l
e
p
r
o
b
l
e
m
i
s
a
w
o
r
d
p
u
z
z
l
e
t
h
a
t
a
p
p
e
a
r
s
,
w
i
t
h
a
c
a
s
h
r
e
w
a
r
d
f
o
r
t
h
e
h
i
g
h
e
s
t
s
c
o
r
e
,
i
n
T
h
e
A
u
s
t
r
a
l
i
a
n
W
o
m
e
n
'
s
W
e
e
k
l
y
.
T
h
e
R
-
b
y
-
C
C
r
o
z
z
l
e
p
r
o
b
l
e
m
g
e
n
e
r
a
l
i
z
e
s
t
h
e
o
r
i
g
i
n
a
l
.
W
e
a
r
g
u
e
t
h
a
t
b
o
t
h
p
r
o
b
l
e
m
s
a
r
e
,
i
n
f
a
c
t
,
N
P
-
C
o
m
p
l
e
t
e
.
T
h
i
s
f
o
l
l
o
w
s
f
r
o
m
t
h
e
r
e
d
u
c
t
i
o
n
o
f
e
x
a
c
t
3
-
s
e
t
c
o
v
e
r
t
o
R
-
b
y
-
C
C
r
o
z
z
l
e
a
n
d
t
h
e
d
e
m
o
n
s
t
r
a
t
i
o
n
o
f
a
n
o
n
-
d
e
t
e
r
m
i
n
i
s
t
i
c
p
o
l
y
n
o
m
i
a
l
t
i
m
e
a
l
g
o
r
i
t
h
m
f
o
r
s
o
l
v
i
n
g
a
n
a
r
b
i
t
r
a
r
y
i
n
s
t
a
n
c
e
o
f
t
h
e
R
-
b
y
-
C
C
r
o
z
z
l
e
p
r
o
b
l
e
m
.
A
J
a
v
a
i
m
p
l
e
m
e
n
t
a
t
i
o
n
o
f
t
h
i
s
a
l
g
o
r
i
t
h
m
i
s
a
l
s
o
c
o
n
s
i
d
e
r
e
d
.
●
I
N
T
R
O
D
U
C
T
I
O
N
●
R
-
B
Y
-
C
C
R
O
Z
Z
L
E
I
S
N
P
-
C
O
M
P
L
E
T
E
●
S
U
M
M
A
R
Y
●
B
i
b
l
i
o
g
r
a
p
h
y
N
e
x
t
:
I
N
T
R
O
D
U
C
T
I
O
N
U
p
:
b
k
u
h
n
'
s
T
e
c
h
n
i
c
a
l
W
r
i
t
i
n
g
s
C
o
p
y
r
i
g
h
t
©
1
9
9
7
B
r
a
d
l
e
y
M
.
K
u
h
n
,
D
a
v
i
d
W
.
B
i
n
k
l
e
y
.
V
e
r
b
a
t
i
m
c
o
p
y
i
n
g
a
n
d
d
i
s
t
r
i
b
u
t
i
o
n
o
f
t
h
i
s
e
n
t
i
r
e
p
a
p
e
r
i
s
p
e
r
m
i
t
t
e
d
i
n
a
n
y
m
e
d
i
u
m
,
p
r
o
v
i
d
e
d
t
h
i
s
n
o
t
i
c
e
i
s
p
r
e
s
e
r
v
e
d
.