![]() Bisdorff, Raymond ![]() Book published by Springer - 1 (2022) This book describes Python3 programming resources for implementing decision aiding algorithms in the context of a bipolar-valued outranking approach. These computing resources, made available under the ... [more ▼] This book describes Python3 programming resources for implementing decision aiding algorithms in the context of a bipolar-valued outranking approach. These computing resources, made available under the name Digraph3, are useful in the field of Algorithmic Decision Theory and more specifically in outranking-based Multiple-Criteria Decision Aiding (MCDA). The first part of the book presents a set of tutorials introducing the Digraph3 collection of Python3 modules and its main objects such as bipolar-valued digraphs and outranking digraphs. The second part illustrates in eight methodological chapters multiple-criteria evaluation models and decision algorithms. These chapters are mostly problem oriented and show how to edit a new multiple-criteria performance tableau, how to build a best choice recommendation, how to compute the winner of an election and how to rank or rate with incommensurable criteria. The book's third part presents three real decision case studies, while the fourth part addresses more advanced topics, such as computing ordinal correlations between bipolar-valued outranking digraphs, computing kernels in bipolar-valued digraphs, testing for confidence or stability of outranking statements when facing uncertain or solely ordinal criteria significance weights, and tempering plurality tyranny effects in social choice problems. The last part is more specifically focused on working with undirected graphs, tree graphs and forests. The closing chapter explores comparability, split, interval and permutation graphs. The book is primarily intended for graduate students in management sciences, computational statistics and operations research. Chapters presenting algorithms for ranking multicriteria performance records will be of computational interest for designers of web recommender systems. Similarly, the relative and absolute quantiles-rating algorithms, discussed and illustrated in several chapters, will be of practical interest for public or private performance auditors. [less ▲] Detailed reference viewed: 204 (27 UL)![]() Bisdorff, Raymond ![]() Learning material (2022) In this part of the Digraph3 documentation, we provide an insight in computational enhancements one may get when working in a bipolar-valued epistemic logical framework, like easily coping with missing ... [more ▼] In this part of the Digraph3 documentation, we provide an insight in computational enhancements one may get when working in a bipolar-valued epistemic logical framework, like easily coping with missing data and uncertain criterion significance weights, computing valued ordinal correlations between bipolar-valued outranking digraphs, solving bipolar-valued Berge kernel equation systems, and testing for stability of outranking statements when facing only ordinal criteria significance weights. [less ▲] Detailed reference viewed: 86 (5 UL)![]() Bisdorff, Raymond ![]() Learning material (2022) The documentation contains a set of tutorials introducing the main objects like digraphs, outranking digraphs and performance tableaux. There is also a tutorial provided on undirected graphs. Some ... [more ▼] The documentation contains a set of tutorials introducing the main objects like digraphs, outranking digraphs and performance tableaux. There is also a tutorial provided on undirected graphs. Some tutorials are problem oriented and show how to compute the winner of an election, how to build a best choice recommendation, or how to rank or rate with multiple incommensurable performance criteria. Other tutorials concern more specifically operational aspects of computing maximal independent sets (MISs) and kernels in graphs and digraphs. The tutorial about split, interval and permutation graphs is inspired by Martin Ch. Golumbic’s book on Algorithmic Graph Theory and Perfect Graphs. A recent contribution studies the challenging fair intergroup and intragroup pairing problems. Finally, we provide a tutorial on tree graphs and spanning forests. [less ▲] Detailed reference viewed: 205 (22 UL)![]() Bisdorff, Raymond ![]() Software (2020) Python3 resources for implementing decision aid algorithms in the context of a bipolar-valued outranking approach. These computing resources are useful in the field of Algorithmic Decision Theory and more ... [more ▼] Python3 resources for implementing decision aid algorithms in the context of a bipolar-valued outranking approach. These computing resources are useful in the field of Algorithmic Decision Theory and more specifically in outranking based Multiple Criteria Decision Aid (MCDA). They provide the practical tools for a Master Course on Algorithmic Decision Theory at the University of Luxembourg. [less ▲] Detailed reference viewed: 75 (4 UL)![]() Bisdorff, Raymond ![]() Learning material (2020) The objective of this course is to introduce students to ADT, a new interdisciplinary field at the intersection of decision theory, discrete mathematics, theoretical computer science and artificial ... [more ▼] The objective of this course is to introduce students to ADT, a new interdisciplinary field at the intersection of decision theory, discrete mathematics, theoretical computer science and artificial intelligence. ADT proposes new ideas, approaches and tools for supporting decision making processes in presence of massive databases, combinatorial structures, partial and/or uncertain information, and distributed, possibly inter-operating, decision makers. Such problems arise in several real-world decision making problems such as humanitarian logistics, epidemiology, risk assessment and management, e-government, electronic commerce, and the implementation of recommender systems [less ▲] Detailed reference viewed: 285 (20 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2020, January 28) Concise historical review of 20 years of interdisciplinary Luxembourg studies before the foundation of the University of Luxembourg Detailed reference viewed: 55 (2 UL)![]() Bisdorff, Raymond ![]() Learning material (2018) The objective of this course is to introduce the students to the R language and environment for statistical computing and graphics (a GNU project). In particular, the course proposes effective data ... [more ▼] The objective of this course is to introduce the students to the R language and environment for statistical computing and graphics (a GNU project). In particular, the course proposes effective data handling and storage solutions as well as useful operators for calculations on arrays, in particular matrices. A selected collection of intermediate tools for data analysis, graphical facilities for data analysis and display either on-screen or on hard copy will be illustrated from examples of statistical analyses. Finally, the course will by the way acquaint the students with a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities. [less ▲] Detailed reference viewed: 879 (13 UL)![]() Bisdorff, Raymond ![]() Presentation (2018, June 13) We illustrate in this presentation an optimized HPC implementation for outranking digraphs of huge orders, up to several millions of decision alternatives. The proposed outranking digraph model is based ... [more ▼] We illustrate in this presentation an optimized HPC implementation for outranking digraphs of huge orders, up to several millions of decision alternatives. The proposed outranking digraph model is based on a quantiles equivalence class decomposition of the underlying multicriteria performance tableau. When locally ranking each of these ordered components, we may readily obtain an overall linear ranking of big sets of decision alternatives. The proposed optimization strategies tackles algorithmic refinements of the ranking algorithm, reducing the size of python data objects, typing the data for efficient cython and C compilation, efficient sharing of static data via global python variables, using a multiprocessing task queue, and, last but not least, use the efficient UL HPC equipements. [less ▲] Detailed reference viewed: 71 (3 UL)![]() Bisdorff, Raymond ![]() Presentation (2017, May 03) Today's decision makers in fields ranging from engineering to psychology, from medicine to economics and/or homeland security are faced with remarkable new technologies, huge amounts of information to ... [more ▼] Today's decision makers in fields ranging from engineering to psychology, from medicine to economics and/or homeland security are faced with remarkable new technologies, huge amounts of information to help them in reaching good decisions, and the ability to share information at unprecedented speeds and quantities. These tools and resources should lead to better decisions. Yet, the tools bring with them daunting new problems: the massive amounts of data available are often incomplete, unreliable and/or distributed and there is great uncertainty in them; interoperating/distributed decision makers and decision making devices need to be coordinated; many sources of data need to be fused into a good decision; information sharing under new cooperation/competition arrangements raises security problems. When faced with such issues, there are few highly efficient algorithms available to support decision makers. The objective of Algorithmic Decision Theory (ADT) is to improve the ability of decision makers to perform well when facing these new challenges and problems through the use of methods from theoretical computer science, in particular algorithmic methods. The primary goal of ADT is hence to explore and develop algorithmic approaches for solving decision problems arising in a variety of applications areas. Examples include, but are not limited to: - Computational tractability/intractability of social consensus and multiple criteria compromise functions; - Improvement of decision support and recommender systems; - Development of automatic decision devices including on-line decision procedures; - Robust decision making; - Learning for multi-agent systems and other on-line decision devices. This presentation will focus more specifically on multiple criteria decision aiding methodology, the actual research field of the author. [less ▲] Detailed reference viewed: 96 (7 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2016, November) We present in this paper a sparse HPC implementation for outranking digraphs of huge orders, up to several millions of decision alternatives. The proposed outranking digraph model is based on a quantiles ... [more ▼] We present in this paper a sparse HPC implementation for outranking digraphs of huge orders, up to several millions of decision alternatives. The proposed outranking digraph model is based on a quantiles equivalence class decomposition of the underlying multicriteria performance tableau. When locally ranking each of these ordered components, we may readily obtain an overall linear ranking of big sets of decision alternatives. For the local rankings, both, Copeland's as well as the Net-Flows ranking rules, appear to give the best compromise between, on the one side, the fitness of the overall ranking with respect to the given global outranking relation and, on the other side, computational tractability for very big outranking digraphs modelling up to several trillions of pairwise outranking situations. [less ▲] Detailed reference viewed: 102 (13 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2016, July 05) In the context of the ongoing GDRI-Algodec "Algorithmic Decision Theory", supported o.a. by the CNRS (France) and the FNR (Luxembourg), we develop multicriteria ranking HPC algorithms for large sets of ... [more ▼] In the context of the ongoing GDRI-Algodec "Algorithmic Decision Theory", supported o.a. by the CNRS (France) and the FNR (Luxembourg), we develop multicriteria ranking HPC algorithms for large sets of potential decision alternatives: up to several thousand of alternatives evaluated on multiple incommensurable ordinal performance criteria. By using Python3.5 multiprocessing resources and the Digraph3 multicriteria software library, we could linearly rank without ties on the UL HPC gaia-80 machine with 120 single threaded cores and a CPU memory of 2.3 TB, in about four hours (6h05') a huge set of 1'732'051 decision alternatives evaluated on 13 performance criteria by balancing economic, ecological and societal decision objectives. Data input is, on the one side, a 1'732'051 x 13 performance tableau of size 2.6GB, and on the other side, a theoretical outranking space consisting of three trillions (3 x 1012) of pairwise outranking situations. A "small" set of 1000 decision alternatives, in a similar setting, may thus be ranked typically in about 2 seconds. [less ▲] Detailed reference viewed: 62 (6 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2016, January) Detailed reference viewed: 67 (12 UL)![]() Wagle, Shyam Sharan ![]() ![]() ![]() in IEEE (Ed.) 2016 IEEE 9th International Conference on Cloud Computing (2016) Cloud service providers (CSPs) offer different Ser- vice Level Agreements (SLAs) to the cloud users. Cloud Service Brokers (CSBs) provide multiple sets of alternatives to the cloud users according to ... [more ▼] Cloud service providers (CSPs) offer different Ser- vice Level Agreements (SLAs) to the cloud users. Cloud Service Brokers (CSBs) provide multiple sets of alternatives to the cloud users according to users requirements. Generally, a CSB considers the service commitments of CSPs rather than the actual quality of CSPs services. To overcome this issue, the broker should verify the service performances while recommending cloud services to the cloud users, using all available data. In this paper, we compare our two approaches to do so: a min-max-min decomposition based on Intuitionistic Fuzzy Logic (IFL) and a Performance Heat Map technique, to evaluate the performance of commercially available cloud providers. While the IFL technique provides simple, total order of the evaluated CSPs, Performance Heat Map provides transparent and explanatory, yet consistent evaluation of service performance of commercially available CSPs. The identified drawbacks of the IFL technique are: 1) It does not return the accurate performance evaluation over multiple decision alternatives due to highly influenced by critical feedback of the evaluators; 2) Overall ranking of the CSPs is not as expected according to the performance measurement. As a result, we recommend to use performance Heat Map for this problem. [less ▲] Detailed reference viewed: 217 (19 UL)![]() Wagle, Shyam Sharan ![]() ![]() ![]() in 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom) (2015, December) Detailed reference viewed: 260 (19 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2015, February 06) Detailed reference viewed: 66 (1 UL)![]() Bisdorff, Raymond ![]() Book published by Springer (2015) Detailed reference viewed: 54 (0 UL)![]() Bisdorff, Raymond ![]() Book published by Springer (2015) Detailed reference viewed: 139 (10 UL)![]() Bisdorff, Raymond ![]() in Bisdorff, Raymond; Dias, Luis C.; Meyer, Patrick (Eds.) et al Evaluation and Decision Models with Multiple Criteria : Case Studies (2015) The chapter concerns the attribution of the EURO Best Poster Award at the 20 th EURO Conference, held in Rhodes, July 2004. We present the historical decision making process leading to the selection of ... [more ▼] The chapter concerns the attribution of the EURO Best Poster Award at the 20 th EURO Conference, held in Rhodes, July 2004. We present the historical decision making process leading to the selection of the winner, followed by a thorough discussion of the constructed outranking models and of the best choice recommendation. [less ▲] Detailed reference viewed: 128 (6 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2014, November 11) Detailed reference viewed: 63 (4 UL)![]() Bisdorff, Raymond ![]() Scientific Conference (2014, October 27) Detailed reference viewed: 38 (0 UL) |
||