Exploring Genetic Improvement of the Carbon Footprint of Web Pages
Paper in proceeding, 2024

In this study, we explore automated reduction of the carbon footprint of web pages through genetic improvement, a process that produces alternative versions of a program by applying program transformations intended to optimize qualities of interest. We introduce a prototype tool that imposes transformations to HTML, CSS, and JavaScript code, as well as image resources, that minimize the quantity of data transferred and memory usage while also minimizing impact to the user experience (measured through loading time and number of changes imposed).

Web Development

Genetic Programming

Energy Consumption

Carbon Footprint

Genetic Improvement

Author

Haozhou Lyu

Student at Chalmers

Gregory Gay

University of Gothenburg

Maiko Sakamoto

University of Tokyo

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

03029743 (ISSN) 16113349 (eISSN)

Vol. 14415 LNCS 67-83
9783031487958 (ISBN)

15th International Symposium on Search-Based Software Engineering, SSBSE 2023
San Francisco, USA,

Subject Categories

Software Engineering

Computer Science

DOI

10.1007/978-3-031-48796-5_5

More information

Latest update

6/26/2024