Pareto Recommendation via Graph-Based Modeling for Interactive Decision-Making

Size: px
Start display at page:

Download "Pareto Recommendation via Graph-Based Modeling for Interactive Decision-Making"

Transcription

1 Pareto Recommendation via Graph-Based Modeling for Interactive Decision-Making Dr. Ofer M. Shir School of Computer Science, Tel-Hai College, Israel Based on a recent paper that appeared in EVOLVE-2014, oint work with IBM-Research and the Technion

2 Presentation Overview Motivation: Consumable Pareto Analytics Automated Recommendation Gain Desire versus Loss Aversion Graph Modeling and Subset Attainment 5-Dec-14 Shir, LIACS Colloquium 2

3 Motivation: Consuming Optimality Following a multiobective optimization process the Pareto Frontier is attained (deterministic algorithms vs. heuristics) Our scenario: The DM s preferences and tendencies are known (e.g., following an elicitation process) Typical real-world client s request can you narrow-down the Frontier to recommended solutions only? Goal Derive a subset of solution-points on the Frontier Account for gain-prone and loss-averse subsets The means: Graph-Based Modeling 5-Dec-14 Shir, LIACS Colloquium 3

4 Related Work Relevant studies lie in the domains of Multi-Criterion Decision Making and Interactive Recommender Systems Preference Elicitation Multi-Attribute Utility Theory, Analytical Hierarchy Process Recommendation ELECTRE 5-Dec-14 Shir, LIACS Colloquium 4

5 AUTOMATED RECOMMENDATION 5-Dec-14 Shir, LIACS Colloquium 5

6 5-Dec-14 Shir, LIACS Colloquium 6

7 Proposed Framework 5-Dec-14 Shir, LIACS Colloquium 7

8 Clustering Divide the Pareto hyper-surface into smaller regions and let the DM focus only on regions they find interesting: The solutions in each cluster are independent of the other clusters. Eventually, we select n i winners, out of N i solutions ( n i /N i n/n ) 5-Dec-14 Shir, LIACS Colloquium 8

9 Pairwise Comparisons Measure for each pair of solutions the degree of certainty that solution a outperforms solution b Simpler than conducting global prioritization over a set of solutions: N i 1 N 2 ~ 2 1i 2 2 Seems like a natural task for the DM We consider three estimation techniques: 1. K-Optimality feat. Fuzzy Logic 2. ELECTRE-III 3. ELECTRE-IS 5-Dec-14 Shir, LIACS Colloquium 9

10 Graph Construction Shir, LIACS Colloquium 5-Dec-14 10

11 Fuzzy Logic Relations When comparing two solutions, we account for the degree of improvement in each coordinate by means of fuzzy membership functions (better/equal/worse) : Shir, LIACS Colloquium 1 < = > 5-Dec

12 Fuzzy Logic: k-dominance and k-optimality We state that solution f 1 k-dominates f 2 if and only if, w ne f, f m and k 1 2 nb f, f n f, f and denote it as. Note: 0, k 0 will reduces this relation to Paretodominance relation As a result, we may define the following preference function: 5-Dec-14 Shir, LIACS Colloquium 12

13 ELimination Et Choix Traduisant la REalité (ELECTRE) Consider the binary comprehensive outranking relation S; holds when, with respect to every criterion, is at least as good as a as The subset of all criteria that are in concordance with the assertion asa is called the concordant coalition (with this assertion). It is denoted by a C asa asa The th criterion is in discordance with the assertion if and only if The subset of all criteria that are in discordance with the assertion is the discordant coalition Given the set of criteria (obectives) F, we may conclude 5-Dec-14 ap a iff iff f f C apa C apa C a Sa a f a q a f a p C a Sa C apa F asa a asa ap a 13 Shir, LIACS Colloquium

14 Concordance/Discordance, Hesitation, Veto C a Sa C apa F There are scenarios where ; these would hold when aq a f a p f a f a q p q Finally, with each ordered pair a, a, a partition of F into three subsets is associated: Upon the validation of, we consider discordant criteria. We also consider a veto threshold, v, defined by means of the following statement: f iff a f a v is incompatible with the assertion the other performances are. C asa C aqa C apa F asa asa whatever 5-Dec-14 Shir, LIACS Colloquium 14

15 Utilizing ELECTRE We consider 2 specific variants and derive estimation metric (details excluded): ELECTRE-III ELECTRE-IS where holds if and only if Shir, LIACS Colloquium 5-Dec-14 15

16 Outranking Aftermath We construct a complete directed graph with weights: Minimal value 0: a is certainly not better than b Large positive value: the degree to which a is preferred over b Calibration of either methods is necessary. Fuzzy scoring reflects the Gain-Prone POV. ELECTRE methods reflect the Loss-Averse POV. 5-Dec-14 Shir, LIACS Colloquium 16

17 Selection: Loss Averse versus Gain-Prone Inspired by studies of Kahneman-Tversky, we devise: GP track: solutions that "win the most" form the top offensive team LA track: solutions that "lose the least" form the top defensive team 5-Dec-14 Shir, LIACS Colloquium 17

18 Suggested Selection: Graph Kernels A graph kernel is the subset of vertices that is both independent and dominating: if u, v then u, v, v, u for any v there exists u : u, v Kernels are typically computed in ELECTREbased selection schemes as the output of the selection process. We argue that kernels are inappropriate for our selection process due to the following reasons: Defined for unweighted graphs No control over its size; may be empty 5-Dec-14 Shir, LIACS Colloquium 18

19 GP Track: The Top Offensive Team Algorithm 1 naïve: 1. For each vertex: n i 2. Select top vertices Algorithm 2 a relaxation of the Dominating Set Problem for weighted graphs: 1. For each set D, we define the covering degree of each vertex as, 2. We define the covering degree of each set as the total degree of all vertices, 3. Solve: 5-Dec-14 Shir, LIACS Colloquium 19

20 Solving 1. Greedy: Since cvr(d) constitutes a submodular monotone function, this approach guarantees a (1-1/e)-approximation to it! 2. Mixed-Integer LP (MILP; employing ILOG-CPLEX): Binary decision variables: where translates to vertex v to cover vertex u Shir, LIACS Colloquium 5-Dec-14 20

21 LA Track: The Top Defensive Team Algorithm 3 naïve: 1. For each vertex: 2. Select tail vertices Algorithm 4 : n i 1. For each resisting set R, we define the degree of each vertex as, 2. The resistance degree of each set is then defined as the maximal degree of all vertices (i.e., the strongest offence on R):, 3. Solve: 5-Dec-14 Shir, LIACS Colloquium 21

22 Solving 1. Greedy: 2. MILP: Binary decision variables: 5-Dec-14 Shir, LIACS Colloquium 22

23 Demonstration: 5-Obective Problem Visualization by means of SOMMOS: Shir, LIACS Colloquium 23

24 Discussion ELECTRE is oriented toward loss aversion, but does not excel in distinguishing between domination to quasidomination On the other hand, the Fuzzy K-Domination approach does not differentiate between loss aversion to gain favoring We also propose a hybrid approach As long as we are not imposed to a significant loss (ELECTREwise), we would like to rank according to gains/winnings We utilize ELECTRE to evaluate incredibility and Fuzzy/K- Optimality to measure preference LA is not GP-dual! 5-Dec-14 Shir, LIACS Colloquium 24

25 References Shir, O.M., Chen, Sh., Amid, D., Margalit, O., Masin, M., Anaby-Tavor, A., Boaz, D.: Pareto Landscapes Analyses via Graph-Based Modeling for Interactive Decision- Making. Advances in Intelligent Systems and Computing volume 288 (EVOLVE-2014), Springer (2014) Chen, Sh., Amid, D., Shir, O.M., Boaz, D., Schreck, T., Limonad, L.: Self-Organizing Maps for Multi-Obective Pareto Frontiers. In: Proceedings of the Pacific Visualization Symposium, PacificVis-2013, IEEE (2013) Roy, B.: The Outranking Approach and the Foundations of ELECTRE Methods. Theory and Decision 31 (1991) Saaty, T.L.: The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation. McGraw-Hill (1980) Kahneman, D., Tversky, A.: Prospect Theory: An Analysis of Decision Under Risk. Econometrica 47(2) (March 1979) Farina, M., Amato, P.: Fuzzy Optimality and Evolutionary Multiobective Optimization. In: Evolutionary Multi-Criterion Optimization. Volume 2632 of Lecture Notes in Computer Science. Springer Berlin Heidelberg (2003) Nemhauser, G.L., Wolsey, L.A., Fisher, M.L.: An Analysis of Approximations for Maximizing Submodular Set Functions - I. Mathematical Programming 14(1) (1978) Dec-14 Shir, LIACS Colloquium 25

Pareto Landscapes Analyses via Graph-Based Modeling for Interactive Decision-Making

Pareto Landscapes Analyses via Graph-Based Modeling for Interactive Decision-Making Pareto Landscapes Analyses via Graph-Based Modeling for Interactive Decision-Making Ofer M. Shir 1,2, Shahar Chen 1,3, David Amid 1, Oded Margalit 1, Michael Masin 1, Ateret Anaby-Tavor 1, and David Boaz

More information

Index. ,a-possibility efficient solution, programming, 275

Index. ,a-possibility efficient solution, programming, 275 Index,a-possibility efficient solution, 196 0-1 programming, 275 aggregation, 31 of fuzzy number, 55 operator, 37, 45 agreement-discordance principle, 61 agricultural economics, 205 Arrow's impossibility

More information

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research Copyright 2010 All rights reserved Integrated Publishing association Review Article ISSN 2229 3795 The

More information

ALGORITHM SYSTEMS FOR COMBINATORIAL OPTIMIZATION: HIERARCHICAL MULTISTAGE FRAMEWORK

ALGORITHM SYSTEMS FOR COMBINATORIAL OPTIMIZATION: HIERARCHICAL MULTISTAGE FRAMEWORK ALGORITHM SYSTEMS FOR COMBINATORIAL OPTIMIZATION: HIERARCHICAL MULTISTAGE FRAMEWORK Dr. Mark Sh. Levin, The Research Inst., The College Judea & Samaria, Ariel, Israel Introduction In recent decades, signicance

More information

A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS

A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS Yossi Bukchin Michal Tzur Dept. of Industrial Engineering, Tel Aviv University, ISRAEL Abstract In

More information

Multi-Criteria Decision Making 1-AHP

Multi-Criteria Decision Making 1-AHP Multi-Criteria Decision Making 1-AHP Introduction In our complex world system, we are forced to cope with more problems than we have the resources to handle We a framework that enable us to think of complex

More information

New Trials on Test Data Generation: Analysis of Test Data Space and Design of Improved Algorithm

New Trials on Test Data Generation: Analysis of Test Data Space and Design of Improved Algorithm New Trials on Test Data Generation: Analysis of Test Data Space and Design of Improved Algorithm So-Yeong Jeon 1 and Yong-Hyuk Kim 2,* 1 Department of Computer Science, Korea Advanced Institute of Science

More information

PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP

PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP Analytic Hierarchy 014, Washington D.C., U.S.A. PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP Stan Lipovetsky GfK Custom Research North America Mineapolis, MN, USA E-mail: stan.lipovetsky@gfk.edu ABSTRACT

More information

A Simulation Based Comparative Study of Normalization Procedures in Multiattribute Decision Making

A Simulation Based Comparative Study of Normalization Procedures in Multiattribute Decision Making Proceedings of the 6th WSEAS Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases, Corfu Island, Greece, February 16-19, 2007 102 A Simulation Based Comparative Study of Normalization

More information

A Genetic Algorithm Applied to Graph Problems Involving Subsets of Vertices

A Genetic Algorithm Applied to Graph Problems Involving Subsets of Vertices A Genetic Algorithm Applied to Graph Problems Involving Subsets of Vertices Yaser Alkhalifah Roger L. Wainwright Department of Mathematical Department of Mathematical and Computer Sciences and Computer

More information

Application of Fuzzy AHP and ELECTRE to Network Selection

Application of Fuzzy AHP and ELECTRE to Network Selection Application of Fuzzy AHP and ELECTRE to Network Selection Dimitris E. Charilas, Ourania I. Markaki, John Psarras, and Philip Constantinou National Technical University of Athens, Department of Electrical

More information

Decision Processes in Public Organizations

Decision Processes in Public Organizations Decision Processes in Public Organizations SYLVIA ENCHEVA Stord/Haugesund University College Faculty of Technology, Business and Maritime Sciences Bjørnsonsg. 45, 558 Haugesund NORWAY sbe@hsh.no SHARIL

More information

α Coverage to Extend Network Lifetime on Wireless Sensor Networks

α Coverage to Extend Network Lifetime on Wireless Sensor Networks Noname manuscript No. (will be inserted by the editor) α Coverage to Extend Network Lifetime on Wireless Sensor Networks Monica Gentili Andrea Raiconi Received: date / Accepted: date Abstract An important

More information

A compromise method for solving fuzzy multi objective fixed charge transportation problem

A compromise method for solving fuzzy multi objective fixed charge transportation problem Lecture Notes in Management Science (2016) Vol. 8, 8 15 ISSN 2008-0050 (Print), ISSN 1927-0097 (Online) A compromise method for solving fuzzy multi objective fixed charge transportation problem Ratnesh

More information

5. Lecture notes on matroid intersection

5. Lecture notes on matroid intersection Massachusetts Institute of Technology Handout 14 18.433: Combinatorial Optimization April 1st, 2009 Michel X. Goemans 5. Lecture notes on matroid intersection One nice feature about matroids is that a

More information

Integer Programming ISE 418. Lecture 1. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 1. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 1 Dr. Ted Ralphs ISE 418 Lecture 1 1 Reading for This Lecture N&W Sections I.1.1-I.1.4 Wolsey Chapter 1 CCZ Chapter 2 ISE 418 Lecture 1 2 Mathematical Optimization Problems

More information

Construct your own ELECTRE method

Construct your own ELECTRE method Construct your own ELECTRE method Mi losz Kadziński,a, Tomasz Mieszkowski a, Micha l Tomczyk a, Sébastien Bigaret b,c a Institute of Computing Science, Poznań University of Technology, Piotrowo 2, 60-965

More information

An Empirical Study of Lazy Multilabel Classification Algorithms

An Empirical Study of Lazy Multilabel Classification Algorithms An Empirical Study of Lazy Multilabel Classification Algorithms E. Spyromitros and G. Tsoumakas and I. Vlahavas Department of Informatics, Aristotle University of Thessaloniki, 54124 Thessaloniki, Greece

More information

Application of the Fuzzy AHP Technique for Prioritization of Requirements in Goal Oriented Requirements Elicitation Process

Application of the Fuzzy AHP Technique for Prioritization of Requirements in Goal Oriented Requirements Elicitation Process Application of the Fuzzy AHP Technique for Prioritization of Requirements in Goal Oriented Requirements Elicitation Process Rajesh Avasthi PG Scholar, Rajasthan India P. S. Sharma Research Scholar, Rajasthan

More information

A New Online Clustering Approach for Data in Arbitrary Shaped Clusters

A New Online Clustering Approach for Data in Arbitrary Shaped Clusters A New Online Clustering Approach for Data in Arbitrary Shaped Clusters Richard Hyde, Plamen Angelov Data Science Group, School of Computing and Communications Lancaster University Lancaster, LA1 4WA, UK

More information

Connections in Networks: A Hybrid Approach

Connections in Networks: A Hybrid Approach Connections in Networks: A Hybrid Approach Carla P. Gomes 1, Willem-Jan van Hoeve 2, and Ashish Sabharwal 1 1 Department of Computer Science, Cornell University, Ithaca NY 14853, U.S.A. {gomes,sabhar}@cs.cornell.edu

More information

Algorithmic complexity of two defence budget problems

Algorithmic complexity of two defence budget problems 21st International Congress on Modelling and Simulation, Gold Coast, Australia, 29 Nov to 4 Dec 2015 www.mssanz.org.au/modsim2015 Algorithmic complexity of two defence budget problems R. Taylor a a Defence

More information

Greedy Algorithms 1 {K(S) K(S) C} For large values of d, brute force search is not feasible because there are 2 d {1,..., d}.

Greedy Algorithms 1 {K(S) K(S) C} For large values of d, brute force search is not feasible because there are 2 d {1,..., d}. Greedy Algorithms 1 Simple Knapsack Problem Greedy Algorithms form an important class of algorithmic techniques. We illustrate the idea by applying it to a simplified version of the Knapsack Problem. Informally,

More information

Integer Programming ISE 418. Lecture 7. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 7. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 7 Dr. Ted Ralphs ISE 418 Lecture 7 1 Reading for This Lecture Nemhauser and Wolsey Sections II.3.1, II.3.6, II.4.1, II.4.2, II.5.4 Wolsey Chapter 7 CCZ Chapter 1 Constraint

More information

A method to speedily pairwise compare in AHP and ANP

A method to speedily pairwise compare in AHP and ANP ISAHP 2005, Honolulu, Hawaii, July 8-10, 2005 A method to speedily pairwise compare in AHP and ANP Kazutomo Nishizawa Department of Mathematical Information Engineering, College of Industrial Technology,

More information

Multi-label classification using rule-based classifier systems

Multi-label classification using rule-based classifier systems Multi-label classification using rule-based classifier systems Shabnam Nazmi (PhD candidate) Department of electrical and computer engineering North Carolina A&T state university Advisor: Dr. A. Homaifar

More information

The Application of K-medoids and PAM to the Clustering of Rules

The Application of K-medoids and PAM to the Clustering of Rules The Application of K-medoids and PAM to the Clustering of Rules A. P. Reynolds, G. Richards, and V. J. Rayward-Smith School of Computing Sciences, University of East Anglia, Norwich Abstract. Earlier research

More information

Logic and Discrete Mathematics. Section 2.5 Equivalence relations and partitions

Logic and Discrete Mathematics. Section 2.5 Equivalence relations and partitions Logic and Discrete Mathematics Section 2.5 Equivalence relations and partitions Slides version: January 2015 Equivalence relations Let X be a set and R X X a binary relation on X. We call R an equivalence

More information

Randomized rounding of semidefinite programs and primal-dual method for integer linear programming. Reza Moosavi Dr. Saeedeh Parsaeefard Dec.

Randomized rounding of semidefinite programs and primal-dual method for integer linear programming. Reza Moosavi Dr. Saeedeh Parsaeefard Dec. Randomized rounding of semidefinite programs and primal-dual method for integer linear programming Dr. Saeedeh Parsaeefard 1 2 3 4 Semidefinite Programming () 1 Integer Programming integer programming

More information

Reduction and Exact Algorithms for the Disjunctively Constrained Knapsack Problem

Reduction and Exact Algorithms for the Disjunctively Constrained Knapsack Problem Reduction and Exact Algorithms for the Disjunctively Constrained Knapsack Problem Aminto Senisuka Byungjun You Takeo Yamada Department of Computer Science The National Defense Academy, Yokosuka, Kanagawa

More information

Topic: Local Search: Max-Cut, Facility Location Date: 2/13/2007

Topic: Local Search: Max-Cut, Facility Location Date: 2/13/2007 CS880: Approximations Algorithms Scribe: Chi Man Liu Lecturer: Shuchi Chawla Topic: Local Search: Max-Cut, Facility Location Date: 2/3/2007 In previous lectures we saw how dynamic programming could be

More information

A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL

A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL Rozann Saaty Creative Decisions Foundation Pittsburgh, PA 15213 Email: rozann@creativedecisions.net ABSTRACT Validation is important

More information

Computational Integer Programming. Lecture 12: Branch and Cut. Dr. Ted Ralphs

Computational Integer Programming. Lecture 12: Branch and Cut. Dr. Ted Ralphs Computational Integer Programming Lecture 12: Branch and Cut Dr. Ted Ralphs Computational MILP Lecture 12 1 Reading for This Lecture Wolsey Section 9.6 Nemhauser and Wolsey Section II.6 Martin Computational

More information

Combinatorial Optimization

Combinatorial Optimization Combinatorial Optimization Frank de Zeeuw EPFL 2012 Today Introduction Graph problems - What combinatorial things will we be optimizing? Algorithms - What kind of solution are we looking for? Linear Programming

More information

Similarity Measures of Pentagonal Fuzzy Numbers

Similarity Measures of Pentagonal Fuzzy Numbers Volume 119 No. 9 2018, 165-175 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Similarity Measures of Pentagonal Fuzzy Numbers T. Pathinathan 1 and

More information

Criteria weights assessment through prioritizations (WAP) software tool

Criteria weights assessment through prioritizations (WAP) software tool Criteria weights assessment through prioritizations (WAP) software tool Athanasios Spyridakos, Nikos Tsotsolas, Isaak Vryzidis University of West Attica Structure Robustness Concern in Criteria Weights

More information

A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure

A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure S. Nadi a *, M. Samiei b, H. R. Salari b, N. Karami b a Assistant Professor,

More information

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm N. Shahsavari Pour Department of Industrial Engineering, Science and Research Branch, Islamic Azad University,

More information

Elicitation of criteria weights maximising the stability of pairwise outranking situations

Elicitation of criteria weights maximising the stability of pairwise outranking situations Elicitation of criteria weights maximising the stability of pairwise outranking situations Raymond Bisdorff 1, Patrick Meyer 23, and Thomas Veneziano 1 1 University of Luxembourg Faculty of Sciences, Technology,

More information

Maximum Coverage with Path Constraint

Maximum Coverage with Path Constraint Maximum Coverage with Path Constraint Anna Fariha, Larkin Flodin, Raj Kumar Maity 1 Introduction The maximum coverage problem is a classical and fundamental problem in the study of approximation algorithms.

More information

Feature-weighted k-nearest Neighbor Classifier

Feature-weighted k-nearest Neighbor Classifier Proceedings of the 27 IEEE Symposium on Foundations of Computational Intelligence (FOCI 27) Feature-weighted k-nearest Neighbor Classifier Diego P. Vivencio vivencio@comp.uf scar.br Estevam R. Hruschka

More information

Size-reduction methods for the unrelated parallel machines problem and makespan criterion

Size-reduction methods for the unrelated parallel machines problem and makespan criterion 4 th International Conference on Industrial Engineering and Industrial Management XIV Congreso de Ingeniería de Organización Donostia- San Sebastián, September 8 th -10 th 2010 Size-reduction methods for

More information

Introduction to Mathematical Programming IE406. Lecture 20. Dr. Ted Ralphs

Introduction to Mathematical Programming IE406. Lecture 20. Dr. Ted Ralphs Introduction to Mathematical Programming IE406 Lecture 20 Dr. Ted Ralphs IE406 Lecture 20 1 Reading for This Lecture Bertsimas Sections 10.1, 11.4 IE406 Lecture 20 2 Integer Linear Programming An integer

More information

An Improved k-shell Decomposition for Complex Networks Based on Potential Edge Weights

An Improved k-shell Decomposition for Complex Networks Based on Potential Edge Weights International Journal of Applied Mathematical Sciences ISSN 0973-0176 Volume 9, Number 2 (2016), pp. 163-168 Research India Publications http://www.ripublication.com An Improved k-shell Decomposition for

More information

Applications of the extent analysis method on fuzzy AHP

Applications of the extent analysis method on fuzzy AHP ELSEVIER European Journal of Operational Research 95 (1996) 649-655 EUROPEAN JOURNAL OF OPERATIONAL RESEARCH Theory and Methodology Applications of the extent analysis method on fuzzy AHP Da-Yong Chang

More information

Multiobjective Formulations of Fuzzy Rule-Based Classification System Design

Multiobjective Formulations of Fuzzy Rule-Based Classification System Design Multiobjective Formulations of Fuzzy Rule-Based Classification System Design Hisao Ishibuchi and Yusuke Nojima Graduate School of Engineering, Osaka Prefecture University, - Gakuen-cho, Sakai, Osaka 599-853,

More information

BI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP SCHEDULING PROBLEM. Minimizing Make Span and the Total Workload of Machines

BI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP SCHEDULING PROBLEM. Minimizing Make Span and the Total Workload of Machines International Journal of Mathematics and Computer Applications Research (IJMCAR) ISSN 2249-6955 Vol. 2 Issue 4 Dec - 2012 25-32 TJPRC Pvt. Ltd., BI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP

More information

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation .--- Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Networ and Fuzzy Simulation Abstract - - - - Keywords: Many optimization problems contain fuzzy information. Possibility

More information

Efficient Synthesis of Production Schedules by Optimization of Timed Automata

Efficient Synthesis of Production Schedules by Optimization of Timed Automata Efficient Synthesis of Production Schedules by Optimization of Timed Automata Inga Krause Institute of Automatic Control Engineering Technische Universität München inga.krause@mytum.de Joint Advanced Student

More information

Column Generation Method for an Agent Scheduling Problem

Column Generation Method for an Agent Scheduling Problem Column Generation Method for an Agent Scheduling Problem Balázs Dezső Alpár Jüttner Péter Kovács Dept. of Algorithms and Their Applications, and Dept. of Operations Research Eötvös Loránd University, Budapest,

More information

Unsupervised Clustering of Requirements

Unsupervised Clustering of Requirements Technology Volume 1, Issue 2, October-December, 2013, pp. 183-188, IASTER 2013 www.iaster.com, Online: 2347-5099, Print: 2348-0009 Unsupervised Clustering of Requirements 1 B. Saranya, 2 R. Subha, 3 Dr.S.

More information

Learning decomposable models with a bounded clique size

Learning decomposable models with a bounded clique size Learning decomposable models with a bounded clique size Achievements 2014-2016 Aritz Pérez Basque Center for Applied Mathematics Bilbao, March, 2016 Outline 1 Motivation and background 2 The problem 3

More information

Interpretable Machine Learning with Applications to Banking

Interpretable Machine Learning with Applications to Banking Interpretable Machine Learning with Applications to Banking Linwei Hu Advanced Technologies for Modeling, Corporate Model Risk Wells Fargo October 26, 2018 2018 Wells Fargo Bank, N.A. All rights reserved.

More information

Outline. No Free Lunch Theorems SMTWTP. Outline DM812 METAHEURISTICS

Outline. No Free Lunch Theorems SMTWTP. Outline DM812 METAHEURISTICS DM812 METAHEURISTICS Outline Lecture 9 Marco Chiarandini 1. Department of Mathematics and Computer Science University of Southern Denmark, Odense, Denmark 2. Outline 1. 2. Linear permutations

More information

LECTURE 8: SETS. Software Engineering Mike Wooldridge

LECTURE 8: SETS. Software Engineering Mike Wooldridge LECTURE 8: SETS Mike Wooldridge 1 What is a Set? The concept of a set is used throughout mathematics; its formal definition matches closely our intuitive understanding of the word. Definition: A set is

More information

Generating edge covers of path graphs

Generating edge covers of path graphs Generating edge covers of path graphs J. Raymundo Marcial-Romero, J. A. Hernández, Vianney Muñoz-Jiménez and Héctor A. Montes-Venegas Facultad de Ingeniería, Universidad Autónoma del Estado de México,

More information

Lecture 7 February 26, 2010

Lecture 7 February 26, 2010 6.85: Advanced Data Structures Spring Prof. Andre Schulz Lecture 7 February 6, Scribe: Mark Chen Overview In this lecture, we consider the string matching problem - finding all places in a text where some

More information

Classification of Optimization Problems and the Place of Calculus of Variations in it

Classification of Optimization Problems and the Place of Calculus of Variations in it Lecture 1 Classification of Optimization Problems and the Place of Calculus of Variations in it ME256 Indian Institute of Science G. K. Ananthasuresh Professor, Mechanical Engineering, Indian Institute

More information

Applications of Geometric Spanner

Applications of Geometric Spanner Title: Name: Affil./Addr. 1: Affil./Addr. 2: Affil./Addr. 3: Keywords: SumOriWork: Applications of Geometric Spanner Networks Joachim Gudmundsson 1, Giri Narasimhan 2, Michiel Smid 3 School of Information

More information

Lecture Note: Computation problems in social. network analysis

Lecture Note: Computation problems in social. network analysis Lecture Note: Computation problems in social network analysis Bang Ye Wu CSIE, Chung Cheng University, Taiwan September 29, 2008 In this lecture note, several computational problems are listed, including

More information

Pattern Recognition Lecture Sequential Clustering

Pattern Recognition Lecture Sequential Clustering Pattern Recognition Lecture Prof. Dr. Marcin Grzegorzek Research Group for Pattern Recognition Institute for Vision and Graphics University of Siegen, Germany Pattern Recognition Chain patterns sensor

More information

IWR Planning Suite II

IWR Planning Suite II IWR Planning Suite II Technical Documentation Prepared by CDM Smith Carbondale, IL November 2016 Microsoft, Windows, Excel, Visual Studio, Visual C++ and Visual C# are either registered trademarks or trademarks

More information

A 2k-Kernelization Algorithm for Vertex Cover Based on Crown Decomposition

A 2k-Kernelization Algorithm for Vertex Cover Based on Crown Decomposition A 2k-Kernelization Algorithm for Vertex Cover Based on Crown Decomposition Wenjun Li a, Binhai Zhu b, a Hunan Provincial Key Laboratory of Intelligent Processing of Big Data on Transportation, Changsha

More information

Optimization with Multiple Objectives

Optimization with Multiple Objectives Optimization with Multiple Objectives Eva K. Lee, Ph.D. eva.lee@isye.gatech.edu Industrial & Systems Engineering, Georgia Institute of Technology Computational Research & Informatics, Radiation Oncology,

More information

BRACE: A Paradigm For the Discretization of Continuously Valued Data

BRACE: A Paradigm For the Discretization of Continuously Valued Data Proceedings of the Seventh Florida Artificial Intelligence Research Symposium, pp. 7-2, 994 BRACE: A Paradigm For the Discretization of Continuously Valued Data Dan Ventura Tony R. Martinez Computer Science

More information

Ordering of Generalised Trapezoidal Fuzzy Numbers Based on Area Method Using Euler Line of Centroids

Ordering of Generalised Trapezoidal Fuzzy Numbers Based on Area Method Using Euler Line of Centroids Advances in Fuzzy Mathematics. ISSN 0973-533X Volume 12, Number 4 (2017), pp. 783-791 Research India Publications http://www.ripublication.com Ordering of Generalised Trapezoidal Fuzzy Numbers Based on

More information

A Hyper-heuristic based on Random Gradient, Greedy and Dominance

A Hyper-heuristic based on Random Gradient, Greedy and Dominance A Hyper-heuristic based on Random Gradient, Greedy and Dominance Ender Özcan and Ahmed Kheiri University of Nottingham, School of Computer Science Jubilee Campus, Wollaton Road, Nottingham, NG8 1BB, UK

More information

FFRDC Team s Expert Elicitation

FFRDC Team s Expert Elicitation FFRDC Team s Expert Elicitation Summary of Observations of the Expert Elicitation by two NAS Committee Members and NAS Staff Officer Presentation prepared for July 23-25 meetings of NAS Committee on Supplemental

More information

Assigning Judges to Competitions Using Tabu Search Approach

Assigning Judges to Competitions Using Tabu Search Approach Assigning Judges to Competitions Using Tabu Search Approach Amina Lamghari Jacques A. Ferland Computer science and OR dept. University of Montreal Faculty of Information Technology University of Science

More information

Mapping Heuristics in Heterogeneous Computing

Mapping Heuristics in Heterogeneous Computing Mapping Heuristics in Heterogeneous Computing Alexandru Samachisa Dmitriy Bekker Multiple Processor Systems (EECC756) May 18, 2006 Dr. Shaaban Overview Introduction Mapping overview Homogenous computing

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds REFERENCE POINT-BASED EVOLUTIONARY MULTI-OBJECTIVE OPTIMIZATION FOR INDUSTRIAL

More information

A Hybrid Recursive Multi-Way Number Partitioning Algorithm

A Hybrid Recursive Multi-Way Number Partitioning Algorithm Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence A Hybrid Recursive Multi-Way Number Partitioning Algorithm Richard E. Korf Computer Science Department University

More information

A Fuzzy Model for a Railway-Planning Problem

A Fuzzy Model for a Railway-Planning Problem Applied Mathematical Sciences, Vol. 10, 2016, no. 27, 1333-1342 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2016.63106 A Fuzzy Model for a Railway-Planning Problem Giovanni Leonardi University

More information

Algorithms for the Bin Packing Problem with Conflicts

Algorithms for the Bin Packing Problem with Conflicts Algorithms for the Bin Packing Problem with Conflicts Albert E. Fernandes Muritiba *, Manuel Iori, Enrico Malaguti*, Paolo Toth* *Dipartimento di Elettronica, Informatica e Sistemistica, Università degli

More information

GPU Implementation of a Multiobjective Search Algorithm

GPU Implementation of a Multiobjective Search Algorithm Department Informatik Technical Reports / ISSN 29-58 Steffen Limmer, Dietmar Fey, Johannes Jahn GPU Implementation of a Multiobjective Search Algorithm Technical Report CS-2-3 April 2 Please cite as: Steffen

More information

6. Lecture notes on matroid intersection

6. Lecture notes on matroid intersection Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans May 2, 2017 6. Lecture notes on matroid intersection One nice feature about matroids is that a simple greedy algorithm

More information

Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective Subset Problem

Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective Subset Problem Eckart Zitzler ETH Zürich Dimo Brockhoff ETH Zurich Gene Expression Data Analysis 1 Computer Engineering and Networks Laboratory Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective

More information

Acyclic fuzzy preferences and the Orlovsky choice function: A note. Denis BOUYSSOU

Acyclic fuzzy preferences and the Orlovsky choice function: A note. Denis BOUYSSOU Acyclic fuzzy preferences and the Orlovsky choice function: A note Denis BOUYSSOU Abstract This note corrects and extends a recent axiomatic characterization of the Orlovsky choice function for a particular

More information

George Reloaded. M. Monaci (University of Padova, Italy) joint work with M. Fischetti. MIP Workshop, July 2010

George Reloaded. M. Monaci (University of Padova, Italy) joint work with M. Fischetti. MIP Workshop, July 2010 George Reloaded M. Monaci (University of Padova, Italy) joint work with M. Fischetti MIP Workshop, July 2010 Why George? Because of Karzan, Nemhauser, Savelsbergh Information-based branching schemes for

More information

Vertical Handoff Target Selection in a Heterogeneous Wireless Network Using Fuzzy ELECTRE

Vertical Handoff Target Selection in a Heterogeneous Wireless Network Using Fuzzy ELECTRE Florida International University FIU Digital Commons FIU Electronic Theses and Dissertations University Graduate School 7-2-2015 Vertical Handoff Target Selection in a Heterogeneous Wireless Network Using

More information

Hybrid Clustering Approach for Software Module Clustering

Hybrid Clustering Approach for Software Module Clustering Hybrid Clustering Approach for Software Module Clustering 1 K Kishore C, 2 Dr. K. Ramani, 3 Anoosha G 1,3 Assistant Professor, 2 Professor 1,2 Dept. of IT, Sree Vidyanikethan Engineering College, Tirupati

More information

BEBR FACULTY WORKING PAPER NO On Structured Modeling: A Model Management Perspective. Ting-peng Liang

BEBR FACULTY WORKING PAPER NO On Structured Modeling: A Model Management Perspective. Ting-peng Liang BEBR FACULTY WORKING PAPER NO. 1385 On Structured Modeling: A Model Management Perspective Ting-peng Liang College of Commerce and Business Administration Bureau of Economic and Business Research University

More information

Cahier d Études et de Recherche / Research Report. Learning monotone preferences using a majority rule sorting model

Cahier d Études et de Recherche / Research Report. Learning monotone preferences using a majority rule sorting model CentraleSupelec Laboratoire Génie Industriel Cahier d Études et de Recherche / Research Report Learning monotone preferences using a majority rule sorting model Olivier Sobrie, Vincent Mousseau and Marc

More information

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes Leonor Aquino-Ruivivar Mathematics Department, De La Salle University Leonorruivivar@dlsueduph

More information

B553 Lecture 12: Global Optimization

B553 Lecture 12: Global Optimization B553 Lecture 12: Global Optimization Kris Hauser February 20, 2012 Most of the techniques we have examined in prior lectures only deal with local optimization, so that we can only guarantee convergence

More information

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering INF4820 Algorithms for AI and NLP Evaluating Classifiers Clustering Erik Velldal & Stephan Oepen Language Technology Group (LTG) September 23, 2015 Agenda Last week Supervised vs unsupervised learning.

More information

A new approach for ranking trapezoidal vague numbers by using SAW method

A new approach for ranking trapezoidal vague numbers by using SAW method Science Road Publishing Corporation Trends in Advanced Science and Engineering ISSN: 225-6557 TASE 2() 57-64, 20 Journal homepage: http://www.sciroad.com/ntase.html A new approach or ranking trapezoidal

More information

Methods and Models for Combinatorial Optimization Heuristis for Combinatorial Optimization

Methods and Models for Combinatorial Optimization Heuristis for Combinatorial Optimization Methods and Models for Combinatorial Optimization Heuristis for Combinatorial Optimization L. De Giovanni 1 Introduction Solution methods for Combinatorial Optimization Problems (COPs) fall into two classes:

More information

Extension of the TOPSIS method for decision-making problems with fuzzy data

Extension of the TOPSIS method for decision-making problems with fuzzy data Applied Mathematics and Computation 181 (2006) 1544 1551 www.elsevier.com/locate/amc Extension of the TOPSIS method for decision-making problems with fuzzy data G.R. Jahanshahloo a, F. Hosseinzadeh Lotfi

More information

Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization

Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization Mario Köppen, Kaori Yoshida Kyushu Institute of Technology Dept. Artificial Intelligence 680-04 Kawazu, Iizuka, Fukuoka 820-8502,

More information

Heuristics in Commercial MIP Solvers Part I (Heuristics in IBM CPLEX)

Heuristics in Commercial MIP Solvers Part I (Heuristics in IBM CPLEX) Andrea Tramontani CPLEX Optimization, IBM CWI, Amsterdam, June 12, 2018 Heuristics in Commercial MIP Solvers Part I (Heuristics in IBM CPLEX) Agenda CPLEX Branch-and-Bound (B&B) Primal heuristics in CPLEX

More information

Ranking Efficient Units in DEA. by Using TOPSIS Method

Ranking Efficient Units in DEA. by Using TOPSIS Method Applied Mathematical Sciences, Vol. 5, 0, no., 805-85 Ranking Efficient Units in DEA by Using TOPSIS Method F. Hosseinzadeh Lotfi, *, R. Fallahnead and N. Navidi 3 Department of Mathematics, Science and

More information

Clustering Algorithms for general similarity measures

Clustering Algorithms for general similarity measures Types of general clustering methods Clustering Algorithms for general similarity measures general similarity measure: specified by object X object similarity matrix 1 constructive algorithms agglomerative

More information

Introduction to Optimization Using Metaheuristics. Thomas J. K. Stidsen

Introduction to Optimization Using Metaheuristics. Thomas J. K. Stidsen Introduction to Optimization Using Metaheuristics Thomas J. K. Stidsen Outline General course information Motivation, modelling and solving Hill climbers Simulated Annealing 1 Large-Scale Optimization

More information

BOOLEAN MATRIX FACTORIZATIONS. with applications in data mining Pauli Miettinen

BOOLEAN MATRIX FACTORIZATIONS. with applications in data mining Pauli Miettinen BOOLEAN MATRIX FACTORIZATIONS with applications in data mining Pauli Miettinen MATRIX FACTORIZATIONS BOOLEAN MATRIX FACTORIZATIONS o THE BOOLEAN MATRIX PRODUCT As normal matrix product, but with addition

More information

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering INF4820 Algorithms for AI and NLP Evaluating Classifiers Clustering Murhaf Fares & Stephan Oepen Language Technology Group (LTG) September 27, 2017 Today 2 Recap Evaluation of classifiers Unsupervised

More information

Flexible-Hybrid Sequential Floating Search in Statistical Feature Selection

Flexible-Hybrid Sequential Floating Search in Statistical Feature Selection Flexible-Hybrid Sequential Floating Search in Statistical Feature Selection Petr Somol 1,2, Jana Novovičová 1,2, and Pavel Pudil 2,1 1 Dept. of Pattern Recognition, Institute of Information Theory and

More information

The Automation of the Feature Selection Process. Ronen Meiri & Jacob Zahavi

The Automation of the Feature Selection Process. Ronen Meiri & Jacob Zahavi The Automation of the Feature Selection Process Ronen Meiri & Jacob Zahavi Automated Data Science http://www.kdnuggets.com/2016/03/automated-data-science.html Outline The feature selection problem Objective

More information

Cuts from Proofs: A Complete and Practical Technique for Solving Linear Inequalities over Integers

Cuts from Proofs: A Complete and Practical Technique for Solving Linear Inequalities over Integers Cuts from Proofs: A Complete and Practical Technique for Solving Linear Inequalities over Integers Isil Dillig, Thomas Dillig, and Alex Aiken Computer Science Department Stanford University Linear Arithmetic

More information

The Online Connected Facility Location Problem

The Online Connected Facility Location Problem The Online Connected Facility Location Problem Mário César San Felice 1, David P. Willamson 2, and Orlando Lee 1 1 Unicamp, Institute of Computing, Campinas SP 13083-852, Brazil felice@ic.unicamp.br, lee@ic.unicamp.br

More information