Optimality conditions for satellite module layout design problem



Documentos relacionados
Condições Sucientes para a propriedade da dualidade fraca para o Problema Dual Multiobjetivo de Mond-Weir. 1 Introdução. Luiz L.

Minissimpósio: Condições de Otimalidade em Otimização e Controle Ótimo

General Equilibrium Theory

ESTRUTURA DE CAPITAL: UMA ANÁLISE EM EMPRESAS SEGURADORAS

Software reliability analysis by considering fault dependency and debugging time lag Autores

Welcome to Lesson A of Story Time for Portuguese

Teste 1 - Análise Numérica Funcional e Optimização Instituto Superior Técnico, 8 de Novembro de 2012, 12h00-13h30

Homework Set #4 Solutions

Efficient Locally Trackable Deduplication in Replicated Systems. technology from seed

Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition)

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

UNIDADE DE PESQUISA CLÍNICA Centro de Medicina Reprodutiva Dr Carlos Isaia Filho Ltda. SAMPLE SIZE DETERMINATION FOR CLINICAL RESEARCH

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística

Meditacao da Luz: O Caminho da Simplicidade

Pedro Paiva Zühlke d Oliveira

NORMAS PARA AUTORES. As normas a seguir descritas não dispensam a leitura do Regulamento da Revista Portuguesa de Marketing, disponível em

Contribution of the top boat game for learning production engineering concepts

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

Tese / Thesis Work Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java

Análise Probabilística de Semântica Latente aplicada a sistemas de recomendação

Como testar componentes eletrônicos - volume 1 (Portuguese Edition)

Visitor, is this is very important contact with you. WATH DO WE HERE?

Apêndice 1 Pedido de autorização das escalas que englobaram o protocolo. Pedido de autorização da Cognitive Test Anxiety Scale CTAR25

Vendors Enquiries for RFP 003/2015

Guião M. Descrição das actividades

ON THE INVERSE PROBLEM IN TRANSPORT THEORY. C. E. Stevwrt, M. N. Ozisik, Y. Ytiwr

Accessing the contents of the Moodle Acessando o conteúdo do Moodle

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

Planejamento de comunicação integrada (Portuguese Edition)

Serviços: API REST. URL - Recurso

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva.

AGRADECIMENTOS. A todos os que não refiro mas que deram o seu contributo.

Computação e Programação 2009 / 2010

Searching for Employees Precisa-se de Empregados

What is Bullying? Bullying is the intimidation or mistreating of weaker people. This definition includes three important components:1.

GERENCIAMENTO PELAS DIRETRIZES (PORTUGUESE EDITION) BY VICENTE FALCONI

Vaporpunk - A fazenda-relógio (Portuguese Edition)

2ª AVALIAÇÃO/ º ANO / PRÉ-VESTIBULAR PROVA 1-25/04/2015 PROVA DISCURSIVA

Pesquisa de Marketing: Uma Orientação Aplicada (Portuguese Edition)

Solutions. Adição de Ingredientes. TC=0.5m TC=2m TC=1m TC=3m TC=10m. O Tempo de Ciclo do Processo é determinado pelo TC da operação mais lenta.

Biscuit - potes (Coleção Artesanato) (Portuguese Edition)

MINIMIZANDO O NÚMERO DE DIFERENTES PADRÕES DE CORTE - UMA ABORDAGEM DE CAMINHO MÍNIMO

FUTEBOL EXPLICA O BRASIL: UMA HISTóRIA DA MAIOR EXPRESSãO POPULAR DO PAíS, O (PORTUGUESE EDITION) BY MARCOS GUTERMAN

Astrologia, Psicologia e os Quatro Elementos (Portuguese Edition)

ESTUDO DA CONDUTIVIDADE TÉRMICA VARIÁVEL EM CILINDROS VAZADOS COM CONDIÇÕES DE CONTORNO DUPLAMENTE CONVECTIVAS

:: FERRAMENTAS MRP APLICADAS PDF ::

Introduçao Ao Microsoft Dynamics Ax

Interoperability through Web Services: Evaluating OGC Standards in Client Development for Spatial Data Infrastructures

User interface evaluation experiences: A brief comparison between usability and communicability testing

GERENCIAMENTO DA ROTINA DO TRABALHO DO DIA-A-DIA (EM PORTUGUESE DO BRASIL) BY VICENTE FALCONI

Lesson 6 Notes. Eu tenho um irmão e uma irmã Talking about your job. Language Notes

Princípios de Direito Previdenciário (Portuguese Edition)

Da Emoção à Lesão: um Guia de Medicina Psicossomática (Portuguese Edition)

Métodos Formais em Engenharia de Software. VDMToolTutorial

ATLAS COLORIDO DE ANATOMIA VETERINáRIA DE EQUINOS (EM PORTUGUESE DO BRASIL) BY STANLEY H. ASHDOWN RAYMOND R. DONE

Digital Cartographic Generalization for Database of Cadastral Maps

Santa Casa PDF ebooks Download

BR-EMS MORTALITY AND SUVIVORSHIP LIFE TABLES BRAZILIAN LIFE INSURANCE AND PENSIONS MARKET

Uma Análise da Eficiência dos Mercados Futuros Agrícolas Brasileiros

GERENCIAMENTO DA ROTINA DO TRABALHO DO DIA-A-DIA (EM PORTUGUESE DO BRASIL) BY VICENTE FALCONI

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

Hexagon quadrangle systems

CIS 500 Software Foundations Fall September(continued) IS 500, 8 September(continued) 1

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

Endomarketing de A a Z (Portuguese Edition) By Analisa de Medeiros Brum

REMINISCêNCIAS DE UM ESPECULADOR FINANCEIRO: REMINISCENCES OF A STOCK OPERATOR (PORTUGUESE. EDITION) BY MR. EDWIN LEFèVRE

VIAGEM A SALVADOR DA BAHIA PDF

2 Categorias Categories Todas as categorias de actividade são apresentadas neste espaço All activity categories are presented in this space

Manual dos locutores esportivos: Como narrar futebol e outros esportes no rádio e na televisão (Portuguese Edition)

Faculdade de Engenharia. Transmission Lines ELECTROMAGNETIC ENGINEERING MAP TELE 2007/2008

Engenharia de Requisitos. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

ÍNDICE PORTUGUÊS INDEX ENGLISH

Resumo. pela presença extra, total ou parcial, do cromossoma 21. Assim, existe uma alteração

Course Review for Midterm Exam 1. Cpt S 223 Fall 2010

MEDICINA INTERNA DE PEQUENOS ANIMAIS (EM PORTUGUESE DO BRASIL) BY RICHARD COUTO C.^NELSON

Como escrever para o Enem: roteiro para uma redação nota (Portuguese Edition)

Espionagem e Vigilância Eletrônica (Portuguese Edition)

BRIGHAM AND EHRHARDT PDF

MySQL: Comece com o principal banco de dados open source do mercado (Portuguese Edition)

HISTOLOGIA E BIOLOGIA CELULAR. UMA INTRODUçãO À PATOLOGIA (EM PORTUGUESE DO BRASIL) BY ABRAHAM L. KIERSZENBAUM

Aplicação de Gauss de Superfícies Completas de Curvatura Média Constante em R 3 e R 4

Transformando Pessoas - Coaching, PNL e Simplicidade no processo de mudancas (Portuguese Edition)

Medicina e Meditação - Um Médico Ensina a Meditar (Portuguese Edition)

PL/SQL: Domine a linguagem do banco de dados Oracle (Portuguese Edition)

INFORMATION SECURITY IN ORGANIZATIONS

BR localization: Hotfix 109. Technical documentation Documentação Técnica Version Oct 23, de outubro de 2018

Consultoria em Direito do Trabalho

O PRíNCIPE FELIZ E OUTRAS HISTóRIAS (EDIçãO BILíNGUE) (PORTUGUESE EDITION) BY OSCAR WILDE

LEITURA SUPER RáPIDA (PORTUGUESE EDITION) BY AK JENNINGS

Computação e Programação

GERENCIAMENTO DA ROTINA DO TRABALHO DO DIA A DIA (PORTUGUESE EDITION) BY VICENTE FALCONI

PROVA DE EXATAS QUESTÕES EM PORTUGUÊS:

GESTÃO DE RECURSOS NATURAIS. Ano letivo 2011/2012. Exercício: Sistema de apoio à decisão para eucalipto (Aplicação de Programação Linear)

Completing your Participant Agreement Como preencher o Contrato de Participação

Mathematical Foundation I: Fourier Transform, Bandwidth, and Band-pass Signal Representation PROF. MICHAEL TSAI 2011/10/13

Farmacologia na Pratica de Enfermagem (Em Portuguese do Brasil)

Transcrição:

Optimality conditions for satellite module layout design problem Luiz Leduíno de Salles Neto Federal University of São Paulo - UNIFESP email: luiz.leduino@unifesp.br Antonio Rufián Lizana Universidad de Sevilla email: rufian@us.es Manuel Arana Jimenez Universidad de Cadiz email: m.arana@uca.es Gabriel Ruiz Garzón Universidad de Cadiz email: g.ruiz@uca.es ABSTRACT In this paper we present a sufficient condition for weakly efficient solutions for the multiobjective nonidentical circle packing problem, in which none of the pairs of circles overlap. We considered two important objectives for the allocation of instruments or pieces of equipment in a spacecraft or satellite: (1) to minimize the radius of the circle containing all of the objects and (2) to minimize the imbalance. To demonstrate these results we also established new optimality conditions for the vector optimization problem. Keywords: Multiobjective nonidentical circle packing problem; Layout optimization problem; Optimality conditions; Weakly efficient solutions RESUMO Nesse artigo apresentamos uma condição suficiente para soluções fracamente eficientes em um problema multiobjetivo de empacotamento de círculos, sem sobreposição. Nós consideramos dois importantes objetivos para alocação de instrumentos em um satélite ou foguete: (1) minimizar o raio do recipiente circular que contém todos os objetos e (2) minimizar o desequilíbrio. Para demonstrar os resultados foram estabelecidos novas condições de otimalidade para um problema de otimização vetorial. Palavras-chave: Problema de empacotamento de cículos; Problema de Otimização de Layout; Condições de otimalidade; Soluções fracamente eficientes 2714

1 Introduction The satellite module layout design problem, aldo called multiobjective nonidentical circle packing problem (MoCPP) [1], aims to obtain efficient solutions to two objectives: reducing the radius of the container and the imbalance, seeking the allocation of instruments or pieces of equipment in a spacecraft or satellite, without overlapping. We presented bellow a mathematical model for (MoCPP) [1] [2]. We assume there are n objects to be laid out. The radius of the objects are r 1, r 2,..., r n, and their masses are m 1, m 2,..., m n. The radius of the container is r 0. The origin of the Cartesian coordinate system is set to the center of the container. Let the 2n+1-dimension vector z = (r, x 1,, x 2,..., x n, y 1, y 2,..., y n ) denote a layout, where (x i, y i ) is the center of object i. Therefore the mathematical model is: where { z (MoCP P ) = min z f(z) = (f 1 (z), f 2 (z)) s. t. z X f 1 (z) = r The envelopment objective attempts to minimize the radius of the circle containing all of the objects. f 2 (z) = ( n m ix i ) 2 + ( n m iy i ) 2 The imbalance objective attempts to minimize the non-equilibrium of mass for a collection of objects around the central point. X = {z R 2n+1, r r o ; r r i and x 2 i + y2 i r2 2rr i + ri 2 for all i = 1,..., n; (x i x j ) 2 + (y i y j ) 2 ri 2 + 2r ir j + rj 2 for all i = 1,..., n 1; j = i + 1, i + 2,..., n.}. Despite being a vector optimization problem, in the literature we have only found scalar approaches, i.e. the problem is treated as a scalar optimization problem (with only one objective function) [1]. As a consequence, we have not found papers that analyze or demonstrate any optimality conditions for this multiobjective problem. However, the same scalar circle packing problem (CPP) is a difficult problem to solve: it has an infinite number of alternative optima, an exponential number of local optima which are not globally optimal, and an uncountable set of stationary points i.e. solutions that satisfy the KKT conditions without being local optima [3]. Castillo et al. [4] presented several industrial applications of the circle packing problem and some exact and heuristic strategies for their solution. The outline of this paper is as follows: Section 2 gives a general introduction of the multiobjective optimization problem and presents a characterization of the KT-pseudoinvex-III function. Section 3 presents a sufficient condition for weakly efficiency for the multiobjective nonidentical circle packing problem. Finally, we state some final conclusions in section 4. 2 Optimality conditions for Vector Optimization Problem The following convention for equalities and inequalities is assumed below: if x = (x 1,..., x n ), y = (y 1,..., y n ) R n, then x = y x i = y i, i = 1,..., n; x < y x i < y i, i = 1,..., n; x y x i y i, i = 1,..., n; x y x i y i, i = 1,..., n and there existj such that x j < y j. Similarly, >,,. We will work with the following vector optimization problem (VOP): 2715

(VOP) Min f(x), s.t. : g(x) 0, x S where S is an open subset of R n, f = (f 1,..., f p ) : S R n R p and g = (g 1,..., g m ) : S R n R m are differentiable. We can now define the concepts of efficient solution and weakly efficient solution for (VOP) Definition 1. A feasible point x is said to be an efficient solution for (VOP) if there does not exist another feasible point, x, such that f(x) f( x). Definition 2. A feasible point x is said to be a weakly efficient solution for (VOP) if there does not exist another feasible point, x, such that f(x) < f( x). It is easy to see that any efficient solution is a weakly efficient solution. Definition 3. A feasible point x for (VOP) is said to be a Kuhn-Tucker vector critical point(ktvcp) if there exist λ R p, µ R m such that λ T f( x) + µ T g( x) = 0 (1) µ T g( x) = 0 (2) µ 0 (3) λ 0 (4) Osuna et al. [5] proved necessary and sufficient conditions for weakly efficient solutions through Kuhn-Tucker optimality conditions. This search is resolved by the class KTpseudoinvex-I, which we defined in the following way. Definition 4. The (VOP) is said to be KT-pseudoinvex-I if there exists a vector function η : S S R n such that for all feasible points x, x f(x) f( x) < 0 { f( x)η(x, x) < 0 g j ( x)η(x, x) 0, j I( x) where I( x) = {j = 1,..., m : g j ( x) = 0}. Osuna et al. [5] established the following characterization theorem for (VOP). Theorem 1. Every KTVCP is a weakly efficient solution of (VOP) if and only if problem (VOP) is KT-pseudoinvex-I. Arana et al. [6] have studied the set of efficient solutions for (VOP), which are contained into the set of weakly efficient solutions. For that purpose, they have proposed the KT-pseudoinvexity-II. They have proved that KT-pseudoinvexity-II is necessary and sufficient for a Kuhn-Tucker point to be an efficient solution for (VOP). However, we focus our study on the weakly efficient solutions for (MoCPP), for which we need new conditions on the functions involved. To obtain a sufficient condition for a solution to be weakly efficient for (MoCPP) we need the following definitions and the subsequent results. 2716

Definition 5. A feasible point x for (VOP) is said to be a strict Kuhn-Tucker vector critical point, SKTVCP, if there exist λ R p, µ R m such that It is easy to see that every SKTVCP is KTVCP. λ T f( x) + µ T g( x) = 0 (5) µ T g( x) = 0 (6) µ 0 (7) λ > 0 (8) Definition 6. A (VOP) is said to be KT-pseudoinvex-III at x if there exists a vector function η : S S R n such that for all feasible points x f(x) f( x) < 0 { f( x)η(x, x) 0 g j ( x)η(x, x) 0, j I( x) where I( x) = {j = 1,..., m : g j ( x) = 0}. Theorem 2. If x is a SKTVCP and (VOP) is KT-pseudoinvex-III at x then x is a weakly efficient solution of (VOP). Proof: Let x be a SKTVCP and (VOP) KT-pseudoinvex-III. Suppose that there exists a feasible x such that f( x) < f(x ). In this case f( x) f(x ) < 0. Since (VOP) is KT-pseudoinvex-III there exist η : S S R n such that: f(x )η( x, x ) 0 g j (x )η 0, j I(x ) where I(x ) = {j = 1,..., m : g j (x ) = 0}. Therefore, there exists 1 k p such that f k (x )η( x, x ) < 0. Since x is SKTVCP, there exist λ > 0 and µ 0 such that: p λ k f k (x ) + k=1 i I(x ) µ i g i (x ) = 0 However, we have λ k f k (x )η( x, x ) < 0 and µ i g i (x )η( x, x ) 0 for i I(x ). Therefore: λ t f(x )η( x, x ) + µ I(x ) g I(x )(x )η( x, x ) < 0 which leads to contradiction.. We say that (VOP) is KT-pseudoinvex-III if (VOP) is KT-pseudoinvex-III at x for all x X. Theorem 3. Every SKTVCP is a weakly efficient solution of (VOP) if and only if (VOP) is KT-pseudoinvex-III. 2717

Proof: i) [ ] Let us suppose that there exist two feasible points x and x such that f( x) f(x ) < 0 since otherwise (VOP) would be KT-pseudoinvex-III, and the result would be proved. This means that x is not a weakly efficient solution, and by using the initial hypothesis, x is not a SKTVCP, i.e., λ T f(x ) + µ T g I(x )(x ) = 0 has no solution λ > 0 and µ 0. Therefore, by Tucker s theorem (Mangasarian 1969), the system: f(x )η( x, x ) 0 g j (x )η( x, x ) 0, j I(x ) has the solution η( x, x ) R n, where I(x ) = {j = 1,..., m : g j (x ) = 0}. ii) [ ] The proof is similar to the one of theorem 2.. Thus, we get an important characterization that will be used in the next section to obtain a sufficient condition for a solution to be weakly efficient for (MoCPP). 3 Sufficient condition for weak efficiency We show below that (MoCPP) is KT-pseudoinvex-III. Theorem 4. If z is a feasible point for (MoCPP) then (MoCPP) is KT-pseudoinvex-III at z. Proof: Let z is a feasible point for (MoCPP). We have: f 1 (z ) = (1, 0,..., 0) f 2 (z ) = (0, 2m 1 m i x i, 2m 2 m i x i,..., 2m n m i x i, 2m 1 m i yi, 2m 2 (1, 0,..., 0) if k = 1 g k (z ) = ( 1, 0,..., 0) if k = 2,..., n + 1 ( 2r + 2r i, 0,..., 0, 2x i, 0,..., 0, 2y i, 0,..., 0) if k = n + 1 + i and for k = 1 + 2n + l, l = 1,... n(n 1)/2 we have: m i yi,..., 2m n m i yi ) g k (z ) = (0,..., 0, 2(x i x j), 0,..., 0, 2(y i y j), 0,..., 0, 2(y i y 8 j), 0,..., 0) Let z X such that f( z) < f(z ). We must find η(z, z) R 2n+1 such that: 2718

f( z)η(z, z) < 0 g j ( z)η(z, z) 0, j I( z) Since f 2 ( z) < f 2 (z ), we have f 2 (z ) > 0. Therefore n l=1 m lx l 0 or n l=1 m ly l 0. Without loss of generality we can assume that n l=1 m lx l 0. We take η(z, z) = {(η i ), i = 1, 2,..., 2n + 1 such that: η 1 = 0; η i = η n+1+i = 0 for i = 2,..., n such that r = r i + x 2 i + y2 i, otherwise we take, for i = 2,... n + 1 η i = 1, if n l=1 m lx l > 0 and η i = 1 if n l=1 m lx l < 0. Similarly we take for i = n + 2,... 2n + 1 η i = 1 if n l=1 m ly l > 0 and η i = 1 if n l=1 m ly l < 0}. We have: f 1 (z )η(z, z) = g i (z )η(z, z) = g k (z )η(z, z) = 0 for k = 1,..., n + 1, since η 1 = 0. We also have: f 2 (z )η(z, z) = 2( k K m k ) m i x i 2( i=i k K i=i where i, j K if r > r i + x 2 i + y2 i for all i = 1,..., n; j = i + 1, i + 2,..., n. Finally, if k = 1 + n + l, l = 1,... n(n 1)/2 we have: m k ) m i y i < 0 g k (z )η(z, z) = 2(x i x j) 2(x i x j) + 2(y i y j ) 2(y i y j ) = 0 Thus, we have the following sufficient condition for weak efficiency in a (MoCPP):. Corollary 1 (Sufficient condition for Weak Efficiency). Let x X. If x is a SKTVCP for (MoCPP) then x is a weakly efficient solution for (MoCPP). 4 Conclusion In this paper we present a sufficient condition for weakly efficient solutions for the multiobjective nonidentical circle packing problem (MoCPP). For this purpose, we also obtain an important characterization of the problems for which every strict Kuhn-Tucker vector critical point is a weakly efficient solution, and that can be useful in other vector optimization problems. References [1] Xiao, R.B., Xu, Y.C. and Amos, M., Two hybrid compaction algorithms for the layout. BioSystems 90 560567 (2007). 2719

[2] Tang, F. and Teng, H., A modified genetic algorithm and its application to layout optimization. J. Software 10 10961102 (1999). [3] Hifi, M. and MHallah, R., A Literature Review on Circle and Sphere Packing Problems: Models and Methodologies. Advances in Operations Research 1-21 (2009). [4] Castillo, I., Kampas, F. and Pinter, J., Solving circle packing problems by global optimization: Numerical results and industrial applications. European Journal of Operational Research 191 786802 (2008). [5] Osuna, R., Beato, A. and Rufián, A., Generalized Convexity in Multiobjective Programming, J. Math. Anal. Appl. 233 205-220 (1999). [6] Arana, M. Rufián, A. Osuna, R. and Ruiz-Garzn, G., Pseudoinvexity, optimality conditions and efficiency in multiobjective problems; duality, Nonlinear Analysis 68 24-34 (2008). [7] Mangasarian, O.L., Nonlinear Programming, McGraw Hill Book Company, New York, (1969). 2720