40,555 research outputs found

    Engineering automated negotiations

    Get PDF
    To make automated negotiation widely used in real scenarios, it is necessary to develop advanced software systems that are able to carry out such negotiation in those scenarios. However, although much work has been done in automated negotiation, most of these efforts have been focused on the development of negotiation protocols and strategies and only a few are centred on software frameworks for automated negotiation. We are concerned with the engineering aspect of automated negotiation. Specifically, we detail a software framework to develop automated negotiations of service level agreements. Unlike other proposals, we provide a detailed description of elements for full decision-making support including evaluating offers, strategy selection, building a market and opponents model, and creating counterproposals

    A Conceptual Framework for Automated Negotiation Systems

    Get PDF
    In the last years, much work have been done in the development of techniques for automated negotiation, and, particularly, in the automated negotiation of SLAs. However, there is no work that describes how to develop advanced software systems that are able to negotiate automatically in an open environment such as the Internet. In this work, we develop a conceptual framework for automated negotiations of SLAs that serves as a starting point by identifying the elements that must be supported in those software systems. In addition, based on that conceptual framework, we report on a set of properties for automated negotiation systems that may be used to compare different proposal

    A Solution Generator Algorithm for Decision Making based Automated Negotiation in the Construction Domain

    Get PDF
    In this paper, we present our work-in-progress of a proposed framework for automated negotiation in the construction domain. The proposed framework enables software agents to conduct negotiations and autonomously make value-based decisions. The framework consists of three main components which are, solution generator algorithm, negotiation algorithm, and conflict resolution algorithm. This paper extends the discussion on the solution generator algorithm that enables software agents to generate solutions and rank them from 1st to nth solution for the negotiation stage of the operation. The solution generator algorithm consists of three steps which are, review solutions, rank solutions, and form ranked solutions. For validation purpose, we present a scenario that utilizes the proposed algorithm to rank solutions. The validation shows that the algorithm is promising, however, it also highlights the conflict between different parties that needs further negotiation action

    Semantic Support for Automated Negotiation with Alliances

    Get PDF
    Companies can form alliances on the Internet to aggregate buying or selling power and create value. More concretely, together resources are shared or new possibilities are exploited that cannot be exploited individually. Most alliances are formed as a result of a negotiation process between the companies that form an alliance. This paper proposes a software framework that enables automated negotiation between alliances. Our framework allows for the semantic description of negotiation objects and their attributes, and provides a mean for the exchange of negotiation messages unambiguously interpretable by all parties involved. The proposed framework supports ad-hoc alliances by allowing parties with a common interest to negotiate on the proposal they want to make to other market participants first

    Automatic Service Agreement Negotiators in Open Commerce Environments

    Get PDF
    There is a steady shift in e‑commerce from goods to services that must be provisioned according to service agreements. This study focuses on software frameworks to develop automated negotiators in open commerce environments. Analysis of the litera‑ ture on automated negotiation and typical case studies led to a catalog of 16 objective requirements and a conceptual model that was used to compare 11 state-of-the-art software frameworks. None of them was well suited for negotiating service agreements in open commerce environments. This motivated work on a reference architecture that provides the foundations to develop negotiation systems that address the previous requirements. A software framework was devised to validate the proposal by means of case studies. The study contributes to the fields of requirements engineering and software design, and is expected to support future efforts of practitioners and researchers because its findings bridge the gap among the existing automated negotiation techniques and lay the founda‑ tions for developing new software frameworksMinisterio de Educación y Ciencia TIN2006–00472Ministerio de Ciencia e Innovación TIN2009–07366Junta de Andalucía P07-TIC-2533 (Isabel)Ministerio de Educación y Ciencia TIN2007–64119Junta de Andalucía P07-TIC-02602Junta de Andalucía P08-TIC-4100Ministerio de Ciencia e Innovación TIN2008–04718-

    KEMNAD: A Knowledge Engineering Methodology for Negotiating Agent Development

    Get PDF
    Automated negotiation is widely applied in various domains. However, the development of such systems is a complex knowledge and software engineering task. So, a methodology there will be helpful. Unfortunately, none of existing methodologies can offer sufficient, detailed support for such system development. To remove this limitation, this paper develops a new methodology made up of: (1) a generic framework (architectural pattern) for the main task, and (2) a library of modular and reusable design pattern (templates) of subtasks. Thus, it is much easier to build a negotiating agent by assembling these standardised components rather than reinventing the wheel each time. Moreover, since these patterns are identified from a wide variety of existing negotiating agents(especially high impact ones), they can also improve the quality of the final systems developed. In addition, our methodology reveals what types of domain knowledge need to be input into the negotiating agents. This in turn provides a basis for developing techniques to acquire the domain knowledge from human users. This is important because negotiation agents act faithfully on the behalf of their human users and thus the relevant domain knowledge must be acquired from the human users. Finally, our methodology is validated with one high impact system

    A Heuristic Approach to Proposal-Based Negotiation: with Applications in Fashion Supply Chain Management

    Get PDF
    In this paper, we extend and improve the formal, executable framework for automated multi-issue negotiation between two autonomous competitive software agents proposed by Cadoli. This model is based on the view of negotiation spaces (or "areas"), representing the admissible values of the goods involved in the process as convex regions. However, in order to speed up the negotiation process and guarantee convergence, there was the restriction of potential agreements to vertices included in the intersection of the two areas. We present and assess experimentally an extension to Cadoli's approach where, for both participating agents, interaction is no longer vertex based, or at least not necessarily so. This eliminates the asymmetry among parties and the limitation to polyhedral negotiation areas. The extension can be usefully integrated to Cadoli's framework, thus obtaining an enhanced algorithm that can be effective in many practical cases. We present and discuss a number of experiments, aimed at assessing how parameters influence the performance of the algorithm and how they relate to each other. We discuss the usefulness of the approach in relevant application fields, such as, for instance, supply chain management in the fashion industry, which is a field of growing importance in economy and e-commerce

    An implementation of a dynamic negotiation model for competitive and cooperative agents.

    Get PDF
    Agent technology evolved from number of disciplines such as object technology, distributed computing and artificial intelligence. Agents are supposed to autonomously engage in several types of dialogues to attain their design objectives. With the emergence of highly dynamic and uncertain e-commerce, there is currently a growing interest to develop negotiating software agents that can engage in buying and selling in a virtual marketplace. In this thesis report we propose a framework for automated dynamic negotiation among competitive and cooperative software agents. These agents are facilitated with BDI model of agency capabilities to accomplish dynamic negotiation. They make use of Case Based Reasoning techniques to learn from their previous experiences over a period of time. This framework also uses Ontology to equip agents with domain specific knowledge for reasoning purposes during dynamic negotiation. Our proposed framework suggests that it is possible to build software agents, which model limited aspects of dynamic negotiation. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2002 .C475. Source: Masters Abstracts International, Volume: 41-05, page: 1462. Adviser: Walid S. Saba. Thesis (M.Sc.)--University of Windsor (Canada), 2002

    An Investigation of the Negotiation Domain for Electronic Commerce Information Systems

    Get PDF
    To support fully automatic business cycles, information systems for electronic commerce need to be able to conduct negotiation automatically. In recent years, a number of general frameworks for automated negotiation have been proposed. Application of such frameworks in a specific negotiation situation entails selecting the proper framework and adapting it to this situation. This selection and adaptation process is driven by the specific characteristics of the situation. This paper presents a systematic investigation of there characteristics and surveys a number of frameworks for automated negotiation

    SOLACE: A framework for electronic negotiations

    Get PDF
    Copyright @ 2011 Walter de Gruyter GmbHMost existing frameworks for electronic negotiations today are tied to specific negotiation systems for which they were developed, preventing them from being applied to other negotiation scenarios. Thus, the evaluation of electronic negotiation systems is difficult as each one is based on a different framework. Additionally, each developer has to design a new framework for any system to be developed, leading to a ‘reinvention of the wheel’. This paper presents SOLACE—a generic framework for multi-issue negotiations, which can be applied to a variety of negotiation scenarios. In contrast with other frameworks for electronic negotiations, SOLACE supports hybrid systems in which the negotiation participants can be humans, agents or a combination of the two. By recognizing the importance of strategies in negotiations and incorporating a time attribute in negotiation proposals, SOLACE enhances existing approaches and provides a foundation for the flexible electronic negotiation systems of the future
    corecore