91 |
Ellipsoid packing / Empacotamento de elipsoidesRafael Durbano Lobato 06 November 2015 (has links)
The problem of packing ellipsoids consists in arranging a given collection of ellipsoids within a particular set. The ellipsoids can be freely rotated and translated, and must not overlap each other. A particular case of this problem arises when the ellipsoids are balls. The problem of packing balls has been the subject of intense theoretical and empirical research. In particular, many works have tackled the problem with optimization tools. On the other hand, the problem of packing ellipsoids has received more attention only in the past few years. This problem appears in a large number of practical applications, such as the design of high-density ceramic materials, the formation and growth of crystals, the structure of liquids, crystals and glasses, the flow and compression of granular materials, the thermodynamics of liquid to crystal transition, and, in biological sciences, in the chromosome organization in human cell nuclei. In this work, we deal with the problem of packing ellipsoids within compact sets from an optimization perspective. We introduce continuous and differentiable nonlinear programming models and algorithms for packing ellipsoids in the n-dimensional space. We present two different models for the non-overlapping of ellipsoids. As these models have quadratic numbers of variables and constraints, we also propose an implicit variables models that has a linear number of variables and constraints. We also present models for the inclusion of ellipsoids within half-spaces and ellipsoids. By applying a simple multi-start strategy combined with a clever choice of starting guesses and a nonlinear programming local solver, we present illustrative numerical experiments that show the capabilities of the proposed models. / O problema de empacotamento de elipsoides consiste em arranjar uma dada coleção de elipsoides dentro de um determinado conjunto. Os elipsoides podem ser rotacionados e transladados e não podem se sobrepor. Um caso particular desse problema surge quando os elipsoides são bolas. O problema de empacotamento de bolas tem sido alvo de intensa pesquisa teórica e experimental. Em particular, muitos trabalhos têm abordado esse problema com ferramentas de otimização. O problema de empacotamento de elipsoides, por outro lado, começou a receber mais atenção apenas recentemente. Esse problema aparece em um grande número de aplicações práticas, como o projeto de materiais cerâmicos de alta densidade, na formação e crescimento de cristais, na estrutura de líquidos, cristais e vidros, no fluxo e compressão de materiais granulares e vidros, na termodinâmica e cinética da transição de líquido para cristal e em ciências biológicas, na organização de cromossomos no núcleo de células humanas. Neste trabalho, tratamos do problema de empacotamento de elipsoides dentro de conjuntos compactos do ponto de vista de otimização. Introduzimos modelos de programação não-linear contínuos e diferenciáveis e algoritmos para o empacotamento de elipsoides no espaço n-dimensional. Apresentamos dois modelos diferentes para a não-sobreposição de elipsoides. Como esses modelos têm números quadráticos de variáveis e restrições em função do número de elipsoides a serem empacotados, também propomos um modelo com variáveis implícitas que possui uma quantidade linear de variáveis e restrições. Também apresentamos modelos para a inclusão de elipsoides em semi-espaços e dentro de elipsoides. Através da aplicação de uma estratégia multi-start simples combinada com uma escolha inteligente de pontos iniciais e um resolvedor para otimização local de programas não-lineares, apresentamos experimentos numéricos que mostram as capacidades dos modelos propostos.
|
92 |
Modelos matemáticos para o problema de empacotamento em faixas de peças irregulares / Mathematical models for the irregular packing problemMarcos Okamura Rodrigues 11 February 2015 (has links)
O problema de empacotamento em faixas de peças irregulares consiste em cortar um conjunto de peças bidimensionais a partir de um objeto de largura fixa utilizando o menor comprimento possível. Apesar de sua importância econômica para diversos setores industriais, há poucos trabalhos que abordam o problema de forma exata devido a sua dificuldade de resolução. Recentemente, Toledo et al. (2013) propuseram um modelo inteiro misto para este problema, no qual as peças são posicionadas em uma malha de pontos. Este modelo obteve bons resultados, provando a otimalidade para instâncias com até 21 peças. No entanto, o modelo possui um grande número de restrições de não-sobreposição, que cresce rapidamente de acordo com a discretização utilizada e a quantidade de peças distintas que devem ser alocadas. Neste trabalho, são propostas novas formulações matemáticas baseadas neste modelo, com o objetivo de reduzir o número de restrições. Na primeira abordagem, são propostos dois modelos reduzidos que mostraram ser eficientes para instâncias com poucas repetições de peças. Na segunda abordagem, foi proposto um modelo de cobertura por cliques para o problema. Este modelo obteve desempenho igual ou superior ao modelo da literatura para todas as instâncias avaliadas, obtendo uma solução ótima para instâncias com até 28 peças. / The irregular strip packing problem consists of cutting a set of two-dimensional pieces from an object of fixed width using the smallest possible length. Despite its economic importance for many industrial sectors, few exact studies have been made on this problem due to its difficulty of resolution. Recently, Toledo et al. (2013) proposed a mixed-integer model to this problem in which the pieces are placed on a grid. This model has worked successfully proving the optimality for instances up to 21 pieces. However, the model has a large number of non-overlapping constraints, which grows quickly in accordance with the discretization resolution and number of distinct pieces. In this work, we propose new mathematical formulations based on this model in order to reduce the number of constraints. In the first approach, we present two reduced models that have shown to be effective for instances with few repetitions of pieces. In the second approach, it was proposed a clique covering model for the problem. This model achieved a greater or equal performance than the literature for all instances, getting an optimal solution for instances up to 28 pieces.
|
93 |
Problemas de corte com sobras aproveitáveis e eliminação de simetrias / Cutting stock problems with usable leftover and symmetry breakingAbrantes, Ricardo Luiz de Andrade 20 September 2012 (has links)
No presente trabalho estudamos duas variações do problema de empacotamento de itens retangulares idênticos, permitindo rotações de 90 graus, em um poliedro. Uma variação consiste em encontrar a maior quantidade de itens retangulares idênticos que podem ser empacotados em um poliedro. A outra consiste em encontrar o poliedro de um determinado tipo com menor área para empacotar uma quantidade fixa de itens retangulares idênticos. Desenvolvemos restrições de eliminação de simetrias para estes problemas, o que tornou a resolução dos mesmos mais eficiente, por métodos do tipo branch-&-bound. Estudamos também o problema de corte no qual há uma determinada demanda (de itens) a ser cortada e um conjunto de objetos disponíveis. Desejamos satisfazer a demanda minimizando o custo dos objetos utilizados e, dentre as diferentes possibilidades de se fazer isso, desejamos aquela que maximize as sobras aproveitáveis. De forma geral, sobras aproveitáveis podem ser entendidas como regiões retangulares de um objeto que possuem altura e largura iguais ou superiores a de um item de referência e representam sobras do processo de corte que podem se tornar objetos e serem reaproveitadas em um novo procedimento de corte. Apresentamos modelos de otimização em dois níveis para duas variações do problema de corte com sobras aproveitáveis a saber: o problema de corte de itens retangulares em dois estágios e o problema de corte de itens retangulares não guilhotinado. Como formas de resolver os modelos propostos, apresentamos reformulações destes modelos de programação em dois níveis em modelos de programação inteira mista. Lidamos também com uma variação do problema de corte com sobras aproveitáveis considerando a minimização da quantidade de sobras. Aplicamos restrições de eliminação de simetrias aos modelos desenvolvidos para o problema de corte de itens retangulares com sobras aproveitáveis, a fim de resolver instâncias maiores, e desenvolvemos uma estratégia de solução alternativa para os modelos. Os modelos desenvolvidos foram implementados computacionalmente e fomos capazes de resolver instâncias pequenas dos problemas em questão. / In this work we study two variations of the packing problem where identical rectangular items must be packed into a polyhedron. One of the variations consists in finding the largest amount of rectangular items that can fit in a polyhedron. The other one consists in finding a minimal area polyhedron of a certain type that packs a set of rectangular identical items. We present some symmetry-breaking constraints that reduce the computational effort in solving those problems through a branch-&-bound method. We also studied the cutting stock problem where there are some items to be cut from a set of rectangular objects and we need to satisfy the demand of items to be cut minimizing the cost of the used objects and, among the different ways of doing this, we want that which maximize the usable leftovers. Loosely speaking,usable leftovers can be understood as rectangular regions in an object that has the width and the height greater than or equal to the ones of a reference item. These leftovers can be seen as leftovers from a cutting process that will become items in a new cutting process. We present bilevel programming models to two variations of this problem with usable leftovers: the two-stage cutting stock problem of rectangular items and the non-guillotine cutting stock problem of rectangular items. In order to solve the proposed models we present also MIP reformulations of these bilevel programming problem models. We also developed some symmetry breaking constraints in order to accelerate the solving process of those models. The developed models were computationally programmed and we were able to solve small instances of the proposed problems
|
94 |
Ligas metálicas amorfas: um novo método de predição de composição com capacidade de formação de amorfos / Amorphous alloys: a new method for predicting composition capable of forming amorphousNascimento, Carlos Ociran Silva 21 February 2014 (has links)
Made available in DSpace on 2016-06-02T19:10:27Z (GMT). No. of bitstreams: 1
6459.pdf: 4283564 bytes, checksum: 527069b2b33732466b82a6f78943d62f (MD5)
Previous issue date: 2014-02-21 / Financiadora de Estudos e Projetos / This thesis presents the development of a new criterion which can indicate new compositions for amorphous metallic alloys. This new criterion was based on dense packing of spheres combined with the lambda criterion through the coordination number. The mathematical development is presented and a software was developed with the purpose of indicating alloys with best glass forming ability (GFA). This software includes and concatenates several other criteria. For this purpose, we performed a mathematical analysis of the criteria, which included: (i) (λmin) criterion which uses the minimum topological instability parameter and it is used as an indication of phase competition during the solidification. (ii) the γ parameter, which reflects the relative GFA between bulky metallic glasses (BMG) and it is based on characteristic temperatures, such as: the glass transition temperature - Tg, the crystallization onset temperature - Tx and the liquidus temperature - Tl. (iii) the parameter Zc that is the critical thickness for bulky glass formation, which corresponds to the maximum dimension in which the molten can be formed without any crystals precipitation and (iv) the parameter Rc that is the critical cooling rate for glass formation, which decreases inversely to the Zc values. Through a mathematical formalism combining all the parameters, the software can decide the most suitable composition range to produce a new alloy. The results are presented and compared with the ones available on the literature. Also, for comparison, new alloys were developed by using the new criterion. These results indicate good agreement with the literature and with the experimental data since it is not a general theory, but intends to meet some specific cases with a reasonable convergence and which still need to be better studied. / Esta tese apresenta o desenvolvimento de um novo critério para indicar novas composições de ligas metálicas amorfas. Este novo critério foi baseado no empacotamento denso de esferas combinado com o critério lambda através do número de coordenação. O desenvolvimento matemático é apresentado e um software que engloba e concatena diversos outros critérios foi desenvolvido com o propósito de indicar as melhores ligas metálicas com alta tendência à formação de vidros (GFA). Para tal, houve uma análise matemática dos critérios, entre eles: (i) o critério λmin, que usa o parâmetro de mínima instabilidade topológica, usado como indicativo da competição de fases durante a solidificação; (ii) o parâmetro γ, que reflete a GFA relativa entre vidros metálicos volumosos (BMG) com base nas temperaturas características como a temperatura de transição vítrea - Tg; temperatura de início de cristalização - Tx e a temperatura liquidus - Tl; (iii) o parâmetro Zc, que é a espessura crítica para a formação do vidro volumoso e que corresponde à máxima dimensão com que o fundido pode ser formado sem que haja precipitação de cristais e (iv) o parâmetro Rc, que é a taxa de resfriamento crítico para a formação de vidro a qual decresce inversamente aos valores de Zc. Através de formalismo matemático para combinar todos os parâmetros, o software pode decidir qual a faixa de composição mais adequada para a produção de uma nova liga. Os resultados são apresentados e comparados com a bibliografia existente, além de terem sido desenvolvidas ligas experimentais para comparação. Estes resultados indicam uma boa concordância com a literatura e com os dados experimentais, uma vez que não se trata de uma teoria geral, mas que pretende atender a alguns casos específicos com razoável convergência e que ainda precisam ser melhor estudados.
|
95 |
Empacotamento de fios e teoria do campo conforme em 2DSilva, Tiago Anselmo da 31 January 2013 (has links)
Submitted by Sandra Maria Neri Santiago (sandra.neri@ufpe.br) on 2016-03-07T19:42:45Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DISSERTAÇÃO versão finalt.pdf: 2479188 bytes, checksum: 40682d874a9a13182595ec8c40992750 (MD5) / Made available in DSpace on 2016-03-07T19:42:45Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DISSERTAÇÃO versão finalt.pdf: 2479188 bytes, checksum: 40682d874a9a13182595ec8c40992750 (MD5)
Previous issue date: 2013 / Neste trabalho resumimos o estudo do empacotamento de fios em uma região bidimensional planar. Abordamos o problema de um ponto de vista teórico, usando técnicas de campo conforme, e propriedades de escala do modelo, no regime de empacotamento-rígido, são derivadas, de sorte que os expoentes críticos para a energia elástica e para o número de laços da conformação são obtidos. Os resultados apresentam razoável concordância com dados advindos de experimentos e simulações. Também esboçamos uma analogia entre esse sistema e gravitação em duas dimensões, via gravitação de Liouville. / In this work we summarize the study of the packaging of wire in a planar two-dimensional region. We approach the problem from a theoretical point of view, using techniques of conformal field, and scaling properties of the model, in the tight-packing configuration, are derived, so that the critical exponents for the elastic energy and the number of loops of the conformation are obtained. The results show reasonable agreement with data coming from experiments and simulations. We also outline an analogy between this system and gravitation in two dimensions, via Liouville gravity.
|
96 |
Algoritmos para resolução do problema de empacotamento de conjuntos utilizando poliedros quase inteiros / Algorithms for the set packing problem using quasi integer polyhedraPorto, Claudia Akemi Furushima 12 October 2010 (has links)
Orientador: Cid Carvalho de Souza / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-17T07:58:08Z (GMT). No. of bitstreams: 1
Porto_ClaudiaAkemiFurushima_M.pdf: 1805902 bytes, checksum: 15341772d15a37d8642fa403d27fbd6a (MD5)
Previous issue date: 2010 / Resumo: O resumo poderá ser visualizado no texto completo da tese digital / Abstract: The abstract is available with the full electronic digital document / Mestrado / Teoria da Computação / Mestre em Ciência da Computação
|
97 |
Codigos esfericos com simetrias ciclicas / Spherical codes with cyclic symmetriesSiqueira, Rogério Monteiro de 18 May 2006 (has links)
Orientador : Sueli Irene Rodrigues Costa / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-06T14:39:59Z (GMT). No. of bitstreams: 1
Siqueira_RogerioMonteirode_D.pdf: 1994309 bytes, checksum: 7735d63966bc2d9b5c84ccac989c3289 (MD5)
Previous issue date: 2006 / Resumo: Códigos esféricos euclidianos com simetrias são órbitas finitas de grupos de matrizes ortogonais. Tais códigos são também conhecidos como códigos de grupo. Neste trabalho, os códigos de grupo comutativo em dimensão par são caracterizados sobre toros planos, subvariedades da esfera. Em particular, se o grupo de matrizes for cíclico, o código gerado está contido em um nó que se enrola em um tora. Se a dimensão for ímpar, todo código de grupo comutativo mora em anti-primas cujas bases estão contidas em dois toros planos. Tal caracterização permitiu a construção de limitantes para a cardinalidade destas constelações de pontos em termos da distância mínima destes códigos e da densidade de empacotamento de um reticulado associado. Utilizando o método de Biglieri e Elia, que procura o vetor inicial cujo respectivo código de grupo cíclico tem a melhor distância mínima, apresentamos também os melhores códigos de grupo cíclico em dimensão quatro até 100 pontos / Abstract: Euclidean spherical codes with symmetries are orbits of finite orthogonal matrix groups. These codes are also known as group codes. ln this work, the commutative group codes in even dimensions are viewed on flat tori, which are submanifolds of the sphere. Also, if the matrix group is cyclic, the generated code lies on a knot which wraps around a torus. If the dimension is odd, every commutative group code lies on an anti-prism whose bases are contained in two flat tori. This interpretation lead us to build upper bounds for the cardinality of these constellations involving their minimum distance and the packing density of an associated lattice. Using a method by Biglieri and Elia, which searchs the initial vector for a cyclic group in order to achieve the best minimum distance, we also present the best cyclic group codes in dimension four up to 100 points / Doutorado / Matematica / Doutor em Matemática
|
98 |
De codigos binarios a reticulados e codigos esfericos / From binary codes to lattices and spherical codesSilva, Anderson Tiago da 04 December 2007 (has links)
Orientadores: Sueli Irene Rodrigues Costa, Simone Maria de Moraes / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-08T17:40:32Z (GMT). No. of bitstreams: 1
Silva_AndersonTiagoda_M.pdf: 781127 bytes, checksum: 22670fa6bf0a9cc9e4533bcc2ef952d8 (MD5)
Previous issue date: 2007 / Resumo: Este trabalho está dividido essencialmente em quatro tópicos. O primeiro capítulo é dedicado a uma introdução à teoria dos códigos corretores de erros com algumas propriedades e exemplos. No segundo capítulo abordamos reticulados e suas propriedades com foco na análise do quociente de reticulados gerando grafos em toros planares, grafos circulantes obtidos através de quociente de reticulados e ladrilhamentos associados. O terceiro capítulo é dedicado a códigos esféricos, com ênfase na obtenção de códigos ótimos. Foram introduzidos alguns limitantes importantes como o de Rankim, e a demonstração de que alguns códigos esféricos como o simplex e biortogonal são ótimos. No capítulo quatro apresentamos uma construção de reticulados através de códigos binários e também a construção de códigos esféricos a partir de reticulados que possuem sub-reticulados com base ortogonal. Analisamos o caso especial do reticulado BCC que é o de melhor densidade no espaço e pode ser gerado por código binário. Mostramos que o quociente deste por um sub reticulado especial produz o melhor código esférico associado ao grupo comutativo Z2 2 ×Z4 . Também identificamos o reticulado que é associado ao melhor código de grupo comutativo de 16 elementos em R6 / Abstract: In this work it is presented through examples a connection between inary codes, lattices and spherical codes. A brief introduction to coding theory, properties and examples is included in the first chapter. In Chapter 2 lattices are approached with focus on the quotient of lattices, graphs on flat tori and connections with circulant graphs. An introduction to spherical codes and some of their bounds, as the Ranking bound, are described in Chapter 3. Finally in Chapter 4 the three topics above are connected. The construction of lattices from linear binary codes and the construction of spherical codes from the lattices which have orthogonal sub-lattices are presented. We analyze specifically the case of the three dimensional BCC lattice, which has the best packing density for this dimension, and show that a quotient of this lattice give rise to the best spherical code associate to the commutative group Z2 2 ×Z4. We also identify the lattice which is associate to the best commutative group code with 16 elements in em R6 / Mestrado / Mestre em Matemática
|
99 |
Integração dos problemas de carregamento e roteamento de veículos com janela de tempo e frota heterogênea. / Integration of loading and vehicle routing problems with time windows and heterogeneous fleet.Danilo da Silva Campos 24 March 2008 (has links)
Este trabalho aborda um problema ainda não explorado na literatura denominado 3L-FSMVRPTW (three-dimensional loading fleet sizing and mix vehicle routing problem with time windows), que compreende resolver simultaneamente o roteamento e carregamento tridimensional de veículos considerando frota heterogênea e janela de tempo. Foi desenvolvido um algoritmo específico para resolver o problema, denominado 3DC. Neste algoritmo foram introduzidas algumas inovações, entre elas, um novo operador de busca local (k-IntensiveSwap) e uma nova heurística de carregamento de contêiner. O algoritmo foi comparado aos melhores resultados disponíveis na literatura para problemas particulares ao apresentado. Houve bom desempenho no caso do CLP (container loading problem), bom resultado na redução do tamanho de frota no caso do 3L-VRP (threedimensional loading vehicle routing problem) e desempenho superior ao problema mais complexo estudado, o 3L-VRPTW (three-dimensional loading vehicle routing problem with time windows). Finalmente, apresentou-se um conjunto de avaliação, instâncias e soluções, para o problema completo com frota heterogênea e janela de tempo. / This work presents a problem not treated yet on the literature referenced as 3L-FSMVRPTW (three-dimensional loading fleet sizing and mix vehicle routing problem with time windows), which deals simultaneously with vehicle routing and its three-dimensional loading considering heterogeneous fleet and time windows. The algorithm developed for the specific problem is called 3DC. This algorithm introduces a new local search operator called k-IntensiveSwap and a new container loading heuristic. The results are compared with the best-known results from literature for particular problems embeeded on the general problem presented. The quality of solution was good in comparison other methods for CLP (container loading problem), it has good results in terms of reduction fleet sizing in the case of 3L-VRP (three-dimensional loading vehicle routing problem) and as for 3L-VRPTW (threedimensional loading vehicle routing problem with time windows) the performance was very superior. Finally, it is presented a solution set as benchmark for future comparison with the general problem, with heterogeneous fleet.
|
100 |
Resolução de problemas de empacotamento de itens irregulares usando técnicas de programação não-linear / Solving irregular packing problems using non-linear programming techniquesJeinny Maria Peralta Polo 11 May 2018 (has links)
Os problemas de empacotamento de itens irregulares são problemas de corte e empacotamento, nos quais peças irregulares de menor tamanho (que chamamos de itens) devem ser empacotados inteiramente em uma peça grande (que chamamos de placa), obedecendo a restrições de nãosobreposição e minimizando as dimensões da placa. Para garantir a não-sobreposição, fazemos uso de retas separadoras, quer dizer, retas que separam um item de outro. Apresentamos modelos de programação não-linear para problemas de empacotamentos de itens regulares e irregulares que rotacionam livremente. Os itens podem ser círculos, polígonos convexos e não-convexos. A principal vantagem dos modelos é a simplicidade, já que estes utilizam somente conceitos básicos de geometria. Usamos o algoritmo de programação não-linear IPOPT (um algoritmo de tipo de pontos interiores), que faz parte da COIN-OR, para a resolução dos problemas. Testes computacionais foram executados usando instâncias conhecidas da literatura e os resultados foram comparados com resultados apresentados na literatura, obtidos com outras metodologias que também usam rotações livre, mostrando que nossos modelos são competitivos. Propomos também o uso de parábolas separadoras para a verificação de não-sobreposição na modelagem do problema, o que pode trazer ganhos computacionais e melhor qualidade de soluções. / The irregular packing problems are cutting and packing problems, in which smaller irregular pieces (which we call items) should be packaged entirely in one large piece (which we call a plate), obeying non-overlapping constraints and minimizing the dimensions of the plate. To ensure non-overlapping, we make use of separation lines, that is, lines that separate one item from another. We present nonlinear programming models for problems of packing regular and irregular items that rotate freely. The items can be circles, convex and nonconvex polygons. The main advantage of the models is their simplicity, because they use only basic geometry concepts. We use the nonlinear programming algorithm IPOPT (an algorithm of interior points type), which is part of COIN-OR, to solve the problems. Computational tests were performed using known instances of the literature and the results were compared with results presented in the literature, obtained with other methodologies that also use free rotations, showing that our models are competitive. We also propose the use of separating parabola to avoid items overlaping in the models, which could provide greater computational eficiency as well as solutions with better quality.
|
Page generated in 0.0755 seconds