Unimodularity in Solving Ilp Model
نویسندگان
چکیده
The global routing problem is becoming more and more important in the design of today's integrated circuits. A small chip may contain up to millions of components and wires. Although global routing can be formulated as an integer linear programming problem, it is hard to solve directly using currently available solvers. We discuss a relaxation of the problem to a linear programming (LP) formulation with a fractional solution. However, the relaxation yields an NP-hard problem. In this thesis, we introduce three relaxations: the primal (Pc), the Lagrange dual (Dc), and the unimodular (Pl) formulation. At optimality, all three problems have the same objective value. A new way to tackle the LP problem is introduced: first solve the Dc and try to find Lagrange multipliers in order to build the Pl model, from which an integer solution can be obtained directly. An implementation based on the discussed approaches was tested using IBM benchmarks.
منابع مشابه
The complexity landscape of decompositional parameters for ILP
Integer Linear Programming (ILP) can be seen as the archetypical problem for NP-complete optimization problems, and a wide range of problems in artificial intelligence are solved in practice via a translation to ILP. Despite its huge range of applications, only few tractable fragments of ILP are known, probably the most prominent of which is based on the notion of total unimodularity. Using ent...
متن کاملناحیه جواب جدید برای حل مدل برنامه ریزی خطی بازه ای
We consider interval linear programming (ILP) problems in the current paper. Best-worst case (BWC) is one of the methods for solving ILP models. BWC determines the values of the target function, but some of the solutions obtained through BWC may result in an infeasible space. To guarantee that solution is completely feasible (i.e. avoid constraints violation), improved two-step method (ITSM) ...
متن کاملA New ILP Model for Identical Parallel-Machine Scheduling with Family Setup Times Minimizing the Total Weighted Flow Time by a Genetic Algorithm
This paper presents a novel, integer-linear programming (ILP) model for an identical parallel-machine scheduling problem with family setup times that minimizes the total weighted flow time (TWFT). Some researchers have addressed parallel-machine scheduling problems in the literature over the last three decades. However, the existing studies have been limited to the research of independent jobs,...
متن کاملSolving the Employee Timetabling Problem Using Advanced SAT & ILP Techniques
The Employee Timetabling Problem (ETP) is concerned with assigning a number of employees into a given set of shifts over a fixed period of time while meeting the employee’s preferences and organizational work regulations. The problem also attempts to optimize the performance criteria and distribute the shifts equally among the employees. The problem is known to be a complex optimization problem...
متن کاملA Farewell to Unimodularity
We interpret the unimodularity condition in almost commutative geometries as central extensions of spin lifts. In Connes’ formulation of the standard model this interpretation allows to compute the hypercharges of the fermions. PACS-92: 11.15 Gauge field theories MSC-91: 81T13 Yang-Mills and other gauge theories
متن کامل