Conference

Compressing Regular Expression Sets for Deep Packet Inspection

The ability to generate security-related alerts while analyzing network traffic in real time has become a key mechanism in many networking devices. This functionality relies on the application of large sets of regular expressions describing attack …

Playing Regex Golf with Genetic Programming

Regex golf has recently emerged as a specific kind of code golf, i.e., unstructured and informal programming competitions aimed at writing the shortest code solving a particular problem. A problem in regex golf consists in writing the shortest …

A Novel Estimation Methodology for Tracheal Pressure in Mechanical Ventilation Control

High-frequency percussive ventilation (HFPV) is a non-conventional mechanical ventilatory strategy which has proven useful in the treatment of a number of pathological conditions. HFPV usually involves the usage of endotracheal tubes (EET) connecting …

Automatic String Replace by Examples

Search-and-replace is a text processing task which may be largely automated with regular expressions: the user must describe with a specific formal language the regions to be modified (search pattern) and the corresponding desired changes …

Automatic Generation of Regular Expressions from Examples with Genetic Programming

We explore the practical feasibility of a system based on genetic programming (GP) for the automatic generation of regular expressions. The user describes the desired task by providing a set of labeled examples, in the form of text lines. The system …

Automatic Face Annotation in News Images by Mining the Web

We consider the automatic annotation of faces of people mentioned in news. News stories provide a constant flow of potentially useful image indexing information, due to their huge diffusion on the web and to the involvement of human operators in …

GP-based Electricity Price Forecasting

The electric power market is increasingly relying on competitive mechanisms taking the form of day-ahead auctions, in which buyers and sellers submit their bids in terms of prices and quantities for each hour of the next day. Methods for electricity …