Communication complexity of some problems in distributed computation