Auto restart android OS I am looking for a mechanism so that I can auto restart my android 4.3 phone at periodic intervals without human intervention.

Is there some way that allows me to do that ?
You can use this app:
https://play.google.com/store/apps/details?id=com.pereira.autoreboot

It needs root permissions.