10,431 research outputs found

    Stochastic local search: a state-of-the-art review

    Get PDF
    The main objective of this paper is to provide a state-of-the-art review, analyze and discuss stochastic local search techniques used for solving hard combinatorial problems. It begins with a short introduction, motivation and some basic notation on combinatorial problems, search paradigms and other relevant features of searching techniques as needed for background. In the following a brief overview of the stochastic local search methods along with an analysis of the state-of-the-art stochastic local search algorithms is given. Finally, the last part of the paper present and discuss some of the most latest trends in application of stochastic local search algorithms in machine learning, data mining and some other areas of science and engineering. We conclude with a discussion on capabilities and limitations of stochastic local search algorithms

    Examination timetabling at the University of Cape Town: a tabu search approach to automation

    Get PDF
    With the rise of schedules and scheduling problems, solutions proposed in literature have expanded yet the disconnect between research and reality remains. The University of Cape Town's (UCT) Examinations Office currently produces their schedules manually with software relegated to error-checking status. While they have requested automation, this study is the first attempt to integrate optimisation techniques into the examination timetabling process. Tabu search and Nelder-Mead methodologies were tested on the UCT November 2014 examination timetabling data with tabu search proving to be more effective, capable of producing feasible solutions from randomised initial solutions. To make this research more accessible, a user-friendly app was developed which showcased the optimisation techniques in a more digestible format. The app includes data cleaning specific to UCT's data management system and was presented to the UCT Examinations Office where they expressed support for further development: in its current form, the app would be used as a secondary tool after an initial solution has been manually obtained

    FITBAR: a web tool for the robust prediction of prokaryotic regulons

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>The binding of regulatory proteins to their specific DNA targets determines the accurate expression of the neighboring genes. The <it>in silico </it>prediction of new binding sites in completely sequenced genomes is a key aspect in the deeper understanding of gene regulatory networks. Several algorithms have been described to discriminate against false-positives in the prediction of new binding targets; however none of them has been implemented so far to assist the detection of binding sites at the genomic scale.</p> <p>Results</p> <p>FITBAR (Fast Investigation Tool for Bacterial and Archaeal Regulons) is a web service designed to identify new protein binding sites on fully sequenced prokaryotic genomes. This tool consists in a workbench where the significance of the predictions can be compared using different statistical methods, a feature not found in existing resources. The Local Markov Model and the Compound Importance Sampling algorithms have been implemented to compute the P-value of newly discovered binding sites. In addition, FITBAR provides two optimized genomic scanning algorithms using either log-odds or entropy-weighted position-specific scoring matrices. Other significant features include the production of a detailed genomic context map for each detected binding site and the export of the search results in spreadsheet and portable document formats. FITBAR discovery of a high affinity <it>Escherichia coli </it>NagC binding site was validated experimentally <it>in vitro </it>as well as <it>in vivo </it>and published.</p> <p>Conclusions</p> <p>FITBAR was developed in order to allow fast, accurate and statistically robust predictions of prokaryotic regulons. This feature constitutes the main advantage of this web tool over other matrix search programs and does not impair its performance. The web service is available at <url>http://archaea.u-psud.fr/fitbar</url>.</p

    Sustainability motivations and practices in small tourism enterprises in European protected areas

    Get PDF
    A survey of around 900 tourism enterprises in 57 European protected areas shows that small firms are more involved in taking responsibility for being sustainable than previously expected, including eco-savings related operational practices but also reporting a wide range of social and economic responsibility actions. Two-step cluster analysis was used to group the firms in three groups based on their motivations to be sustainable. Business driven firms implement primarily eco-savings activities and are commercially oriented. Legitimization driven firms respond to perceived stakeholder pressure and report a broad spectrum of activities. Lifestyle and value driven firms report the greatest number of environmental, social and economic activities. No profile has a higher business performance than average. The study has implications for policy programmes promoting sustainability behaviour change based primarily on a business case argument

    A bi-objective optimization model for a carbon cap jit distribution network

    Get PDF
    The environmental protection concerns and legislation are pushing companies to redesign and plan their activities in an environmental friendly manner. This will probably be done by constraining companies to emit less than a given amount of carbon dioxide per product that is being produced and transported. In addition, some companies may volunteer to reduce their carbon footprint. Consequently, companies will face new constraints that force them to reduce carbon emissions while still minimizing production and transportation costs. Transportation is at the heart of logistics activities and is one of the leading sources of greenhouse gas emissions. The emitted carbon dioxide through transportation activities is accounting for almost 80% of the total greenhouse gas emissions. The need to implement Just-In-Time (JIT) strategy for transporting small batch sizes seems to beagainst environmental concerns. The JIT principles favor small and frequent deliveries by many small rush transports with multiple regional warehouses. Although several attempts have been made to analyze green supply chain networks, little attention has been paid to develop JIT distribution models in carbon constrained environment. Incorporation of environmental objectives and constraints with JIT distribution will generate new problems resulting in new combinatorial optimization models. In addition, these objectives and constraints will add to the model complexities. Both areas require to be investigated. In this research, a bi-objective carbon-capped logistic model was developed for a JIT distribution that takes into account different carbon emission constraints. The objectives include minimization of total costs and carbon cap. Since the studied problem is Non-deterministic Polynomial-time Hard (NP-Hard), a nondominated sorting genetic algorithm-II (NSGA-II) was employed to solve the problem. For validation and verification of the obtained results, non-dominated ranking genetic algorithm (NRGA) was applied. Then, Taguchi approach was employed to tune the parameters of both algorithms; their performances were then compared in terms of some multi-objective performance measures. For further improvements of NSGA-II, a modified firefly algorithm as local searcher was applied. Seven problems with different sizes of small, medium, and large were designed in order to simulate the different cases. The findings have significant implications for the understanding of how varying carbon cap could significantly affect total logistics costs and total carbon emission. More specifically, the results also demonstrated devising policies that enable companies to decide when and how to fulfill the required carbon cap could let firms fulfill these caps at significantly lower costs with lower carbon emission. In addition to these findings, the performance of the proposed solution methodology demonstrated higher efficiency particularly in terms of less CPU time usage by 6.62% and higher quality of obtained solutions by 5.14% on average for different sizes of the problem as compared to the classical NSGA-II

    Developing an Automatic Generation Tool for Cryptographic Pairing Functions

    Get PDF
    Pairing-Based Cryptography is receiving steadily more attention from industry, mainly because of the increasing interest in Identity-Based protocols. Although there are plenty of applications, efficiently implementing the pairing functions is often difficult as it requires more knowledge than previous cryptographic primitives. The author presents a tool for automatically generating optimized code for the pairing functions which can be used in the construction of such cryptographic protocols. In the following pages I present my work done on the construction of pairing function code, its optimizations and how their construction can be automated to ease the work of the protocol implementer. Based on the user requirements and the security level, the created cryptographic compiler chooses and constructs the appropriate elliptic curve. It identifies the supported pairing function: the Tate, ate, R-ate or pairing lattice/optimal pairing, and its optimized parameters. Using artificial intelligence algorithms, it generates optimized code for the final exponentiation and for hashing a point to the required group using the parametrisation of the chosen family of curves. Support for several multi-precision libraries has been incorporated: Magma, MIRACL and RELIC are already included, but more are possible
    corecore