中文
相关论文

相关论文: Permutation Generation: Two New Permutation Algori…

200 篇论文

This paper proposes a new algorithm for generating all permutations of multisets. The method uses transpositions only and adjacent transpositions are favoured. The algorithm requires a strong homogeneous transposition condition:…

组合数学 · 数学 2023-09-22 Hans Jakob Rivertz

We present an algorithm that generates multiset permutations in O(1) time for each permutation, that is, by a loop-less algorithm with O(n) extra memory requirement. There already exist several such algorithms that generate multiset…

数据结构与算法 · 计算机科学 2015-02-24 Tadao Takaoka

Search-based procedural content generation (PCG) is a well-known method for level generation in games. Its key advantage is that it is generic and able to satisfy functional constraints. However, due to the heavy computational costs to run…

人工智能 · 计算机科学 2022-08-26 Ahmed Khalifa , Michael Cerny Green , Julian Togelius

Synthetic text generation is challenging and has limited success. Recently, a new architecture, called Transformers, allow machine learning models to understand better sequential data, such as translation or summarization. BERT and GPT-2,…

计算与语言 · 计算机科学 2020-09-11 Dimas Munoz Montesinos

Permutation is the different arrangements that can be made with a given number of things taking some or all of them at a time. The notation P(n,r) is used to denote the number of permutations of n things taken r at a time. Permutation is…

数据结构与算法 · 计算机科学 2012-05-15 Youssef Bassil

Mutation is one of the most important stages of the genetic algorithm because of its impact on the exploration of global optima, and to overcome premature convergence. There are many types of mutation, and the problem lies in selection of…

I review recent research and advances in algorithms for solvers and gauge generation, with an emphasis on practical algorithms for four dimensional simulations. Particular consideration is given to advances in multigrid solvers, fourier…

高能物理 - 格点 · 物理学 2024-01-31 Peter A Boyle

Many algorithms have been developed for enumerating various combinatorial objects in time exponentially less than the number of objects. Two common classes of algorithms are dynamic programming and the transfer matrix method. This paper…

组合数学 · 数学 2017-05-16 Andrew R. Conway

There are many combinatorial optimization problems whose solutions are best represented by permutations. The classic traveling salesperson seeks an optimal ordering over a set of cities. Scheduling problems often seek optimal orderings of…

神经与进化计算 · 计算机科学 2023-11-27 Vincent A. Cicirello

This article introduces an algorithm, MergeShuffle, which is an extremely efficient algorithm to generate random permutations (or to randomly permute an existing array). It is easy to implement, runs in $n\log_2 n + O(1)$ time, is in-place,…

数据结构与算法 · 计算机科学 2015-08-14 Axel Bacher , Olivier Bodini , Alexandros Hollender , Jérémie Lumbroso

We present a quantum variational algorithm based on a novel circuit that generates all permutations that can be spanned by one- and two-qubits permutation gates. The construction of the circuits follows from group-theoretical results, most…

量子物理 · 物理学 2026-02-11 Dylan Laplace Mermoud , Andrea Simonetto , Sourour Elloumi

This paper presents a procedure to add broader diversity at the beginning of the evolutionary process. It consists of creating two initial populations with different parameter settings, evolving them for a small number of generations,…

神经与进化计算 · 计算机科学 2024-02-12 Antonio J. Tallón-Ballesteros , César Hervás-Martínez

This article presents two novel algorithms for generating random increasing trees. The first algorithm efficiently generates strictly increasing binary trees using an ad hoc method. The second algorithm improves the recursive method for…

数据结构与算法 · 计算机科学 2024-06-25 Olivier Bodini , Francis Durand , Philippe Marchal

Python implementation of permutations is presented. Three classes are introduced: Perm for permutations, Group for permutation groups, and PermError to report any errors for both classes. The class Perm is based on Python dictionaries and…

数学软件 · 计算机科学 2014-06-17 Andrzej Kapanowski

Evolutionary algorithms (EAs) are universal solvers inspired by principles of natural evolution. In many applications, EAs produce astonishingly good solutions. As they are able to deal with complex optimisation problems, they show great…

神经与进化计算 · 计算机科学 2024-09-25 Jakob Baumann , Ignaz Rutter , Dirk Sudholt

Crossover is the process of recombining the genetic features of two parents. For many applications where crossover is applied to permutations, relevant genetic features are pairs of adjacent elements, also called edges in the permutation…

神经与进化计算 · 计算机科学 2020-05-05 Adriaan Merlevede , Carl Troein

Morphology in unbalanced languages remains a big challenge in the context of machine translation. In this paper, we propose to de-couple machine translation from morphology generation in order to better deal with the problem. We investigate…

计算与语言 · 计算机科学 2017-02-07 Marta R. Costa-jussà , Carlos Escolano

Efficient resource allocation and optical switching promise high key rates, network adaptability, and cost reduction in repeaterless quantum communication networks. However, identifying optimal switching configurations remains a significant…

Designing algorithms that generate networks with a given degree sequence while varying both subgraph composition and distribution of subgraphs around nodes is an important but challenging research problem. Current algorithms lack control of…

物理与社会 · 物理学 2015-12-07 Martin Ritchie , Luc Berthouze , Istvan Z Kiss

Generating paragraphs of diverse contents is important in many applications. Existing generation models produce similar contents from homogenized contexts due to the fixed left-to-right sentence order. Our idea is permuting the sentence…

计算与语言 · 计算机科学 2021-09-08 Wenhao Yu , Chenguang Zhu , Tong Zhao , Zhichun Guo , Meng Jiang
‹ 上一页 1 2 3 10 下一页 ›