中文
相关论文

相关论文: Instruction sequences with indirect jumps

200 篇论文

Instruction sequences with direct and indirect jump instructions are as expressive as instruction sequences with direct jump instructions only. We show that, in the case where the number of instructions is not bounded, we are faced with…

编程语言 · 计算机科学 2012-11-20 J. A. Bergstra , C. A. Middelburg

We study sequential programs that are instruction sequences with dynamically instantiated instructions. We define the meaning of such programs in two different ways. In either case, we give a translation by which each program with…

编程语言 · 计算机科学 2010-01-12 J. A. Bergstra , C. A. Middelburg

This paper concerns instruction sequences that contain probabilistic instructions, i.e. instructions that are themselves probabilistic by nature. We propose several kinds of probabilistic instructions, provide an informal operational…

编程语言 · 计算机科学 2014-10-02 J. A. Bergstra , C. A. Middelburg

An attempt is made to define the concept of execution of an instruction sequence. It is found to be a special case of directly putting into effect of an instruction sequence. Directly putting into effect of an instruction sequences…

编程语言 · 计算机科学 2011-10-11 Jan A. Bergstra

Instruction tuning commonly means finetuning a language model on instruction-response pairs. We discover two forms of adaptation (tuning) that are deficient compared to instruction tuning, yet still yield instruction following; we call this…

计算与语言 · 计算机科学 2024-09-24 John Hewitt , Nelson F. Liu , Percy Liang , Christopher D. Manning

We study sequential programs that are instruction sequences with jump-shift instructions in the setting of PGA (ProGram Algebra). Jump-shift instructions preceding a jump instruction increase the position to jump to. The jump-shift…

编程语言 · 计算机科学 2008-11-11 J. A. Bergstra , C. A. Middelburg

Earlier work on program and thread algebra detailed the functional, observable behavior of programs under execution. In this article we add the modeling of unobservable, mechanistic processing, in particular processing due to jump…

编程语言 · 计算机科学 2008-09-29 Jan A. Bergstra , Mark B. van der Zwaag

Obfuscation of computer programs has historically been approached either as a practical but \textit{ad hoc} craft to make reverse engineering subjectively difficult, or as a sound theoretical investigation unfortunately detached from the…

密码学与安全 · 计算机科学 2024-11-11 Ali Ajorian , Erick Lavoie , Christian Tschudin

Learning to flexibly follow task instructions in dynamic environments poses interesting challenges for reinforcement learning agents. We focus here on the problem of learning control flow that deviates from a strict step-by-step execution…

机器学习 · 计算机科学 2021-06-30 Ethan A. Brooks , Janarthanan Rajendran , Richard L. Lewis , Satinder Singh

Prompt injection attacks manipulate large language models (LLMs) by misleading them to deviate from the original input instructions and execute maliciously injected instructions, because of their instruction-following capabilities and…

密码学与安全 · 计算机科学 2025-10-07 Yulin Chen , Haoran Li , Yuan Sui , Yufei He , Yue Liu , Yangqiu Song , Bryan Hooi

A program is a finite piece of data that produces a (possibly infinite) sequence of primitive instructions. From scratch we develop a linear notation for sequential, imperative programs, using a familiar class of primitive instructions and…

编程语言 · 计算机科学 2013-04-17 Jan A. Bergstra , Alban Ponse

Modern language models (LMs) can learn to perform new tasks in different ways: in instruction following, the target task is described explicitly in natural language; in few-shot prompting, the task is specified implicitly with a small…

计算与语言 · 计算机科学 2024-08-30 Emmy Liu , Graham Neubig , Jacob Andreas

Inductions and game semantics are two useful extensions to traditional logic programming. To be specific, inductions can capture a wider class of provable formulas in logic programming. Adopting game semantics can make logic programming…

计算机科学中的逻辑 · 计算机科学 2015-08-11 Keehang Kwon

This paper presents an algebraic theory of instruction sequences with instructions for a random access machine (RAM) as basic instructions, the behaviours produced by the instruction sequences concerned under execution, and the interaction…

编程语言 · 计算机科学 2023-01-26 C. A. Middelburg

Relying on the formulae-as-types paradigm for classical logic, we define a program logic for an imperative language with higher-order procedural variables and non-local jumps. Then, we show how to derive a sound program logic for this…

计算机科学中的逻辑 · 计算机科学 2015-03-19 Tristan Crolard , Emmanuel Polonowski

Instruction sequence is a key concept in practice, but it has as yet not come prominently into the picture in theoretical circles. This paper concerns instruction sequences, the behaviours produced by them under execution, the interaction…

计算机科学中的逻辑 · 计算机科学 2012-05-07 J. A. Bergstra , C. A. Middelburg

Threads as considered in thread algebra model behaviours to be controlled by some execution environment: upon each action performed by a thread, a reply from its execution environment -- which takes the action as an instruction to be…

编程语言 · 计算机科学 2009-09-02 J. A. Bergstra , C. A. Middelburg

We study a collaborative scenario where a user not only instructs a system to complete tasks, but also acts alongside it. This allows the user to adapt to the system abilities by changing their language or deciding to simply accomplish some…

计算与语言 · 计算机科学 2022-11-24 Alane Suhr , Claudia Yan , Charlotte Schluger , Stanley Yu , Hadi Khader , Marwa Mouallem , Iris Zhang , Yoav Artzi

Language is never spoken in a vacuum. It is expressed, comprehended, and contextualized within the holistic backdrop of the speaker's history, actions, and environment. Since humans are used to communicating efficiently with situated…

We propose an instructions-based approach for robot programming where the programmer interacts with the robot by issuing simple commands in a scripting language, like python. Internally, these commands make use of pre-programmed motion and…

机器人学 · 计算机科学 2024-07-30 Rafael de la Guardia
‹ 上一页 1 2 3 10 下一页 ›