Opracowanie językowe dr inż. J. Jarnicki

Slides:



Advertisements
Similar presentations
Population-based metaheuristics Nature-inspired Initialize a population A new population of solutions is generated Integrate the new population into the.
Advertisements

Local Search Algorithms Chapter 4. Outline Hill-climbing search Simulated annealing search Local beam search Genetic algorithms Ant Colony Optimization.
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Multi-Objective Optimization NP-Hard Conflicting objectives – Flow shop with both minimum makespan and tardiness objective – TSP problem with minimum distance,
Gizem ALAGÖZ. Simulation optimization has received considerable attention from both simulation researchers and practitioners. Both continuous and discrete.
Spie98-1 Evolutionary Algorithms, Simulated Annealing, and Tabu Search: A Comparative Study H. Youssef, S. M. Sait, H. Adiche
Channel Assignment using Chaotic Simulated Annealing Enhanced Neural Network Channel Assignment using Chaotic Simulated Annealing Enhanced Hopfield Neural.
Multiobjective VLSI Cell Placement Using Distributed Simulated Evolution Algorithm Sadiq M. Sait, Mustafa I. Ali, Ali Zaidi.
1 Chapter 5 Advanced Search. 2 Chapter 5 Contents l Constraint satisfaction problems l Heuristic repair l The eight queens problem l Combinatorial optimization.
Nature’s Algorithms David C. Uhrig Tiffany Sharrard CS 477R – Fall 2007 Dr. George Bebis.
21st European Conference on Operational Research Algorithms for flexible flow shop problems with unrelated parallel machines, setup times and dual criteria.
Reporter : Mac Date : Multi-Start Method Rafael Marti.
1 A hybrid particle swarm optimization algorithm for optimal task assignment in distributed system Peng-Yeng Yin and Pei-Pei Wang Department of Information.
Fast Force-Directed/Simulated Evolution Hybrid for Multiobjective VLSI Cell Placement Junaid Asim Khan Dept. of Elect. & Comp. Engineering, The University.
Jan 6-10th, 2007VLSI Design A Reduced Complexity Algorithm for Minimizing N-Detect Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
1 IE 607 Heuristic Optimization Introduction to Optimization.
Ant Colony Optimization: an introduction
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
Population-based metaheuristics Nature-inspired Initialize a population A new population of solutions is generated Integrate the new population into the.
Lecture: 5 Optimization Methods & Heuristic Strategies Ajmal Muhammad, Robert Forchheimer Information Coding Group ISY Department.
Metaheuristics Meta- Greek word for upper level methods
Internet Engineering Czesław Smutnicki Discrete Mathematics – Discrete Optimization.
Stochastic Approximation and Simulated Annealing Lecture 8 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO Working.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Complete Coverage Path Planning Based on Ant Colony Algorithm International conference on Mechatronics and Machine Vision in Practice, p.p , Dec.
Building “ Problem Solving Engines ” for Combinatorial Optimization Toshi Ibaraki Kwansei Gakuin University (+ M. Yagiura, K. Nonobe and students, Kyoto.
Carlos Eduardo Maldonado Research Professor Universidad del Rosario INNOVATION AND COMPLEXITY.
Internet Engineering Czesław Smutnicki Discrete Mathematics – Computational Complexity.
Internet Engineering Czesław Smutnicki Discrete Mathematics – Location and Placement Problems in Information and Communication Systems.
Optimization Problems - Optimization: In the real world, there are many problems (e.g. Traveling Salesman Problem, Playing Chess ) that have numerous possible.
1 Chapter 5 Advanced Search. 2 Chapter 5 Contents l Constraint satisfaction problems l Heuristic repair l The eight queens problem l Combinatorial optimization.
LECTURE 13. Course: “Design of Systems: Structural Approach” Dept. “Communication Networks &Systems”, Faculty of Radioengineering & Cybernetics Moscow.
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
Mathematical Models & Optimization?
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
LOG740 Heuristic Optimization Methods Local Search / Metaheuristics.
Ant Algorithm and its Applications for Solving Large Scale Optimization Problems on Parallel Computers Stefka Fidanova Institute for Information and Communication.
ZEIT4700 – S1, 2015 Mathematical Modeling and Optimization School of Engineering and Information Technology.
Version 1.1 Improving our knowledge of metaheuristic approaches for cell suppression problem Andrea Toniolo Staggemeier Alistair R. Clark James Smith Jonathan.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Asst. Prof. Dr. Ahmet ÜNVEREN, Asst. Prof. Dr. Adnan ACAN.
Chapter 5. Advanced Search Fall 2011 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Opracowanie językowe dr inż. J. Jarnicki
Optimization of combinatorial problems with parallel hybrid evolutionary algorithms Tansel Dökeroğlu, Ph.D. First I would like to thank you for giving.
Opracowanie językowe dr inż. J. Jarnicki
Professor Chen Lin and Assistant Prof Jing He
Digital Optimization Martynas Vaidelys.
A Study of Group-Tree Matching in Large Scale Group Communications
Meta-heuristics Introduction - Fabien Tricoire
School of Computer Science & Engineering
Opracowanie językowe dr inż. J. Jarnicki
Probability-based Evolutionary Algorithms
ISP and Egress Path Selection for Multihomed Networks
Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs
metaheuristic methods and their applications
Designing of Cellular Mobile Networks Using Modern Heuristics
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Multi-Objective Optimization
Scheduling and Workload Balancing for Clouds
“Hard” Optimization Problems
A survey on Bio inspired Routing in MANETs
The Coverage Problem in a Wireless Sensor Network
ZEIT4700 – S1, 2016 Mathematical Modeling and Optimization
Chapter 5. Advanced Search
More on HW 2 (due Jan 26) Again, it must be in Python 2.7.
More on HW 2 (due Jan 26) Again, it must be in Python 2.7.
Area Coverage Problem Optimization by (local) Search
Presentation transcript:

Opracowanie językowe dr inż. J. Jarnicki Internet Engineering Czesław Smutnicki Discrete Mathematics – Location and Placement Problems in Information and Communication Systems

PRESENTATION OUTLINE location and placement problems, solution methodology, classical RND problems, more realistic RND problem, map topology, cell model, coverage, the optimization problem, solution methods, computer experiments, conclusions

LOCATION AND PLACEMENT PROBLEMS VLSI floorplanning, service or warehouse or facility location (known as QAP, Quadratic Assignment Problem), databases and network services migration and replication, antenna placement in mobile telecommunication, cell planning for cellular networks, distribution of access points in wireless networks, ad hoc networks, planning of distribution of wireless sensors …

SOLUTION METHODOLOGY. TIME OF CALCULATIONS/COST OF CALCULATION CURSE OF DIMENSIONALITY Please wait. Calculations will last 3 289 years NP-HARDNESS  LAB INSTANCE 5..20 VARIABLES ! ! ? NONLINEAR FUNCTION OF 2000 VARIABLES !!! INSTANCE FROM PRACTICE

SOLUTION METHODOLOGY. CURRENT STATE IN DISCRETE OPTIMIZATION Theory of NP-completness Polynomial-time algorithms Exact methods (B&B, DP, ILP, BLP, MILP, SUB,…) Packages and solvers (LINDO, CPLEX, ILOG, …) Approximate methods (…): heuristics, metaheuristics, meta2heuristics Quality measures of approximation (absolute, relative, …) Analysis of quality measures (worst-case, probabilistic, experimental) Calculation cost (pessimistic, average, experimentally tested) Approximation schemes (AS, polynomial-time PTAS, fully polynomial-time FPTAS) Competitive analysis (no-line algorithms) Inapproximality theory Useful experimental methods (…) „No free lunch” theorem Public benchmarks Parallel and distributed methods: new class of algorithms Simulation

SOLUTION METHODOLOGY. CURRENT STATE IN DISCRETE OPTIMIZATION

SOLUTION METHODOLOGY. APPROXIMATE METHODS constructive/improvement priority rules random search greedy randomized adaptive simulated annealing simulated jumping estimation of distribution tabu search adaptive memory search variable neighborhhod search evolutionary, genetic search differential evolution biochemistry methods immunological methods ant colony optimization particle swarm optimization neural networks threshold accepting bee search path search beam search scatter search harmony search path relinging adaptive search constraint satisfaction descending, hill climbing multi-agent memetic search intelligent wather drops electromagnetic search * * * * * METHODS RESISTANT TO LOCAL EXTREMES

RADIO NETWORK DESIGN (RND) PROBLEM. CLASSICAL MATHEMATICAL MODEL x CELL MODEL k n m

RADIO NETWORK DESIGN (RND) PROBLEM. CLASSICAL MATHEMATICAL MODEL PROBLEM DATA SOLUTION CONSTRAINTS GOAL FUNCTION Percentage of covered region, =2

RADIO NETWORK DESIGN (RND) PROBLEM. CLASSICAL MATHEMATICAL MODEL cont. MULTIPLE CRITERIA CASE NP-hard problems Balance between criteria Scalarising Pareto set, Pareto frontier Approximate algorithms Approximation of Pareto frontier

MORE REALISTIC RND PROBLEMS. MAP TOPOLOGY

MORE REALISTIC RND PROBLEMS. CELL MODEL Ri(Pi) Ci(Pi) Ci(Pi) Ci(Pi) Pi Pi Pi Pi

MORE REALISTIC RND PROBLEMS. COVERAGE CHECKING POINT (pi, qi) SOLUTION; ANTENNA LOCATED IN POINTS FROM K; POWERS ARE Pi

THE OPTIMIZATION PROBLEM GOAL FUNCTION VALUE UNDER CONSTRAINTS

SOLUTION METHODS. DECOMPOSITION: LOWER LEVEL GOAL FUNCTION VALUE UNDER CONSTRAINTS

SOLUTION METHODS. DECOMPOSITION: MIDDLE LEVEL GOAL FUNCTION VALUE UNDER CONSTRAINTS

SOLUTION METHODS. DECOMPOSITION: UPPER LEVEL GOAL FUNCTION VALUE

SOLUTION METHODS LOWER LEVEL: EXACT SOLUTION MIDDLE LEVEL: KNAPSACK (APPROXIMATION) UPPER LEVEL: SIMULATED ANNEALING, AUTOTUNNIG VERSION WITH BOLTZMAN COOLING SCHEME AND SOME STEPS IN FIXED TEMPERATURE; SPECIFIC NEIGHBORHOOD BASED ON LOCAL VICINITY OF THE LOCATION POINT

COMPUTER EXPERIMENTS

CONCLUSIONS AND FURTHER RESEARCH the algorithm offers more realistic model of RND problem the model is smaller size and scalable new constraints can be embedded in the model model can be extended to multicriteria case further research are needed for evaluating the quality of the proposed methods on broader test of instances approximate solutions should be compared to exact solutions (CPLEX package) to evaluate their quality

Thank you for your attention LOCATION AND PLACEMENT PROBLEMS IN INFORMATION AND COMMUNICATION SYSTEMS Czesław Smutnicki