About: Informatica (slovenia) is an academic journal. The journal publishes majorly in the area(s): Computer science & Consciousness. Over the lifetime, 412 publications have been published receiving 3108 citations.
TL;DR: The experiments show that cooperation is less likely to emerge in a large group than in a small group, and the effect of changing the evolutionary environment of evolution on the generalisation ability of evolved strategies is revealed.
Abstract: The Iterated Prisoner's Dilemma game has been used extensively in the study of the evolution of cooperative behaviours in social and biological systems. There have been a lot of experimental studies on evolving strategies for 2-player Iterated Prisoner's Dilemma games (2IPD). However, there are many real world problems, especially many social and economic ones, which cannot be modelled by the 2IPD. The n-player Iterated Prisoner's Dilemma (NIPD) is a more realistic and general game which can model those problems. This paper presents two sets of experiments on evolving strategies for the NIPD. The first set of experiments examine the impact of the number of players in the NIPD on the evolution of cooperation in the group. Our experiments show that cooperation is less likely to emerge in a large group than in a small group. The second set of experiments study the generalisation ability of evolved strategies from the point of view of machine learning. Our experiments reveal the effect of changing the evolutionary environment of evolution on the generalisation ability of evolved strategies.
TL;DR: This article advocates for the applicability and great potential of the qualitative DEX methodology particularly for "soft", i.e., less structured and less formalized, decision problems.
Abstract: DEX is an expert system shell for qualitative multi-attribute decision modeling and support. During the last decade, it has been applied over fifty times in complex real-world decision problems. In this article we advocate for the applicability and great potential of this approach for industrial decision-making. The approach is illustrated by a typical industrial application in land use planning, and supplemented by an overview of some other completed industrial applications. The learned lessons indicate the suitability of the qualitative DEX methodology particularly for "soft", i.e., less structured and less formalized, decision problems. Practical experience also indicates the importance of methods that facilitate the analysis, simulation, and explanation of decisions.
TL;DR: The semantics of this paper opens the way towards combining the powerful structuring mechanisms for attribute grammars with the flexibility of a general purpose functional programming language.
Abstract: This paper is a contribution to the ongoing quest for modular descriptions of language processors, with the specific aim of rapidly prototyping domain-specific languages [20]. Some might argue that this problem was solved in the eighties, with the development of a proliferation of language processors based on attribute grammars [9, 13, 21]. Others might argue that functional programming languages such as ML are adequate for the purpose, without any further extensions. We believe that functional programming languages do not offer enough specialised support for implementing compilers. However, attribute grammars are not in widespread use, despite their many advantages. This may be due to restrictions imposed by attribute definition languages, which are often less flexible than general purpose functional programming languages. Such general languages tend to yield descriptions that are compact, but they lack the dedicated structuring mechanisms of attribute grammars. In this paper we initiate a systematic study of such structuring mechanisms, by giving them a compositional semantics. The semantics is expressed in the vocabulary of functional programming. Our semantics thus opens the way towards combining the powerful structuring mechanisms for attribute grammars with the flexibility of a general purpose programming language. In particular, it is easy to define new structuring operators in our semantics. Furthermore, because the semantics is a functional program, one immediately obtains a prototype for experimenting with newly defined features. Naturally the results of this paper do not stand on their own, and many of the ideas have been gleaned from the attribute grammar literature, in particular [14, 17, 18, 19, 22, 25]. Especially the thesis by Stephen Adams [1] has been an inspiration for this work.
TL;DR: The purpose of this paper is to discuss the role of the barycenter heuristic in ordering the rows and columns of the matrix and survey its use in various contexts and recall the theoretical results obtained.
Abstract: Bertin’s reorderable matrix (Bertin 1981, 1983, 2001) is a simple visualization method for exploring tabular data. The basic idea is to transform a multidimensional data set into a 2D interactive graphic. The graphical presentation of a data set contains rows and columns which can be permuted, allowing different views of the data set. The actual data values are replaced with symbols, say circles or rectangles, that have a size relative to the actual data value. Processing the reorderable matrix involves bringing together similar rows and columns. The reorderable matrix suits well in application areas which call for human expertise to guide the automatic process, as in architecture (Adams & Daru, 1994; Veenendaal, 1994) and system analysis and project management (Ulrich & Eppinger, 1999) where the knowledge is difficult to transform into a form “understandable” for computers. When using the reorderable matrix, the manual and automatic phases for reordering the matrix take turns and support each others. Hence, the human knowledge guides the systems but the dull parts are left to computer. There are some known implementations for automatic reordering of the reorderable matrix, most notably those published by people from the Eindhoven University of Technology (see Daru & Adams, 1989; Snijder, 1994; Veenendaal, 1994), and those used in the connection with engineering data management. Experimental implementations of the reorderable matrix are reported by Lohringer (1995), Rao & Card (1994) and Schmid & Hinterberger (1994). All these are far too inefficient to be useful in an interactive tool. The purpose of this paper is to discuss the role of the barycenter heuristic in ordering the rows and columns of the matrix. So far, the barycenter heuristic has been mainly used in graph drawing algorithms. In order to gain full advantage of the barycenter heuristic in ordering rows and columns of the reorderable matrix, we survey its use in various contexts and recall the theoretical results obtained.