Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
Using a recent idea of Gaudry and exploiting rational representations of algebraic tori, we present an index calculus type algorithm for solving the discrete logarithm problem that works directly in these groups. Using a prototype implementation, we obtain ...
What tools do we use to develop and debug software? Most of us rely on a full-screen editor to write code, a compiler to translate it, a source-level debugger to correct it, and a source-code control system to archive and share it. These tools originated i ...
In this paper we present the manner the POEtic chip can be used to rapidly prototype systems. This chip, currently in test phase, is a system-on-chip containing a microprocessor and a reconfigurable array. Spe- cial features allow to dynamically create dat ...
Mountain search and rescue in the Alps of Austria and Switzerland is a prominent and challenging example of emergency response tasks. Significant numbers of search and rescue operations are carried out every year. In Switzerland, the "Alpine Rettung" in 20 ...
Objective—To develop software for automated registration and intensity calibration of serial dental radiographs for the analysis of longitudinal changes in bone density. Methods—Serial dental radiographs were acquired using a positioning device designed to ...
This paper presents a simple and low-cost prototyping technology for the realization of integrated micropumps in polymethylmethacrylate (PMMA). The three-dimensional (3D) micropumps consist of stacks of structured PMMA layers, which are either realised wit ...
Using multiple contexts improves model understandability and contributes to solving a scalability problem. In our work, we introduce a modeling method called Systemic Enterprise Architecture Methodology (SEAM) that considers systems to be designed in diffe ...
With the growing demand for software systems that can cope with an increasing range of information processing tasks, the reuse of code from existing systems is essential to reduce the production costs of systems as well as the time to manufacture new softw ...
This paper presents a new electronic methodology to detect DNA hybridization for rapid identification of diseases, as well as food and environmental monitoring on a genetic base. The proposed solution exploits a new (electrical) capacitive measurement circ ...
This paper exposes the Rapid Dialogue Prototyping Methodology [1, 2, 3], a methodology allowing the easy and automatic derivation of an ad hoc dialogue management system from a specific task description. The goal of the produced manager is to provide the u ...