Skip to content
/ DADC Public

The descent-ascent algorithm for DC programming (JOC-2023-05-OA-0142)

Notifications You must be signed in to change notification settings

xedla/DADC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DADC: The descent-ascent algorithm for DC programming

Pietro D’Alessandro pietrodalessandro@gmail.com,
Manlio Gaudioso manlio.gaudioso@unical.it,
Giovanni Giallombardo giovanni.giallombardo@unical.it,
Giovanna Miglionico gmiglionico@dimes.unical.it,

This repository contains the code to run the experiments present in "The descent-ascent algorithm for DC programming (JOC-2023-05-OA-0142)". The code here is frozen to what it was when we originally wrote the paper. You need python 3.11 or superior and specific packages versions so we suggest to install requirements in a python virtualenv.

The following shell commands are enough for install and execute experiment

$ git clone https://github.com/xedla/DADC.git
$ cd DADC
$ python3 -m venv .venv
$ source ./.venv/bin/activate
$ pip install -r requirements.txt
$ python3 runme.py

Result reports are saved in csv folder.

DADC was developed and tuned using AlgorMeter package.

If we forgot something, please email the first author.

About

The descent-ascent algorithm for DC programming (JOC-2023-05-OA-0142)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages