summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content/publications/index.md20
-rw-r--r--content/teaching/index.md6
-rw-r--r--flake.lock32
-rw-r--r--flake.nix2
4 files changed, 45 insertions, 15 deletions
diff --git a/content/publications/index.md b/content/publications/index.md
index 27e3356..5a5116d 100644
--- a/content/publications/index.md
+++ b/content/publications/index.md
@@ -4,7 +4,7 @@ title = "Publications"
### Journal Articles
-- **A. D. Jesus**, L. Paquete, and A. Liefooghe, “A model of
+- **A. D. Jesus**, L. Paquete, and A. Liefooghe. “A model of
anytime algorithm performance for bi-objective optimization”,
_Journal of Global Optimization_, vol. 79, pp. 329–350, Feb. 2021.
[DOI](https://doi.org/10.1007/s10898-020-00909-9) ::
@@ -18,14 +18,20 @@ title = "Publications"
### Conference Articles
-- **A. D. Jesus**, L. Paquete, B. Derbel, and A. Liefooghe, “On
+- F. Clément, D. Vermetten, J. de Nobel, **A. D. Jesus**, L. Paquete,
+ C. Doerr. “Computing Star Discrepancies with Numerical
+ Black-Box Optimization Algorithms”, in _Proceedings of the
+ 2023 Genetic and Evolutionary Computation Conference (GECCO '23)_,
+ to appear.
+ [arXiv](https://arxiv.org/abs/2306.16998)
+- **A. D. Jesus**, L. Paquete, B. Derbel, and A. Liefooghe. “On
the design and anytime performance of indicator-based branch and
bound for multi-objective combinatorial optimization”, in
_Proceedings of the 2021 Genetic and Evolutionary Computation
Conference (GECCO '21)_, pp. 234-242, June 2021.
[DOI](https://doi.org/10.1145/3449639.3459360) ::
[PDF](jesus2021design.pdf)
-- **A. D. Jesus**, A. Liefooghe, B. Derbel, and L. Paquete,
+- **A. D. Jesus**, A. Liefooghe, B. Derbel, and L. Paquete.
“Algorithm Selection of Anytime Algorithms”, in
_Proceedings of the 2020 Genetic and Evolutionary Computation
Conference (GECCO '20)_, pp. 850-858, June 2020.
@@ -34,12 +40,12 @@ title = "Publications"
### (Extended) Abstracts
-- **A. D. Jesus**, L. Paquete, A. Liefooghe, and B. Derbel,
+- **A. D. Jesus**, L. Paquete, A. Liefooghe, and B. Derbel.
“Techniques to analyze the anytime behavior of algorithms for
multi-objective optimization”, in _31st European Conference on
Operational Research (EURO 2021)_, July 2021.
[PDF](jesus2021techniques.pdf)
-- D. M. Dias, **A. D. Jesus**, and L. Paquete, “A software
+- D. M. Dias, **A. D. Jesus**, and L. Paquete. “A software
library for archiving nondominated points”, in _Proceedings of
the 2021 Genetic and Evolutionary Computation Conference Companion
(GECCO '21)_, pp. 53-54, June 2021.
@@ -54,7 +60,7 @@ title = "Publications"
### Theses
-- **A. D. B. Jesus**, “Algorithm Selection for Multi-Objective
+- **A. D. B. Jesus**. “Algorithm Selection for Multi-Objective
Optimization”, PhD Thesis,
University of Coimbra, University of Lille, Dec. 2022.
[PDF](jesus2022algorithm.pdf) ::
@@ -62,7 +68,7 @@ title = "Publications"
[PDF (U. Coimbra cover)](jesus2022algorithm_ucoimbra_cover.pdf) ::
[PDF (U. Lille cover)](jesus2022algorithm_ulille_cover.pdf)
-- **A. D. B. Jesus**, “Implicit Enumeration for Representation
+- **A. D. B. Jesus**. “Implicit Enumeration for Representation
Systems in Multi-objective Optimization”, MSc Thesis,
University of Coimbra, Sep. 2015.
[Handle](https://hdl.handle.net/10316/35604) ::
diff --git a/content/teaching/index.md b/content/teaching/index.md
index 1a98c38..5e39de9 100644
--- a/content/teaching/index.md
+++ b/content/teaching/index.md
@@ -12,6 +12,7 @@ title = "Teaching"
### BSc
- Algorithmic Strategies (previously Advanced Programming Laboratory)
+ - [2022-2023](https://apps.uc.pt/courses/EN/unit/89047/20442/2022-2023)
- [2021-2022](https://apps.uc.pt/courses/EN/unit/89047/20442/2021-2022)
- [2020-2021](https://apps.uc.pt/courses/EN/unit/89047/20442/2020-2021)
- [2017-2018](https://apps.uc.pt/courses/EN/unit/9865/669/2017-2018)
@@ -22,10 +23,15 @@ title = "Teaching"
- Data Structures and Algorithms
- [2020-2021](https://apps.uc.pt/courses/EN/unit/9854/20442/2020-2021)
- Introduction to Procedural Programming
+ - [2022-2023](https://apps.uc.pt/courses/EN/unit/9843/20442/2022-2023)
- [2021-2022](https://apps.uc.pt/courses/EN/unit/9843/20442/2021-2022)
- [2020-2021](https://apps.uc.pt/courses/EN/unit/9843/20442/2020-2021)
### Other
+- Competitive Programming I
+ - [2022-2023](https://apps.uc.pt/courses/en/course/9781/2022-2023)
+- Competitive Programming II
+ - [2022-2023](https://apps.uc.pt/courses/en/course/10241/2022-2023)
- Introduction to Programming in Java
- [2013-2014](https://apps.uc.pt/courses/EN/unit/78102/14301/2013-2014)
diff --git a/flake.lock b/flake.lock
index ac80bad..80c5342 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,12 +1,15 @@
{
"nodes": {
"flake-utils": {
+ "inputs": {
+ "systems": "systems"
+ },
"locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
+ "lastModified": 1687709756,
+ "narHash": "sha256-Y5wKlQSkgEK2weWdOu4J3riRd+kV/VCgHsqLNTTWQ/0=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
+ "rev": "dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7",
"type": "github"
},
"original": {
@@ -17,16 +20,16 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1677779205,
- "narHash": "sha256-6DBjL9wjq86p2GczmwnHtFRnWPBPItc67gapWENBgX8=",
+ "lastModified": 1688764204,
+ "narHash": "sha256-FsvK+tIvelCI0tWwlMDKfiyb7P/KfxpGbXMrdCKiT8s=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "96e18717904dfedcd884541e5a92bf9ff632cf39",
+ "rev": "d8bb6c681cf86265fdcf3cc3119f757bbb085835",
"type": "github"
},
"original": {
"owner": "nixos",
- "ref": "nixos-22.11",
+ "ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}
@@ -36,6 +39,21 @@
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
}
+ },
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
}
},
"root": "root",
diff --git a/flake.nix b/flake.nix
index 339d38c..0c21a28 100644
--- a/flake.nix
+++ b/flake.nix
@@ -3,7 +3,7 @@
inputs = {
nixpkgs = {
- url = "github:nixos/nixpkgs/nixos-22.11";
+ url = "github:nixos/nixpkgs/nixos-23.05";
};
flake-utils = {