A genetic algorithm for fair land allocation

O objetivo de projetos de reforma agrária é redistribuir terras de grandes latifúndios para terrenos menores, com destino à agricultura familiar. Um dos principais problemas do Instituto Nacional de Colonização e Reforma Agrária (INCRA) é subdividir uma parcela grande de terra em lotes menores que s...

Full description

Bibliographic Details
Main Author: Gliesch, Alex Zoch
Other Authors: Ritt, Marcus Rolf Peter
Format: Others
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10183/174950
id ndltd-IBICT-oai-lume.ufrgs.br-10183-174950
record_format oai_dc
spelling ndltd-IBICT-oai-lume.ufrgs.br-10183-1749502018-10-22T04:45:29Z A genetic algorithm for fair land allocation um algoritmo genético para alocação justa de terras Gliesch, Alex Zoch Ritt, Marcus Rolf Peter Algoritmo genético Otimizacao combinatoria Land allocation Genetic algorithm Combinatorial optimization Districting Agrarian reform O objetivo de projetos de reforma agrária é redistribuir terras de grandes latifúndios para terrenos menores, com destino à agricultura familiar. Um dos principais problemas do Instituto Nacional de Colonização e Reforma Agrária (INCRA) é subdividir uma parcela grande de terra em lotes menores que são balanceados com relação a certos atributos. Este problema é difícil por que precisa considerar diversas restrições legais e éticas. As soluções atuais são auxiliadas por computador, mas manuais, demoradas e suscetíveis a erros, tipicamente produzindo lotes retangulares de áreas similares mas que são injustos com relação a critérios como aptidão do solo ou acesso a recursos hidrográficos. Nesta dissertação, nós propomos um algoritmo genético para gerar subdivisões justas de forma automática. Nós apresentamos um algoritmo construtivo guloso randomizado baseado em locação-alocação para gerar soluções iniciais, assim como operadores de mutação e recombinação que consideram especificidades do problema. Experimentos com 5 instâncias reais e 25 instâncias geradas artificialmente confirmam a efetividade dos diferentes componentes do método proposto, e mostram que ele gera soluções mais balanceadas que as atualmente usadas na prática. The goal of agrarian reform projects is the redistribution of farmland from large latifundia to smaller, often family farmers. One of the main problems the Brazilian National Institute of Colonization and Agrarian Reform (INCRA) has to solve is to subdivide a large parcel of land into smaller lots that are balanced with respect to certain attributes. This problem is difficult since it considers several constraints originating from legislation as well as ethical considerations. Current solutions are computer-assisted, but manual, time-consuming and error-prone, leading to rectangular lots of similar areas which are unfair with respect to soil aptitude and access to hydric resources. In this thesis, we propose a genetic algorithm to produce fair land subdivisions automatically. We present a greedy randomized constructive heuristic based on location-allocation to generate initial solutions, as well as mutation and recombination operators that consider specifics of the problem. Experiments on 5 real-world and 25 artificial instances confirm the effectiveness of the different components of our method, and show that it leads to fairer solutions than those currently applied in practice. 2018-04-24T02:31:55Z 2018 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/174950 001065460 eng info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS
collection NDLTD
language English
format Others
sources NDLTD
topic Algoritmo genético
Otimizacao combinatoria
Land allocation
Genetic algorithm
Combinatorial optimization
Districting
Agrarian reform
spellingShingle Algoritmo genético
Otimizacao combinatoria
Land allocation
Genetic algorithm
Combinatorial optimization
Districting
Agrarian reform
Gliesch, Alex Zoch
A genetic algorithm for fair land allocation
description O objetivo de projetos de reforma agrária é redistribuir terras de grandes latifúndios para terrenos menores, com destino à agricultura familiar. Um dos principais problemas do Instituto Nacional de Colonização e Reforma Agrária (INCRA) é subdividir uma parcela grande de terra em lotes menores que são balanceados com relação a certos atributos. Este problema é difícil por que precisa considerar diversas restrições legais e éticas. As soluções atuais são auxiliadas por computador, mas manuais, demoradas e suscetíveis a erros, tipicamente produzindo lotes retangulares de áreas similares mas que são injustos com relação a critérios como aptidão do solo ou acesso a recursos hidrográficos. Nesta dissertação, nós propomos um algoritmo genético para gerar subdivisões justas de forma automática. Nós apresentamos um algoritmo construtivo guloso randomizado baseado em locação-alocação para gerar soluções iniciais, assim como operadores de mutação e recombinação que consideram especificidades do problema. Experimentos com 5 instâncias reais e 25 instâncias geradas artificialmente confirmam a efetividade dos diferentes componentes do método proposto, e mostram que ele gera soluções mais balanceadas que as atualmente usadas na prática. === The goal of agrarian reform projects is the redistribution of farmland from large latifundia to smaller, often family farmers. One of the main problems the Brazilian National Institute of Colonization and Agrarian Reform (INCRA) has to solve is to subdivide a large parcel of land into smaller lots that are balanced with respect to certain attributes. This problem is difficult since it considers several constraints originating from legislation as well as ethical considerations. Current solutions are computer-assisted, but manual, time-consuming and error-prone, leading to rectangular lots of similar areas which are unfair with respect to soil aptitude and access to hydric resources. In this thesis, we propose a genetic algorithm to produce fair land subdivisions automatically. We present a greedy randomized constructive heuristic based on location-allocation to generate initial solutions, as well as mutation and recombination operators that consider specifics of the problem. Experiments on 5 real-world and 25 artificial instances confirm the effectiveness of the different components of our method, and show that it leads to fairer solutions than those currently applied in practice.
author2 Ritt, Marcus Rolf Peter
author_facet Ritt, Marcus Rolf Peter
Gliesch, Alex Zoch
author Gliesch, Alex Zoch
author_sort Gliesch, Alex Zoch
title A genetic algorithm for fair land allocation
title_short A genetic algorithm for fair land allocation
title_full A genetic algorithm for fair land allocation
title_fullStr A genetic algorithm for fair land allocation
title_full_unstemmed A genetic algorithm for fair land allocation
title_sort genetic algorithm for fair land allocation
publishDate 2018
url http://hdl.handle.net/10183/174950
work_keys_str_mv AT glieschalexzoch ageneticalgorithmforfairlandallocation
AT glieschalexzoch umalgoritmogeneticoparaalocacaojustadeterras
AT glieschalexzoch geneticalgorithmforfairlandallocation
_version_ 1718786295649533952