What does Polonius think is the reason for Hamlet's odd behavior?

Polonius believes that Hamlet is acting strangely because he is in love with his daughter, Ophelia. Polonius had earlier instructed Ophelia to cut off contact with Hamlet and that is what Polonius thinks is making Hamlet mad.