Effect of DisCSP variable-ordering heuristics in scale-free networks

Tenda Okimoto, Atsushi Iwasaki, Makoto Yokoo

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

A Distributed Constraint Satisfaction Problem (DisCSP) is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Various algorithms for solving DisCSPs have been developed, which are intended for general purposes, i.e., they can be applied to any network structure. However, if a network has some particular structure, e.g., the network structure is scale-free, we can expect that some specialized algorithms/heuristics, which are tuned for the network structure, can outperform general purpose algorithms/heuristics. In this paper, as an initial step toward developing specialized algorithms for particular network structures, we examine variable-ordering heuristics in scale-free networks. We use the classic asynchronous backtracking algorithm (ABT) as a baseline algorithm and examine the effect of variable-ordering heuristics. First, we show that the choice of variable-ordering heuristics is more influential in scale-free networks than in random networks. Furthermore, we develop a novel variable-ordering heuristic that is specialized to scale-free networks. In the evaluations, we show that our new variable-ordering heuristic is more effective than a standard degree-based variable-ordering heuristic. Our proposed heuristic reduces the required cycles by 30% at the critical point where the required cycles are maximum.

Original languageEnglish
Pages (from-to)127-141
Number of pages15
JournalMultiagent and Grid Systems
Volume8
Issue number2
DOIs
Publication statusPublished - May 28 2012

Fingerprint

Constraint satisfaction problems
Complex networks
Heuristic algorithms

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Cite this

Effect of DisCSP variable-ordering heuristics in scale-free networks. / Okimoto, Tenda; Iwasaki, Atsushi; Yokoo, Makoto.

In: Multiagent and Grid Systems, Vol. 8, No. 2, 28.05.2012, p. 127-141.

Research output: Contribution to journalArticle

Okimoto, Tenda ; Iwasaki, Atsushi ; Yokoo, Makoto. / Effect of DisCSP variable-ordering heuristics in scale-free networks. In: Multiagent and Grid Systems. 2012 ; Vol. 8, No. 2. pp. 127-141.
@article{21dfa512992347089abd040d372a6188,
title = "Effect of DisCSP variable-ordering heuristics in scale-free networks",
abstract = "A Distributed Constraint Satisfaction Problem (DisCSP) is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Various algorithms for solving DisCSPs have been developed, which are intended for general purposes, i.e., they can be applied to any network structure. However, if a network has some particular structure, e.g., the network structure is scale-free, we can expect that some specialized algorithms/heuristics, which are tuned for the network structure, can outperform general purpose algorithms/heuristics. In this paper, as an initial step toward developing specialized algorithms for particular network structures, we examine variable-ordering heuristics in scale-free networks. We use the classic asynchronous backtracking algorithm (ABT) as a baseline algorithm and examine the effect of variable-ordering heuristics. First, we show that the choice of variable-ordering heuristics is more influential in scale-free networks than in random networks. Furthermore, we develop a novel variable-ordering heuristic that is specialized to scale-free networks. In the evaluations, we show that our new variable-ordering heuristic is more effective than a standard degree-based variable-ordering heuristic. Our proposed heuristic reduces the required cycles by 30{\%} at the critical point where the required cycles are maximum.",
author = "Tenda Okimoto and Atsushi Iwasaki and Makoto Yokoo",
year = "2012",
month = "5",
day = "28",
doi = "10.3233/MGS-2012-0189",
language = "English",
volume = "8",
pages = "127--141",
journal = "Multiagent and Grid Systems",
issn = "1574-1702",
publisher = "IOS Press",
number = "2",

}

TY - JOUR

T1 - Effect of DisCSP variable-ordering heuristics in scale-free networks

AU - Okimoto, Tenda

AU - Iwasaki, Atsushi

AU - Yokoo, Makoto

PY - 2012/5/28

Y1 - 2012/5/28

N2 - A Distributed Constraint Satisfaction Problem (DisCSP) is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Various algorithms for solving DisCSPs have been developed, which are intended for general purposes, i.e., they can be applied to any network structure. However, if a network has some particular structure, e.g., the network structure is scale-free, we can expect that some specialized algorithms/heuristics, which are tuned for the network structure, can outperform general purpose algorithms/heuristics. In this paper, as an initial step toward developing specialized algorithms for particular network structures, we examine variable-ordering heuristics in scale-free networks. We use the classic asynchronous backtracking algorithm (ABT) as a baseline algorithm and examine the effect of variable-ordering heuristics. First, we show that the choice of variable-ordering heuristics is more influential in scale-free networks than in random networks. Furthermore, we develop a novel variable-ordering heuristic that is specialized to scale-free networks. In the evaluations, we show that our new variable-ordering heuristic is more effective than a standard degree-based variable-ordering heuristic. Our proposed heuristic reduces the required cycles by 30% at the critical point where the required cycles are maximum.

AB - A Distributed Constraint Satisfaction Problem (DisCSP) is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Various algorithms for solving DisCSPs have been developed, which are intended for general purposes, i.e., they can be applied to any network structure. However, if a network has some particular structure, e.g., the network structure is scale-free, we can expect that some specialized algorithms/heuristics, which are tuned for the network structure, can outperform general purpose algorithms/heuristics. In this paper, as an initial step toward developing specialized algorithms for particular network structures, we examine variable-ordering heuristics in scale-free networks. We use the classic asynchronous backtracking algorithm (ABT) as a baseline algorithm and examine the effect of variable-ordering heuristics. First, we show that the choice of variable-ordering heuristics is more influential in scale-free networks than in random networks. Furthermore, we develop a novel variable-ordering heuristic that is specialized to scale-free networks. In the evaluations, we show that our new variable-ordering heuristic is more effective than a standard degree-based variable-ordering heuristic. Our proposed heuristic reduces the required cycles by 30% at the critical point where the required cycles are maximum.

UR - http://www.scopus.com/inward/record.url?scp=84861408924&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84861408924&partnerID=8YFLogxK

U2 - 10.3233/MGS-2012-0189

DO - 10.3233/MGS-2012-0189

M3 - Article

AN - SCOPUS:84861408924

VL - 8

SP - 127

EP - 141

JO - Multiagent and Grid Systems

JF - Multiagent and Grid Systems

SN - 1574-1702

IS - 2

ER -