Martin K. Purvis

Martin K. Purvis
  • PhD
  • University of Otago

About

289
Publications
45,652
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,182
Citations
Current institution
University of Otago

Publications

Publications (289)
Chapter
Full-text available
This paper presents a conceptual refinement of agent cognitive architecture inspired from the beliefs-desires-intentions (BDI) and the theory of planned behaviour (TPB) models, with an emphasis on different belief facets. This enables us to investigate the impact of personality and the way that an agent weights its internal beliefs and social sanct...
Chapter
This paper investigates the impact of changes in agents’ beliefs coupled with dynamics in agents’ meta-roles on the evolution of institutions. The study embeds agents’ meta-roles in the BDI architecture. In this context, the study scrutinises the impact of cognitive dissonance in agents due to unfairness of institutions. To showcase our model, two...
Preprint
Full-text available
This paper investigates the impact of changes in agents' beliefs coupled with dynamics in agents' meta-roles on the evolution of institutions. The study embeds agents' meta-roles in the BDI architecture. In this context, the study scrutinises the impact of cognitive dissonance in agents due to unfairness of institutions. To showcase our model, two...
Preprint
Full-text available
This paper presents a conceptual refinement of agent cognitive architecture inspired from the beliefs-desires-intentions (BDI) and the theory of planned behaviour (TPB) models, with an emphasis on different belief facets. This enables us to investigate the impact of personality and the way that an agent weights its internal beliefs and social sanct...
Chapter
Full-text available
In this paper, we study the English East India Company (EIC) and Armenian traders of New-Julfa (Julfa) that were active during 17th and 18th centuries. Both were successful trading cooperatives that relied on different institutional parameters and mechanisms to coordinate their activities. In this work, we explore a selection of those aspects (five...
Conference Paper
Full-text available
Coalition structure generation in multi-agent systems has long been a challenging problem because of its NP-hardness in computational complexity. In this paper, we propose a stochastic optimization approach that employs a modified population based incremental learning algorithm and a customized genotype encoding scheme to find the optimal coalition...
Chapter
Full-text available
Coalition structure generation in multi-agent systems has long been a challenging problem because of its NP-hardness in computational complexity. In this paper, we propose a stochastic optimization approach that employs a modified population based incremental learning algorithm and a customized genotype encoding scheme to find the optimal coalition...
Article
Full-text available
In recent years the notion of electrical energy micro-grids, in which communities share their locally-generated power, has gained increasing interest. Typically, the energy generated comes from renewable resources, which means that its availability is variable–sometimes there may be energy surpluses and at other times energy deficits. This energy v...
Conference Paper
Full-text available
The cooperation of agents in smart grids to form coalitions could bring benefit both for agent itself and the distribution power system. To tackle the problem as a game of partition form function poses significant computing challenges due to the huge search space for the optimization problem. In this paper, we propose a stochastic optimization appr...
Article
Full-text available
The concept of electric energy micro-grids, in which communities share their locally-generated power, is receiving greater attention day by day. Intrinsic to this idea of energy micro-grids is that the energy is generated and consumed locally from intermittent renewable energy sources. Because of the variability of renewable resources, though, some...
Chapter
Erratum to: R. Denzer et al. (Eds.) Environmental Software Systems DOI: 10.1007/978-0-387-35503-0
Conference Paper
To understand the operation of the informal social sphere in human or artificial societies, we need to be able to identify their existing behavioural conventions (institutions). This includes the contextualisation of seemingly objective facts with subjective assessments, especially when attempting to capture their meaning in the context of the anal...
Conference Paper
Full-text available
This paper discusses knowledge accumulation and diffusion mechanisms and their effect on social and institutional change in an artificial society. The focus of this paper is to model the role of knowledge keepers in the context of social control in the CKSW institutional meta-role framework. In literature this role has been associated with helping...
Conference Paper
Full-text available
Successful software development often depends on the ability of specifically skilled individuals to cooperate effectively in order to achieve the project goals. This cooperative ability goes beyond the individual technical skills of the team participants and concerns how easy it is for people to work together as a team. The primary goal of this pap...
Article
Full-text available
This paper investigates the problem of image segmentation using superpixels. We propose two approaches to enhance the discriminative ability of the superpixel's covariance descriptors. In the first one, we employ the Log-Euclidean distance as the metric on the covariance manifolds, and then use the RBF kernel to measure the similarities between cov...
Conference Paper
This paper investigates the problem of image segmentation using superpixels. We propose two approaches to enhance the discriminative ability of the superpixel’s covariance descriptors. In the first one, we employ the Log-Euclidean distance as the metric on the covariance manifolds, and then use the RBF kernel to measure the similarities between cov...
Article
Full-text available
Agent-based Modelling appears as a promising analytical tool when it comes to a lasting question: in how far did different institutions affect the social and economic outcomes of societies? Taking an incremental step to address this question, we present a refined approach that combines existing institution representations (the structure) with a nor...
Conference Paper
This paper describes the development of a combined collaborative planning model for global supply chains under environmental dynamics and uncertainties. The proposed approach is based on multi-agent modeling of global supply chains, and employs a combination of Q-learning, system dynamics, and Bayesian networks in a multi-agent architecture. It is...
Conference Paper
Full-text available
The model presented here is mainly concerned with building an artificial society from the bottom-up by specifying their basic social structural elements and institutional meta-roles based on the CKSW (Commander, Knowledge, Skill, Worker) societal meta-model. In this paper our focus is to introduce different types of interactions and outline the deg...
Conference Paper
Full-text available
The energy micro-grid, which is a local energy network that generates and consumes its own electricity, has become an effective method for the rural electrification. Typically a micro-grid is also connected to the nearby external utility grid to sell and buy power. Any failures of the utility grid usually have negative implications on the micro-gri...
Conference Paper
Full-text available
In recent years the notion of electrical energy micro-grids, in which communities share their locally-generated power, has gained increasing interest. Typically the energy generated comes from renewable resources, which means that its availability is variable-sometimes there may be energy surpluses and at other times energy deficits. This energy va...
Conference Paper
Full-text available
Optimizing the performance of teams in modern organizations is an important managerial function, and particularly so in contexts where new teams must continually be formed voluntarily, such as with software development, crowd-sourcing platforms, and even the formation of scientific collaborative teams. In many such cases, team performance is signif...
Article
Full-text available
The success or failure of software development group work depends on the group members' personalities, as well as their skills in performing various tasks associated with the project. Moreover, in the reality, tasks have a dynamic nature and their requirements change over time. Therefore, the effect of task dynamics on the teamwork must be taken in...
Conference Paper
Full-text available
This work attempts to capture linguistic aspects of norms, such as the ‘musts’ and ‘must nots’ that govern our daily life, empirically and provide the foundation for a general classification of terms based on their prescriptiveness. The communication of obligations and prohibitions among humans is generally unproblematic and contextualised by a com...
Article
Full-text available
The diminishing availability of fossil fuels will necessitate a shift toward renewable energy resources to supply vital electrical energy needs in the future. Two abundant renewable energy sources, solar and wind, are increasingly cost-competitive and also offer the potential of decentralized, and hence more robust, sourcing. However, the intermitt...
Article
Full-text available
Limiting energy consumption is one of the primary aims for most real-world deployments of wireless sensor networks. Unfortunately, attempts to optimize energy efficiency are often in conflict with the demand for network reactiveness to transmit urgent messages. In this article, we propose SWIFTNET: a reactive data acquisition scheme. It is built on...
Article
Full-text available
Service modelling has become an increasingly important area in today's telecommunications and information systems practice. We have adapted a Network Design course in order to teach service modelling to a mixed class of both the telecommunication engineering and information systems backgrounds. An integrated approach engaging mathematics teaching w...
Article
Full-text available
Finding suitable routing paths for video streaming remains a challenging issue for multi-hop wireless networks, and previous studies rely on heuristics such as minimal hops or load-balancing. In this paper, we present an analytical approach that takes cross-layer factors into account and propose a new routing metric based on optimizing a queueing m...
Chapter
Full-text available
Modeling collective social action is challenging not only because of the opacity of the underlying social processes, but even more because of the insufficient information detail concerning the activities under investigation. Such information gaps are customarily filled using the modeler’s intuition or randomization techniques. A promising alternati...
Chapter
While collaborative learning has long been believed to hold a great value for organizations and classrooms, Modeling this learning in small, short-term project teams is a challenge. This paper describes the development of an agent-based modeling approach that can assist in understanding the collaborative learning of such project teams. A key aspect...
Conference Paper
Full-text available
Huge amounts of news items are being published from various sources around the world. Our interest in this paper is from the perspective of peace keeping organizations such as United Nations and Red Cross that can benefit from information aggregated from different sources to make important decisions. GDELT project is one such source where data abou...
Conference Paper
Full-text available
This paper focuses on the development of open Multiagent Systems. It is argued here that this kind of system can be designed and implemented as institutional environments, where heterogeneous agents can participate by playing roles, and interact by means of institutional acts. To have that set up an institutional model was designed and implemented...
Conference Paper
A superpixel can be characterized as a vector in a color space or a covariance matrix on a manifold, by which two graph layers can be modeled on the common vertex sets. In this paper, we propose a novel approach for clustering such kind of multi-layer bipartite graphs. By Laplacian eigenmaps, each layer of the bipartite graph can be represented as...
Article
Full-text available
Although most electric power is presently generated using fossil fuels, two abundant renewable and clean energy sources, solar and wind, are increasingly cost-competitive and offer the potential of decentralized (and hence more robust) sourcing. However, the intermittent nature of solar and wind power presents difficulties in connection with integr...
Conference Paper
Full-text available
We propose to use color covariance matrices of superpixels as a feature in addition to colors. A non-Euclidean distance metric is employed for the covariance matrix manifolds. We then introduce three ways of fusing the similarity matrices obtained from both feature spaces for affinity graph generation. Experiments carried out using a benchmark data...
Article
Similarities in physiological and psychological symptoms of Parkinson’s disease and Essential Tremor make accurate diagnosis of these conditions difficult. We have developed a smartphone-based application that uses discrete wavelet transforms and support vector machines to discriminate between Parkinson’s and Essential postural tremors with over 96...
Conference Paper
Full-text available
We have developed a refined institutional scheme derived from Crawford and Ostrom’s Grammar of Institutions (also referred to as ADICO) that has been adapted for the detailed representation of conventions, norms, and rules. In this work we apply this schema to model the emergence of norms. While previous work in the area of normative agent systems...
Conference Paper
We present an investigation into the effects that player personality can have on team performance in games that have been designed to have a social purpose (“serious games”), such as games intended to enhance more consideration for the environment and for sustainable energy usage. The work involves multi-agent-based model of team play, where indivi...
Conference Paper
Electricity is an essential element of modern life, and presently most electric power is generated using fossil fuels. Two abundant renewable energy sources, solar and wind, are increasingly cost-competitive and also offer the potential of decentralized, and hence more robust, sourcing. However, the intermittent nature of solar and wind power can p...
Conference Paper
Full-text available
We analyse two well-established historic trader scenarios from the area of comparative economics known as the Maghribi Traders Coalition and the contemporary Genoese traders, which contrast the otherwise comparable individualistic Genoese and collectivistic North-African trader societies by the institutions they used to sustain cooperative behaviou...
Conference Paper
Full-text available
In this work we further the investigation into the function- ing of the Maghribi Traders Coalition – a historically significant traders collective that operated along the North African coast between the 10th and 13th centuries. They acted as a closed group whose interactions were governed by informal institutions (i.e. norms). Historical accounts p...
Conference Paper
Full-text available
Although most electric power is presently generated using fossil fuels, two abundant renewable and clean energy sources, solar and wind, are increasingly cost-competitive and offer the potential of decen-tralized (and hence more robust) sourcing. However, the intermittent nature of solar and wind power presents difficulties in connection with integ...
Data
Full-text available
While wireless sensor networks WSN are increasingly equipped to handle more complex functions, in-network processing still requires the battery-powered sensors to judiciously use their constrained energy so as to prolong the elective network life time. There are a few protocols using sensor clusters to coordinate the energy consumption in a WSN, bu...
Article
Full-text available
This work introduces a multiagent model for informal communication about cheating merchants among investing Genoese traders in the 12th century. The model builds on previous, game theory focused work of Avner Greif and extends it by enabling communication between Genoese traders. A trust-based cooperation model is tested across different network to...
Conference Paper
Full-text available
We have developed a refined institutional scheme derived from Craw- ford and Ostrom’s Grammar of Institutions (also referred to as ADICO) that has been adapted for the detailed representation of conventions, norms, and rules. In this work we apply this schema to model the emergence of norms. While previous work in this area of normative agent syste...
Conference Paper
Full-text available
Electricity is an essential element of modern life, and presently most electric power is generated using fossil fuels. Two abundant renew-able energy sources, solar and wind, are increasingly cost-competitive and also offer the potential of decentralized, and hence more robust, sourcing. However, the intermittent nature of solar and wind power can...
Conference Paper
Full-text available
We propose a refined institutional scheme derived from Crawford and Ostrom’s Grammar of Institutions (GoI) that has been refined to provide a more comprehensive representation of conventions, norms, and rules, which extends to describing institutions in more detail but also allowing the expression of fuzzy aspects (e.g. the uncertainty about a sanc...
Conference Paper
Full-text available
WikiCrimes is a collaborative system where users can store information about crime occurrences in a georeferenced database. Anyone can access WikiCrimes to consult or add information to the database. In this paper we describe the further work done to extend the model and implementation of the WikiCrimes collaborative system as an Open Institutional...
Article
Full-text available
The objective of this work is to demonstrate how cooperative sharers and uncooperative free riders can be placed in different groups of an electronic society in a decentralised manner. We have simulated an agent-based open and decentralised P2P system which self-organises itself into different groups to avoid cooperative sharers being exploited by...
Chapter
This chapter aims to identify the main relevant steps in the evolution of (social) norms as well as some of the factors or determinants of such a process and to discuss the most urgent scientific tasks to be fulfilled within a community of scientists committed to the study of norms. It is clearly the case that the scientific study of norms needs in...
Article
Software development effort estimation is important for quality management in the software development industry, yet its automation still remains a challenging issue. Applying machine learning algorithms alone often cannot achieve satisfactory results. This paper presents an integrated data mining framework that incorporates domain knowledge into a...
Conference Paper
Full-text available
Data reduction strategy is one of the schemes employed to extend network lifetime. In this paper we present an implementation of a light-weight forecasting algorithm for sensed data which saves packet transmission in the network. The proposed Naive algorithm achieves high energy savings with a limited computational overhead on a node. Simulation re...
Conference Paper
Full-text available
The diminishing availability of fossil fuels will necessitate a shift towards renewable energy resources to supply vital electrical energy needs in the future. Two abundant renewable energy sources, solar and wind are increasingly cost-competitive and also offer the potential of decentralized, and hence more robust, sourcing. However, the intermitt...
Article
Full-text available
There is a growing evidence that visual saliency can be better modeled using top-down mechanisms that incorporate object semantics. This suggests a new direction for image and video analysis, where semantics extraction can be effectively utilized to improve video summarization, indexing and retrieval. This paper presents a framework that models sem...
Article
Full-text available
One of the problems in artificial agent societies is the problem of non-cooperation, where individuals have motivations for not cooperating with others. An example of non-cooperation is the issue of freeriding, where some agents do not contribute to the welfare of the society but do consume valuable resources. New mechanisms for group self-organisa...
Chapter
While wireless sensor networks (WSN) are increasingly equipped to handle more complex functions, in-network processing still requires the battery-powered sensors to judiciously use their constrained energy so as to prolong the elective network life time. There are a few protocols using sensor clusters to coordinate the energy consumption in a WSN,...
Chapter
Software development effort estimation is important for quality management in the software development industry, yet its automation still remains a challenging issue. Applying machine learning algorithms alone often cannot achieve satisfactory results. This paper presents an integrated data mining framework that incorporates domain knowledge into a...
Article
Full-text available
The Service-Dominant (S-D) logic shifts the focus of economic transactions from goods to service exchange, and places a greater emphasis on the importance of active operant resources, as opposed to passive operand resources. However, in our view, the scope and operation of operant resources in an institutional context needs clarification. In this a...
Article
Novelty detection is an important functionality that has found many applications in information retrieval and processing. In this paper we propose a novel framework that deals with novelty detection in multiple-scene image sets. Working with wildlife image data, the framework starts with image segmentation, followed by feature extraction and classi...
Article
Full-text available
In normative multi-agent systems, the question of "how an agent identifies norms in an open agent society" has not received much attention. This paper aims at addressing this question. To this end, this paper proposes an architecture for norm identification for an agent. The architecture is based on observation of interactions between agents. This...
Conference Paper
Full-text available
The advances of wireless and sensing technologies have opened up new doors for wide application of sensor networks. To fully achieve the potentials of wireless sensor networks, however, a few challenging issues have to be solved. While a majority of the research has focused on energy preservation, little attention has been paid to the coverage pres...
Conference Paper
Full-text available
In recent work on image and video retrieval there seems to be a shift of focus from low-level feature extraction to producing high-level semantic representation of scenes. This paper presents a framework that produces semantic context features from video frames which are then employed for key-frame extraction. Working with wildlife video frames, th...
Article
Full-text available
In normative multi-agent systems, the question of “how an agent identifies norms in an open agent society” has not received much attention. This paper aims at addressing this question. To this end, this paper proposes an architecture for norm identification for an agent. The architecture is based on observation of interactions between agents. This...
Conference Paper
Although expectations play an important role in designing cognitive agents, monitoring for agent expectations is not explicitly being handled in most common agent programming environments. There are techniques for monitoring fulfilment and violation of agent expectations, however they are not linked with common agent programming environments so tha...
Conference Paper
Full-text available
Second Life is a popular multi-purpose online virtual world that provides a rich platform for remote human interaction. It is increasingly being used as a simulation platform to model complex human interactions in diverse areas, as well as to simulate multi-agent systems. It would therefore be beneficial to provide techniques allowing high-level ag...
Article
Full-text available
Second Life is one of the most popular multi-purpose online virtual worlds, which supports applications in diversified areas relating to real-life activities. Moreover, it is possible to use Second Life in testing Artificial Intelligence theories by creating intelligent virtual agents. For the successful implementation of many of these applications...
Conference Paper
Full-text available
Wireless sensor network (WSN) technologies have been employed in recent years for monitoring purposes in various domains from engineering industry to our home environment due to their ability to intelligently monitor remote locations. In this paper, we have developed a purely deterministic model that utilizes clustering to organize the WSN. We prop...
Conference Paper
Full-text available
The notion of μ-agents to develop complex software applications has been under active research interest for some time. Through improved organisational modelling μ-agents provide stronger support for decomposition and abstraction in decentralized applications. With the advent of the mobile application platform Android – which exhibits strong analogi...
Article
Full-text available
While wireless sensor networks (WSN) are increasingly equipped to handle more complex functions, in-network processing still requires the battery-powered sensors to judiciously use their constrained energy so as to prolong the elective network life time. There are a few protocols using sensor clusters to coordinate the energy consumption in a WSN,...
Article
Full-text available
The Opal architecture for software development is described that supports the use of agent-oriented concepts at multiple levels of abstraction. At the lowest level are micro-agents, streamlined agents that can be used for conventional, system-level programming tasks. More sophisticated agents may be constructed by assembling combinations of micro-a...
Conference Paper
Full-text available
The Android platform has popularized and caused a widespread adoption of its application development approach based on loosely coupled application components. This loose coupling allows for a flexible composition of applications but also enables invocations and reuse of individual components from third-party applications. One problem with the origi...
Conference Paper
Full-text available
The comparatively recent move towards smartphones, and along with this new operating systems, such as Android, opens up new opportunities and offers potential to build new mobile agent-based applications. Android gives applications access to a wide-ranging set of sensors and different communication channels – realizing the notion of nomadic computi...
Article
The contrasting marketing principles of service-dominant (S-D) logic and goods-dominant (G-D) logic are examined in this article from the perspective of current research themes in the information science community. The conclusion is reached that much of the distributed multi-agent literature is complementary to the issues being explored concerning...
Article
Full-text available
The Department of Information Science is one of seven departments that make up the School of Business at the University of Otago. The department offers courses of study leading to a major in Information Science within the BCom, BA and BSc degrees. In addition to undergraduate teaching, the department is also strongly involved in postgraduate resear...
Conference Paper
Online virtual worlds provide a rich platform for remote human interaction, and are increasingly being used as a simulation platform for multi-agent systems and as a way for software agents to interact with humans. It would therefore be beneficial to provide techniques allowing high-level agent development tools, especially cognitive agent platform...
Article
Full-text available
The Department of Information Science is one of seven departments that make up the School of Business at the University of Otago. The department offers courses of study leading to a major in Information Science within the BCom, BA and BSc degrees. In addition to undergraduate teaching, the department is also strongly involved in postgraduate resear...
Conference Paper
The objective of this work is to demonstrate how cooperative sharers and uncooperative free riders can be placed in different groups of an electronic society in a decentralized manner. We have simulated an agent-based open and decentralized P2P system which self-organises itself into different groups to avoid cooperative sharers being exploited by...
Conference Paper
Full-text available
In order to improve scene understanding, the focus in image and video retrieval research has been shifted from low-level feature extraction to producing high-level semantic representation of scenes. This paper presents a framework that produces semantic context features for image frame understanding and further employs a one-class classifier for ke...
Article
Full-text available
Most works on norms have investigated how norms are regulated using institutional mechanisms. Very few works have focused on how an agent may infer the norms of a society without the norm being explicitly given to the agent. This paper describes a mechanism for identifying one type of norm, an obligation norm. The Obligation Norm Inference (ONI) al...
Conference Paper
Full-text available
This paper describes a framework that supports concurrent execution of multiple activities required for performing complex, cooperative tasks in dynamic environments. The framework is used for coordinating and managing the development and operation of a system of multi-threaded robotic agents that operate in a distributed spatial environment. Colou...
Conference Paper
Full-text available
Novelty detection is an important functionality that has found many applications in information retrieval and processing. In this paper we propose a novel framework that deals with novelty detection for multiple-scene image sets. Working with wildlife image data, the framework starts with image segmentation, followed by feature extraction and class...
Technical Report
Full-text available
In this article we review contemporary multi-agent system architectures and implementations. We particularly focus on asynchronous message passing mechanisms. Our motivation is to explore two main areas in the context of multi-agent systems: the concept of micro-agents and the asynchronous message passing architectures. In the article we take a clo...
Conference Paper
Full-text available
New mechanisms for group self-organization in agent societies are investigated and examined in the context of sharing digital goods. Specifically we illustrate how cooperative sharers and uncooperative free riders can be placed in different groups of an electronic society in a decentralized manner. We have simulated a decentralized, open P2P system...
Conference Paper
Full-text available
Most works on norms have investigated how norms are regulated using institutional mechanisms. Very few works have focused on how an agent may infer the norms of a society without the norm being explicitly given to the agent. This paper describes how an agent can make use of the proposed norm identification architecture to identify norms. This paper...
Article
This work introduces a multi-agent framework that facilitates cooperation in multi-agent robotic systems. It uses a layered approach based on Coloured Petri Nets for modelling complex, concurrent conversations among agents. In this approach each agent employs a Coloured Petri Net model that allows agents to follow a plan specifying their interactio...

Network

Cited By