中文
相关论文

相关论文: Polygraphic programs and polynomial-time functions

200 篇论文

Given a function $f$ in a finite field ${\mathbb F}_q$ of $q$ elements, we define the functional graph of $f$ as a directed graph on $q$ nodes labelled by the elements of ${\mathbb F}_q$ where there is an edge from $u$ to $v$ if and only if…

We start by an introduction to the basic concepts of computability theory and the introduction of the concept of Turing machine and computation universality. Then se turn to the exploration of trade-offs between different measures of…

计算复杂性 · 计算机科学 2011-04-19 Joost J. Joosten , Fernando Soler-Toscano , Hector Zenil

We present several aspects of the "topology of meromorphic functions", which we conceive as a general theory which includes the topology of holomorphic functions, the topology of pencils on quasi-projective spaces and the topology of…

代数几何 · 数学 2018-03-29 Mihai Tibar

The connection between self-assembly and computation suggests that a shape can be considered the output of a self-assembly ``program,'' a set of tiles that fit together to create a shape. It seems plausible that the size of the smallest…

计算复杂性 · 计算机科学 2008-06-22 David Soloveichik , Erik Winfree

We exhibit a sound and complete implicit-complexity formalism for functions feasibly computable by structural recursions over inductively defined data structures. Feasibly computable here means that the structural-recursive definition runs…

计算复杂性 · 计算机科学 2022-05-23 Norman Danner , James S. Royer

In this paper we give a framework for describing how abstract systems can be used to compute if no randomness or error is involved. Using this we describe a class of classical "physical" computation systems whose computational capabilities…

计算复杂性 · 计算机科学 2016-06-23 Richard Whyman

Interpretation methods and their restrictions to polynomials have been deeply used to control the termination and complexity of first-order term rewrite systems. This paper extends interpretation methods to a pure higher order functional…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Emmanuel Hainry , Romain Péchoux

Functional graphs (FGs) model the graph structures used to analyse the behaviour of functions from a discrete set to itself. In turn, such functions are used to study real complex phenomena evolving in time. As the systems involved can be…

动力系统 · 数学 2024-04-05 François Doré , Enrico Formenti , Antonio E. Porreca , Sara Riva

In this paper we consider polynomial representability of functions defined over $Z_{p^n}$, where $p$ is a prime and $n$ is a positive integer. Our aim is to provide an algorithmic characterization that (i) answers the decision problem: to…

符号计算 · 计算机科学 2015-02-16 Ashwin Guha , Ambedkar Dukkipati

In this note, we show the class of finite, epistemic programs to be Turing complete. Epistemic programs is a widely used update mechanism used in epistemic logic, where it such are a special type of action models: One which does not contain…

形式语言与自动机理论 · 计算机科学 2017-06-22 Dominik Klein , Rasmus K. Rendsvig

We revisit a concept that has been central in some early stages of computer science, that of structured programming: a set of rules that an algorithm must follow in order to acquire a structure that is desirable in many aspects. While much…

This monograph is a study of the category of polynomial endofunctors on the category of sets and its applications to modeling interaction protocols and dynamical systems. We assume basic categorical background and build the categorical…

范畴论 · 数学 2024-08-20 Nelson Niu , David I. Spivak

In this paper, we study classes of structures and individual structures for which programs implementing functions defined everywhere are equivalent to finite tree-programs. The programs under consideration may have cycles and at most…

计算机科学中的逻辑 · 计算机科学 2025-01-06 Mikhail Moshkov

We propose a type system to analyze the time consumed by multi-threaded imperative programs with a shared global memory, which delineates a class of safe multi-threaded programs. We demonstrate that a safe multi-threaded program runs in…

计算复杂性 · 计算机科学 2012-04-02 Jean-Yves Marion , Romain Péchoux

Pull-tabbing is an evaluation approach for functional logic computations, based on a graph transformation recently proposed, which avoids making irrevocable non-deterministic choices that would jeopardize the completeness of computations.…

编程语言 · 计算机科学 2011-08-02 Sergio Antoy

Matrix Graph Grammars (MGG) is a novel approach to the study of graph dynamics ([15]). In the present contribution we look at MGG as a formal grammar and as a model of computation, which is a necessary step in the more ambitious program of…

离散数学 · 计算机科学 2009-11-16 Pedro Pablo Perez Velasco

A major part of computability theory focuses on the analysis of a few structures of central importance. As a tool, the method of coding with first-order formulas has been applied with great success. For instance, in the c.e. Turing degrees,…

逻辑 · 数学 2013-08-30 Andre Nies

Recently, many techniques have been introduced that allow the (automated) classification of the runtime complexity of term rewrite systems (TRSs for short). In earlier work, the authors have shown that for confluent TRSs, innermost…

计算复杂性 · 计算机科学 2011-06-09 Martin Avanzini , Georg Moser

We show that multiplication can be done in polynomial time on a three counter machine that receives its input as the contents of two counters. The technique is generalized to functions of two variables computable by deterministic Turing…

计算复杂性 · 计算机科学 2015-01-12 Holger Petersen

We provide a polynomial time cutting plane algorithm based on split cuts to solve integer programs in the plane. We also prove that the split closure of a polyhedron in the plane has polynomial size.

最优化与控制 · 数学 2020-11-12 Amitabh Basu , Michele Conforti , Marco Di Summa , Hongyi Jiang