Solving large-scale combinatorial optimization problems

Similar documents
New York 1985

FASHION MERCHANDISING AND DESIGN College of Health and Human Services Department of Family and Consumer Sciences

Lesson Plan for Teaching Module Title: Ethics and Consumer Protection in Fashion Marketplace

FF: Fashion Design-Art (See also AF, AP, AR, DP, FD, TL)

The Higg Index 1.0 Index Overview Training

Philadelphia University Faculty of Pharmacy Department of Pharmaceutical Sciences First Semester, 2017/2018. Course Syllabus. Course code:

Growth and Changing Directions of Indian Textile Exports in the aftermath of the WTO

SAULT COLLEGE 443 NORTHERN AVENUE SAULT STE. MARIE, ON P6B 4J3, CANADA

Textile and Apparel Management

APPAREL, MERCHANDISING AND DESIGN (A M D)

Amos Parrish fashion merchandising clinic workbook, 1930 KA.0111

COMPETENCIES IN CLOTHING AND TEXTILES NEEDED BY BEGINNING FAMILY AND CONSUMER SCIENCES TEACHERS

Case Study : An efficient product re-formulation using The Unscrambler

Table of Contents. Fashion Design and Merchandising...1 Fashion Design and Merchandising Courses... 4 Fashion Design and Merchandising Faculty...

Advanced Diploma in Fashion Intakes January, April, July and October Duration 2 Years and 3 Months, Full-time

VTCT Level 2 NVQ Award in Providing Pedicure Services

Higher National Unit Specification. General information for centres. Fashion: Commercial Design. Unit code: F18W 34

INDUSTRY AND TECHNOLOGY Institutional (ILO), Program (PLO), and Course (SLO) Alignment

DEMONSTRATING THE APPLICABILITY OF DESI IMAGING COUPLED WITH ION MOBILITY FOR MAPPING COSMETIC INGREDIENTS ON TAPE STRIPPED SKIN SAMPLES

Sampling Process in garment industry

Virginia Cooperative Extension A partnership of Virginia Tech and Virginia State University College of Agriculture and Life Sciences

EL DORADO UNION HIGH SCHOOL DISTRICT EDUCATIONAL SERVICES Course of Study Information Page. History English

SERIATION: Ordering Archaeological Evidence by Stylistic Differences

Fashion Business and Manchester

. FASHION PROGRAM OVERVIEW JRJ D zigns

Fashion Make-up: Runway and Editorial Make-up and Hair Skills (SCQF level 7)

Machine Learning. What is Machine Learning?

Student Handbook 2016

Fashion Design, A.A.S.

Research on the Milestones Takt Time of the General-Assembly Shipbuilding

VTCT Level 3 NVQ Award in Airbrush Make-Up

Apparel, Textiles & Merchandising. Business of Fashion. Bachelor of Science

Intelligent Fashion Forecasting Systems: Models and Applications

This unit is an optional unit included in the framework of the SQA Advanced Certificate /Diploma in Retail Management.

Optimizing Perforating Charge Design

DAY. Prerequisite: Command of CAD for Fashion Design Apparel I June 14th though August 16th

Joris Laarman. Bone Chair 2006 Aluminum 45 x77 x76 cm Photo by Jon Lam, NYC Courtesy the artist and Kukje Gallery. December 13, 2011 January 20, 2012

FASHION WITH TEXTILES DESIGN BA (HONS) + FASHION BUSINESS BA (HONS) + FOUNDATION IN FASHION. Programmes are validated by:

Integrating the Concept of Modular Design and Dart Manipulation Technique for the Innovation of Fashion Design for Women

FASHION MERCHANDISING AND DESIGN

Dr. Matteo Zanotti Russo

How to Excel in the Fashion Industry

Breast Reconstruction with Autologous Tissue

Comparison of Boundary Manikin Generation Methods

BSc (Hons) Textile & Fashion Design - E301

Wardrobe Planning CIP

TEXTILES, MERCHANDISING AND FASHION DESIGN (TMFD)

FASHION DRAWING AND ILLUSTRATION LEVEL 2 GRADES THE EWING PUBLIC SCHOOLS 2099 Pennington Road Ewing, NJ 08618

College of Charleston Archives Student Records Listed Alphabetically From cards complied by Ruth Rugheimer

COURSE SYLLABUS. Course Description: Instructional Philosophy: Goals: Notification: Make up Policy: Late Work:

Unit title: Jewellery: Stone Setting: an Introduction (SCQF level 6)

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE

Saurabh Ahluwalia. MBA Krannert Graduate School of Management, Purdue University, Finance and Marketing, 2002

FASHION DESIGN AND MERCHANDISING

MNPE In Collaboration with. Karnataka State Open University. Manasagangotri, Mysore-6. Syllabus Certificate in Fashion Designing

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT Course Curriculum. ELEMENTS OF FASHION (Code: )

HND DESIGN AND PRODUCTION OF FASHION AND TEXTILE

BY KATSUNARI OKAMOTO - FUNDAMENTALS OF OPTICAL WAVEGUIDES: 2ND (SECOND) EDITION BY KATSUNARI OKAMOTO

Cosmetology Program Outline Vestal Avenue, Binghamton, NY (607) COSMETOLOGY PROGRAM OUTLINE

For- Credit Courses and Certificate Programs in Apparel Merchandising & Management for Industry Professionals

SAC MEMBERSHIP. 82 Second Street, San Francisco, CA 94105

MLAS PROJECT RUNAWAY 2017

SURF and MU-SURF descriptor comparison with application in soft-biometric tattoo matching applications

SOLIDWORKS Apps for Kids New Designs

Control system for worked ivory in Namibia

CREATING THE ARTIST ARCHIVES

Syllabus. Directors Dan Carlsson. PhD Associate Professor. Arendus. Instructors Amanda Karn. MA. Arendus

HONORS FASHION DESIGN IV

FASHION. American River College Catalog Fine & Applied Arts Dean: Angela Milano (Interim) Phone: (916) Counseling: (916)

BARBER COMPETITION TIMETABLE, CATEGORIES AND CRITERIA 2019& RULES AND CONDITIONS OF ENTRY

Graduate Teaching Assistant 2006 to 2008, Cornell University, College of Human Ecology, Graduate Teaching Assistant & Academic Advisor

Modesto Junior College Course Outline of Record EHS 280

The Nature Artists Guild of the Morton Arboretum

Restrictions on the Manufacture, Import, and Sale of Personal Care and Cosmetics Products Containing Plastic Microbeads. Overview

DESIGN & SOCIAL CONTEXT Submission to Academic Development and Students Committee

Vision. Current Focus

APDM 496: Field Study in FDM (3 cr) Fashion in 20 th Century Germany (Oral Focus) Summer 2015

PERMANENT COSMETICS & MICROBLADING FUNDAMENTAL TRAINING MASTER YOUR CRAFT

A Ranking-Theoretic Account of Ceteris Paribus Conditions

Project Management Network Diagrams Prof. Mauro Mancini

Higher National Unit specification. General information for centres. Jewellery: Practical Gemmology. Unit code: F3XJ 34

Extension of Fashion Policy at Purchase of Garment on e-shopping Site

Gallery facilities The gallery is relatively small but with properly equipped exhibition space. This enables quick installation with minimum costs.

Fairfield Public Schools Family Consumer Sciences Curriculum Fashion and Design 30/40

school of fashion design SPRING 2015 SCHEDULE: JANUARY 12 th MAY 9 th

29 JULY 2018 BARBER COMPETITION TIMETABLE, CATEGORIES AND CRITERIA RULES AND CONDITIONS OF ENTRY MANAGED BY.

What is econometrics? INTRODUCTION. Scope of Econometrics. Components of Econometrics

The First Crypto-Currency For Printing. WHITE PAPER - LITE VERSION

EDITORIAL CALENDAR Covering society, philanthropy and lifestyles in Arizona since 1982.

Portfolio Requirements Cosmetology

Municipality Program. for more information, call FTRP (3877) web: TextilePrograms.com

DIPLOMA IN GEMMOLOGY

Chapter 6 COURSE OF STUDYCourse of Study

COURSE INFORMATION Choose a course you LOVE

Syracuse City School District Career and Technical Education Program Course Syllabus BRB100: Barbering 100

Art in the Plaza Guidelines

RANGER COLLEGE High School COURSE SYLLABUS. COURSE TITLE: Principles of Skin Care/Facials and Related Theory

Jewellery and Bijou Design INTENSIVE COURSE - JEWELLERY AND BIJOU DESIGN

Session 10. Sourcing and Supplier Management Practices

CURRICULUM VITAE. Amharic Spoken Very good, written Very good

Transcription:

ONR: Hoffman 8c Padberg Final Report 1 FINAL REPORT ON GRANT N0014-90-J-1324 SUBMITTED TO THE OFFICE OF NAVAL RESEARCH Arlington, Virginia Submitted - August, 1996 Solving large-scale combinatorial optimization problems Short summary of research under Grant N0014-90-J-1324 Optimization problems are concerned with the efficient use or allocation of limited resources to meet desired objectives. These problems are characterized by the large number of alternatives that satisfy the basic conditions of each problem. The selection of a particular solution as the best solution to a problem depends on some goal or over-all objective. The versatility of the combinatorial model stems from the fact that in many practical problems, activities or resources, such as machines, airplanes, missile target sites, and people are indivisible. Also, many problems have only a finite number of alternative choices and consequently can appropriately be formulated as combinatorial problems. We refer the reader to the following texts and their bibliographical references for further review of some of these important engineering and managerial decision problems: Combinatorial and Integer Programming (Nemhauser and Wolsey), Applied Mathematical Programming (Bradley, Hax and Magnanti), Principles of Operations Research (Wagner), and Model Building in Mathematical Programming (Williams). The general class of combinatorial optimization problems we have studied and are relevant to the strike-force planning problem is of the the form of a pure (0,1) linear programming problem, which we shall refer to as Problem Zjp: mm CX X subject to Ax < b; x {0,1} ETIC QUALIW njgpboted 3 [ L>>, Approved for public relecjse; Distribution Unlimited-

ONR: Hoffman & Padberg Final Report 2 where A is an mxn matrix, b is an m-vector and c is an n-vector. In its general form, Problem ZIP belongs to the class of NP-complete or hard problems for which to date no technically good (i.e. polynomially bounded) methods of solution are known. While in terms of worst-case analysis, Problem ZIP may remain insoluble, the empirical record of optimizing specific instances of large-scale problems is encouraging: see Crowder, Johnson and Padberg [1983], Grötschel, Junger and Reinelt [1984], Barahona and Maccioni [1982], Martin and Schräge [1985], Martin [1984], Van Roy and Wolsey [1985], Balas and Ng[1986], and Leung and Magnanti [1986], Dietrich and Escudero [1988], Monma and Grötschel[1990], and Padberg and Rinaldi[1990] and Hoffman and Padberg[1992] for specific problem classes successfully solved and Hoffman and Padberg [1985] and Padberg and Rinaldi[1990] for a survey and overview of such approaches. Each of these papers uses cutting planes based on the polyhedral structure of integer polytopes to tighten the linear programming relaxation of Problem Zip. When it is not possible to generate any further cuts (due to an incomplete understanding of the polyhedral structure, or due to an inability to generate cuts of a known form algorithmically), the algorithms resort to branch-and-cut - the use of cutting planes based on polyhedral theory into a general searchtree framework whereby cutting planes are not only used prior to branching but also within the search tree. For details on the development of branchand cut, see the papers by Padberg and Rinaldi [1987,1991], and Hoffman and Padberg [1989,1992, 1993,1995] and extended to a parallel algorithm in Cannon and Hoffman [1989]. It had been presumed until recently that problems having more than a few hundred decision variables could not be solved to optimality, and so heuristics were usually employed producing, in general, suboptimal solutions, i.e. feasible solutions without any guarantee as to their "closeness" to a best possible problem solution. Results of research performed under this grant have shown that problems having thousands, and sometimes millions, of variables can be solved using present-day technology based on mathematical results that utilize the structure underlying the problem and that incorporate related advances of the mathematical theory into the general approach called branch-and-cut. Such algorithms are now available in commiercial software such as OSL [IBM, 1992] and Cplex [Cplex, 1993].

ONR: Hoffman k Padberg Final Report 3 Our computational successes to date have enabled us to acquire a variety of real-world problems, when it was believed that one could only solve integer programming problems having a few hundred variables, industry and government organizations proceed to use "ad hoc" solution procedures and avoided the careful modeling of the "true" optimization problem. Thus data was scarse and it was difficult to know which problem areas were important to the applied community. It is precisely the successes of the past few years that allows us entry into the applied defense community. Seeing new problem areas provides us with a stimulus for further mathematical developments which, in turn, allows the solution of a larger set of important combinatorial optimization problems. Publications under ONR Grant N00014-90-J-1324 Books published: Padberg, M. (1995) Linear Optimization and Extensions Springer-Verlag, Berlin. 448 pp. Papers published in refereed journals: Alevras, D., M. Padberg and M.P. Rijal "The convex hull of a linear congruence relation in zero-one variables" (1995) ZOR-Mathematical Models of Operations Research 41 1-23. Alevras, D. and M. Padberg (1994) "Order preserving assignments" (1994) Naval Research Quarterly Cannon, T.L. and Hoffman, K.L. (1990) "Large-scale linear programming on distributed workstations", Annals of Operations Research 22 181-217. Domich,P.D., Hoffman, K.L. Jackson, R.H.F. and McLane, M. (1991) "A microcomputer based solver for the facility location problem" Management Science. 37 960-979.

ONR: Hoffman & Padberg Final Report 4 Harris,C, Hoffman K.L. and Yarrow, L.A. (1995) "Obtaining ptimal latin hypercube sampling plans" Annals of O.R. 58 243-260. Harris, C. Hoffman, K.L. and Yarrow, L.A. (1995) "Obtaining minimumcorrelation latin hypercube sampling plans using an ip-based heuristic" OR Spektrum 17 139-148 Hoffman, K.L. and Padberg, M. (1991) "Techniques for improving the LPrepresentation of zero-one linear programming problems" ORSA Journal on Computing, 3 121-134. Hoffman, K.L. and Padberg, M. (1994) "Solving airline crew scheduling problems by branch-and-cut" Management Science. 39 657-682. Hoffman, K.L. and Padberg, M. (1995) "Combinatorial and Integer Programming" Encyclopedia of Operations Research, Springer-Verlag. Hoffman, K.L. and Padberg M. (1995) "The Traveling Salesman Problem" Encyclopedia of Operations Research, Springer-Verglag. Hoffman, K.L. and Padberg M. (1995) "Bestimmung optimaler Einsatzplane fur Flugpersonal" Mathematic in der Praxis Springer-Verlag. 509-532. Padberg, M. (1994) "Lehman's forbidden minor characterization of ideal 0-1 matrices" Annals of Discrete Mathematics 111 409-420. Padberg, M. and Rinaldi, G. (1989) "A Branch-and-Cut Approach to a Traveling Salesman Problem with Side Constraints" Management Science 35,1393-1412 Padberg, M. and Rinaldi, G. (1990) "An efficient algorithm for the minimum capacity cut problem" Mathematical Programming Series A, 47, 19-36. Padberg, M. and Rinaldi,G (1991) "A branch-and-cut algorithm for the resolution of large-scale symmetric traveling saleman problems" SIAM Review 33, 60-100. Padberg, M. and Rinaldi, G. (1990) "Facet identification for the symmetric traveling saleman polytope" Mathematical Programming 47 219-257. Padberg, M. (1989) "The Boolean Quadric Polytope: Some Characteristics, Facets*and Relatives" Mathematical Programming, Series #,45 139-172.

ONR: Hoffman ic Padberg Final Report 5 Padberg, M. and Sung, T-Y. (1991) "An analytical comparison of traveling salesman problems", Mathematical Programming. 52 315-358. Padberg, M. and Sung, T-Y. (1993) "An analytical derivation of max-flow min-cut" Mathematical and Computer Modelling Padberg, M. and M. Wilczak (1993) "Boolean polynomials and set functions", Mathematical and Computer Modelling 17 3-6. Papers submitted to refereed journals (and not yet published): Alevras, D. and Padberg, M. "Small min-cut polyhedra" submitted to Mathematics of Operations Research Rushmeier, R., Hoffman, K. and Padberg, M. "Solving large scheduling problems arising in the airline industry" submitted to Operations Research Alevras, D. and Padberg, M. "Order preserving assignments without contiguity" submitted to Discrete Mathematics Honors/Awards/Elected Offices: Dr. Karla L. Hoffman was awarded the Distinguished Faculty Award by the President and Board of Visitors of George Mason University, on April 30, 1989. Each school within the university honors one faculty member per year with this award. She has served as Treasurer of ORSA, 1993-1994 and now serves as Treasurer of INFORMS, 1995-1996. She is Associate Editor of Mathematical Programming, Series B, SIAM, Journal on Optimization, Computational Mathematical Programming and Applications. Karla Hoffman has been invited to give a tutorial on new developments in Integer Programming solution technologies at the INFORMS Computer Science Technical Section meeting in Dallas TX, January, 1996.

ONR: Hoffman & Padberg Final Report 6 In 1990, Dr. Manfred Padberg received an Alexander-von-Humbolt Research Award for senior U.S. scientists. He was also invited to work at the Ecole Polytechnique during his sabbatical leave from New York University (academic year 1989-1990). During his stay in Paris, Dr. Padberg twice taught a course in combinatorial optimization in the graduate program run jointly by Ecole Polytechnique and the University of Paris (Sorbonne). He also accepted a position as Visiting Distinguished Research Professor at George Mason University, and resides at George Mason University during the summer terms. Manfred Padberg gave an invited plenary talk on Integer Programming techniques at the ORSA/TIMS meeting in San Fransisco, Fall, 1992. He lectured on combinatorial otpimization at Berlin Technical University and at Bonn Unviversity.