Não é só para resolver os grandes problemas do mundo — a matemática também tem algoritmos que o ajudam a não desperdiçar comida, ou a perder menos tempo em tarefas diárias.
A matemática pode ser o caminho para resolver problemas importantes no mundo da física, por exemplo. Mas também pode ajudar as pessoas na vida quotidiana.
Por exemplo, se tiver muitas maquinas de roupa para lavar, deve deixar para o final a carga que demorará mais tempo a lavar, mas se for uma secagem, deve secar por último a carga mais rápida. De acordo com a New Scientist, lavar e secar as cargas na ordem certa pode economizar meia hora.
Mas há ocasiões em que outros fatores, para além da poupança de tempo, podem conduzir a uma ordem de tarefas ótima para um problema de máquina única. Como resolver a ordem das tarefas domésticas que temos de fazer?
Para tarefas com datas de vencimento, é possível simplesmente cumprir os itens por ordem da data de vencimento. Por exemplo, se a relva já precisa de ser cortada desde a semana passada e a sebe só hoje é que está a precisar ser aparada, talvez deva cortar a relva primeiro.
O algoritmo de Moore-Hodgson trabalha para minimizar o número de itens em atraso. Imagine que tem no frigorífico demasiada comida com prazos de validade que se aproximam, e quer desperdiçar o mínimo de comida possível, mas simplesmente não terá tempo para a comer toda. O que “sacrificar”?
Primeiro deve organizar as comidas por data de vencimento, ou seja, pelo prazo de validade. Sempre que chegarmos a um item em que não cumpriremos a data de vencimento com base nesta programação, olhamos para trás na lista até agora e removemos o item “maior”. Por “item maior” entenda-se, literalmente, o maior, ou seja,o que levará mais refeições a comer.
Um exemplo prático? Se tiver no frigorífico uma comida que lhe bastará para 3 ou 4 refeições, parece tentador ser essa comida que vai escolher. No entanto, se optar por essa, as outras comidas estragam-se, e acaba por desperdiçar ainda mais comida do que se simplesmente tivesse deitado essa comida “grande” fora.
A definição de prioridades também pode ser necessária: por exemplo, se tiver uma familiar que faz anos esta semana, deve apressar-se a comprar o seu presente — pode deixar alguma tarefa menos prioritária para a próxima semana.
Também pode definir o “peso” de cada tarefa, ou seja, decidir o que é mais importante — e não necessariamente mais urgente.