What does it mean for a language not to be complete?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 1K views
S.ALGH
Messages
3
Reaction score
0
Anyone can explain to me What does it mean for a language not to be complete?

for example P has 2 languages are not complete for P

ø and {0,1} are not complete for P.
 
Physics news on Phys.org
Then why ø and {0,1} are not complete for P (polynomial) ??
 
it is computer science, and the question is : A language L is complete for a language class C with respect to polynomial time reduction if L belongs to C and L' <=p L for all L' belong to C. Show that ø and {0,1} are the only languages in P that are not complete for P with respect to polynomial time reductions.

I started solving the question by proving that L belongs to P, but I did not understand how to show that ø and {0,1} are the only languages in P that are not complete ??