Abstract: A dishwasher controlling apparatus and method in which account is taken of the temperature of the supply water which is input to the dishwasher for washing and/or rinsing purposes. Washing/rinsing of articles commences at the time water is supplied to the dishwasher, and the time taken for the water to be heated to a certain temperature is measured to determine the effectiveness of the washing/rinsing while the water is heated. Accordingly, the washing/rinsing duration which takes place when the water reaches a desired washing/rinsing temperature can be shortened without reducing washing/rinsing effectiveness, resulting in a time efficient washing and/or rinsing cycle.