Man

Mauricio Marin Caihuan

professor

University of Santiago

Santiago, Chile

Líneas de Investigación


Parallel and distributed computing

Educación

  •  Computer Science, UNIVERSITY OF OXFORD. Reino Unido, 1999
  •  Computer Science, UNIVERSIDAD DE CHILE. Chile, 1992
  •  EXECUTION ELECTRIC ENGINEER, UNIVERSIDAD DE MAGALLANES. Chile, 1987

Experiencia Académica

  •   professor Full Time

    UNIVERSIDAD DE SANTIAGO DE CHILE

    Engineering

    Santiago, Chile

    2010 - A la fecha

  •   professor Full Time

    UNIVERSIDAD DE MAGALLANES

    Engineering

    Punta Arenas, Chile

    1987 - 2005

Experiencia Profesional

  •   Senior Researcher and Deputy Director Full Time

    Yahoo! Labs Santiago

    Chile

    2006 - 2015

  •   Director Full Time

    Centro de Innovación en TI para Aplicaciones Sociales (CITIAPS) de la Universidad de Santiago

    Santiago, Chile

    2016 - A la fecha

Formación de Capital Humano


* 30 Undergraduate computer engineering theses (direction)

* 8 Master theses (direction)

* 6 PhD theses (direction)

* 2 PhD theses (co-direction)

* 8 Posdoctoral researchers (direction)

* 4 PhD theses being directed (supervised) currently.


Difusión y Transferencia


As Deputy Director and Senior Research Scientist at Yahoo! Labs Santiago, Chile, conducted and contributed with a number of solutions adopted by Yahoo! services in production. These contributions gave place to the following patents filed in the US patent office: (1) “A Search Engine Configured to Minimize Performance Degradation under High Load”, Patent application number: 20090248629, IPC8 Class: AG06F1730FI, USPC Class: 707 3, http://www.faqs.org/patents/app/20090248629, (2) “A Multi-Core Friendly Distributed Index for Metric-Space Databases”, Patent application number: 20100114970, IPC8 Class: AG06F1730FI, USPC Class: 707802, http://www.faqs.org/patents/app/20100114970, (3) "A Four-Level Cache Hierarchy for Web Search Engines", ID10-6602, defensive publication, (4) “Three-Level People Search System”, provisional patent, EFS ID: 14833377, Application Number: 61758540. Confirmation number: 1050.



 

Article (31)

A methodology for performance estimation of bot-based applications for natural disasters
Metric Space Indices for Dynamic Optimization in a Peer to Peer-Based Image Classification Crowdsourcing Platform
Modeling and Evaluation of the Susceptibility to Landslide Events Using Machine Learning Algorithms in the Province of Chañaral, Atacama Region, Chile
Volunteers' capabilities and their perceived satisfaction and performance in volunteering tasks during socio-natural disasters
Bot-Based Emergency Software Applications for Natural Disaster Situations
Efficient simulation of natural hazard evacuation for seacoast cities
A DFT-Based Running Time Prediction Algorithm for Web Queries
Design and validation of an instrument for selecting spontaneous volunteers during emergencies in natural disasters
Feasibility of P2P-STB based crowdsourcing to speed-up photo classification for natural disasters
Atacama Database: a platform of the microbiome of the Atacama Desert
Exploring the high selectivity of 3-D protein structures using distributed memetic algorithms
To index or not to index: Time–space trade-offs for positional ranking functions in search engines
A Service-Oriented Platform for Approximate Bayesian Computation in Population Genetics
Compressed Filesystem for Managing Large Genome Collections
Hybrid Capacity Planning Methodology for Web Search Engines
A graph-based cache for large-scale similarity search engines
Semi-asynchronous approximate parallel DEVS simulation of web search engines
Simulating Search Engines
BSP cost and scalability analysis for MapReduce operations
Reducing hardware hit by queries in web search engines
Survey on Simulation for Mobile Ad-Hoc Communication for Disaster Scenarios
Distributed text search using suffix arrays
Modelling Search Engines Performance Using Coloured Petri Nets
Web Search Results Caching Service for Structured P2P Networks User Generated
Range query processing on single and multi GPU environments
The Finite Implication Problem for Expressive XML Keys: Foundations, Applications, and Performance Evaluation
Distributed search based on self-indexed compressed text
A meta-index for querying distributed moving object database servers
Sync/Async parallel search for the efficient design and construction of web search engines
Parallel query processing on distributed clustering indexes
Automatic parallel-discrete event simulation

ConferencePaper (39)

A Hybrid load-balancing solution for S4 stream processing systems
Evaluation of static/dynamic cache for similarity search engines
Running Time Prediction for Web Search Queries
S4 applications simulator for performance evaluation
DEVS modeling of large scale Web Search Engines
Dynamic load balance for approximate parallel simulations with consistent hashing
Efficient Similarity Search by Combining Indexing and Caching Strategies
Load balance strategies for DEVS approximated Parallel and distributed discrete-event simulations
Multithreaded processing in dynamic inverted indexes for web search engines
AMEDS-Tool: An automatic tool to model and simulate large scale systems
Assessing energy efficiency in ISP and Web Search Engine collaboration
Simulation model for energy assessment in ISP and Web search engine collaboration
Discovering dense subgraphs in parallel for compressing Web and social networks
Distributed Ontology-Driven Focused Crawling
Distributed query processing on compressed graphs using K2-trees
Distributing efficiently the Block-Max WAND algorithm
Service Deployment Algorithms for Vertical Search Engines
3D inverted index with cache sharing for web search engines
A Fault-Tolerant Cache Service for Web Search Engines: RADIC Evaluation
Capacity planning for vertical search engines: An approach based on coloured Petri nets
Performance analysis of algorithms to reason about XML keys
Two-Level Result Caching for Web Search Queries on Structured P2P Networks
An Evaluation of Fault-Tolerant Query Processing for Web Search Engines
On-line multi-threaded processing of web user-clicks on multi-core processors
Performance evaluation of improved Web search algorithms
A vector model for routing queries in web search engines
Distributing a metric-space search index onto processors
Dynamic P2P Indexing and Search based on Compact Clustering
An Overview of Web Research in Chile
Exploiting hybrid parallelism in web search engines
Load balancing distributed inverted files: Query ranking
Bulk-synchronous on-line crawling on clusters of computers
Crawling a country: Better strategies than breadth-first for web page ordering
Collecting data about moving objects in a distributed environment
Compressing distributed text in parallel with (s, c)-dense codes
Optimistic concurrency control for inverted files in text databases
Scheduling algorithms for Web crawling
Controling optimistic execution in bulk-synchronous parallel discrete-event simulation
An evaluation of conservative protocols for bulk-synchronous parallel discrete-event simulation

Proyecto (21)

VILA: Un asistente virtual para el incremento de productividad de la fuerza de venta y su adaptabilidad a la dinámica de las estrategias de negocio del comercio B2B
Plataforma geo-informática inteligente para la gestión del riesgo de desastres socio-naturales en contextos de amenazas de borde costero en la Región de Los Lagos
Plataforma de Apoyo a la Gestión de Emergencia y Aplicaciones (Etapa 2)
Plataforma de Big-Data y Aplicaciones de Software Diseñadas para Mejorar los Procesos de Negocio de DIMERC
Plataforma de Apoyo a la Gestión de Emergencia y Aplicaciones
Analizador de Correos Electrónicos Utilizando Técnicas de las Ciencias del Comportamiento Humano
Centro de Biotecnología y Bioingeniería (CeBiB)
Federated Cloud Computing for Bioinformatics=> Infrastructure, Algorithms and Applications
Procesamiento Masivo de Eventos en Tiempo Real
RESPOND=> Reputation and Energy aware Search for supPOrting Natural Disasters
Sistemas Escalables para la Web
Observatorios Escalables de la Web en Tiempo Real
Gestión eficiente de transacciones para motores de búsqueda
Identificación Semántica y Composición Automática de Material Didáctico para Dominios Especializados
Parallelization of data structures and algorithms for multimedia database servers on the Web
Querying Moving Objects in Distributed Environments
Efficient Parallelization of Data Structures and Algorithms for Text Databases
Transaction Synchronization using Bulk-Synchronous Parallelism=> A look at the Database and Information Retrieval Domains
Automated Synchronization and Load Balancing in Parallel Discrete Event Simulation=> An architecture Independent and Cost Predictable Approach to the Development of User-Friendly Software
Algoritmos y estructuras de datos paralelas, y aplicaciones
Algoritmos y estructuras de datos y aplicaciones
77
Mauricio Marin

professor

Informatics Engineering

University of Santiago

Santiago, Chile

12
Carolina Bonacic

Investigador asociado

Informática

Universidad

santiago, Chile

7
Alonso Inostrosa

Académico Adjunto

Facultad de Ingeniería

Universidad de Valparaíso

Valparaiso, Chile

5
Nicolas Hidalgo

Profesor Asistente

Informatica y Telecomunicaciones

Universidad Diego Portales

Santiago, Chile

4
Oscar Rojas

Profesor asistente

Matemática y Ciencia de la Computación

Universidad de Santiago de Chile

Santiago, Chile

4
Erika Rosas

ACADEMICO

DEPARTAMENTO DE INFORMATICA

UNIVERSIDAD TECNICA FEDERICO SANTA MARIA

SANTIAGO, Chile

4
Marcelo Mendoza

Académico

Ciencias de la Computación

Pontificia Universidad Católica de Chile

Santiago, Chile

4
Roberto Solar

Investigador Postdoctoral

Departamento de Ingeniería Informática

Universidad de Santiago de Chile

Santiago, Chile

3
Diego Arroyuelo

Full-time Professor

Departamento de Informática

UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA

Santiago, Chile

2
MARIA RODRIGUEZ

Profesor titular

Ingeniería Informática y Ciencias de la Computación

UNIVERSIDAD DE CONCEPCIÓN

Concepción, Chile

2
Luis Veas

Académico

Ingeniería Informática

Universidad Austral de Chile

Valdivia, Chile

2
Cecilia Hernández

Profesor Asistente

UNIVERSIDAD DE CONCEPCION

Concepción, Chile

1
Mario Inostroza

Director

Departamento de Ingeniería Informática

UNIVERSIDAD DE SANTIAGO DE CHILE

Santiago, Chile

1
Barbara Andrews

FULL PROFESSOR

CHEMICAL ENGINEERING AND BIOTECHNOLOGY

UNIVERSIDAD DE CHILE

SANTIAGO, Chile

1
Max Chacón

Profesor Titular

Ingeniería Informática

UNIVERSIDAD DE SANTIAGO DE CHILE

Santiago, Chile

1
Cristina Dorador

PROFESSOR

Biotechnology

UNIVERSIDAD DE ANTOFAGASTA

ANTOFAGASTA, Chile